Three-dimensional image compositing on a GPU utilizing...

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S419000, C345S420000, C345S427000, C345S501000, C345S506000, C345S522000, C345S582000, C345S629000, C345S634000

Reexamination Certificate

active

07598952

ABSTRACT:
A method includes identifying a plurality of image elements to be rendered within a three-dimensional image. The method also includes identifying a set of light sources according to which lighting and shadowing are to be computed within the three-dimensional image. For each image elements of the plurality of image elements, the method includes generating a shaded image element, wherein the generating of the shaded image element includes rendering the respective image element into a buffer for each light source of the set of light sources so as to accumulate lighting effects, particular to the image element, within the buffer as the shaded image element. For each image element of the plurality of image elements, the method includes rendering at least one effect with respect to the shaded image element to generate a modified image element.

REFERENCES:
patent: 5579454 (1996-11-01), Billyard et al.
patent: 5675773 (1997-10-01), Devic
patent: 5764795 (1998-06-01), Takeo et al.
patent: 5881211 (1999-03-01), Matsumura
patent: 5943058 (1999-08-01), Nagy
patent: 6016150 (2000-01-01), Lengyel et al.
patent: 6028583 (2000-02-01), Hamburg
patent: 6466210 (2002-10-01), Carlsen et al.
patent: 6717567 (2004-04-01), Bowden, III et al.
patent: 6809745 (2004-10-01), O'Donnell et al.
patent: 6903741 (2005-06-01), Corbetta
patent: 7167181 (2007-01-01), Duluk et al.
patent: 7324116 (2008-01-01), Boyd et al.
patent: 7463261 (2008-12-01), O'Donnell
patent: 2002/0003541 (2002-01-01), Boyd et al.
patent: 2005/0031199 (2005-02-01), Ben-Chorin et al.
patent: 2005/0271302 (2005-12-01), Khamene et al.
patent: 2006/0282604 (2006-12-01), Temkine et al.
patent: 2007/0018980 (2007-01-01), Berteig et al.
“U.S. Appl. No. 11/118,216, Advisory Action mailed Feb. 6, 2008”, 3 pgs.
“U.S. Appl. No. 11/117,944, Response filed Mar. 26, 2008 to Non-Final Office Action mailed Jun. 18, 2007”, 11 pgs.
“U.S. Appl. No. 11/117,944, Final Office Action mailed Jul. 10, 2008.”, 5 pgs.
“U.S. Appl. No. 11/117,944, Non-Final Office Action mailed Nov. 26, 2007”, 6 pgs.
“U.S. Appl No. 11/117,944, Notice of Allowance mailed Aug. 27, 2008”, 6 pgs.
“U.S. Appl. No. 11/117,944, Response filed Sep. 11, 2007 to Non-Final Office Action mailed Jun. 18, 2007”, 11 pgs.
“U.S. Appl. No. 11/117,944, Response filed Jul. 31, 2008 to Non Final Office Action mailed Jul. 10, 2008”, 8 pgs.
“U.S. Appl. No. 11/118,216, Non-Final Office Action mailed Jun. 11, 2008”, 9 pgs.
“U.S. Appl. No. 11/118,216, Non-Final Office Action mailed Apr. 4, 2007”, 21 pgs.
“U.S. Appl. No. 11/118,216, Notice of Allowance mailed Dec. 3, 2008”, 2 pgs.
“U.S. Appl. No. 11/118,216, Response filed Mar. 31, 2008 to Final Office Action mailed Oct. 31, 2007”, 16 pgs.
“U.S. Appl. No. 11/118,216, Response filed Sep. 3, 2008 to Non Final Office Action mailed Jun. 11, 2008”, 14 pgs.
“U.S. Appl. No. 11/118,216, Response filed Jan. 21, 2008 to Final Office Action mailed Oct. 31, 2007”, 16 pgs.
“U.S. Appl. No. 11/118,216, Final Office Action Mailed Oct. 31, 2007”, 9 pgs.
“U.S. Appl. No. 11/189,372, Final Office Action mailed Feb. 1, 2008”, 19 pgs.
“U.S. Appl. No. 11/189,372, Non-Final Office Action mailed in Jul. 30, 2007”, 16 pgs.
“2055.005us1 Non-Final OA Jun. 18. 2007”.
“Game Programming Gems 5”,Game Programming Gems 5, Charles River Media, Inc., (2005),70 pgs.
“GPUGems2—Programming Techniques for High-Preformance Graphics and General-Purpose Computation”,GPUGems 2—Programming Techniques for High-Performance Graphics and General-Purpose Computation, Addison-Wesley, (2005), 46 pgs.
“Response to Non-Final Office Action filed Jun. 21, 2007 in U.S. Appl. No. 11/118,216, 17 pgs”, 17.
Abram, Gregory D., et al., “Building block shaders”,Proceedings of the 17th Annual Conference on Computer Graphics and Interactive Techniques, (1990),283-288.
Adobe, “Chapter 7—Transparency”,PDF Reference, Fifth Edition, Version 1.6, http://partners.adobe.com/public/developer/pdf/index—reference.html#5,(2004), 483-545.
Adobe, “Effects, part 2”,Adobe After Effects 5.0, 1-31.
Adobe, “Effects, part 3”,Adobe After Effects 5.0, 1-20.
Adobe, “Effects, part 4”,Adobe After Effects 5.0, 1-32.
Bardens, Ben, “After Effects Using Track Mattes”,Editors Guild Magazine, Reprinted from The Editors Guild Magazine vol. 24, No. 2-Mar./Apr. 2003, 1-4.
Berger, Christopher, “A Flexible Framework for Hardware-Accelerated High-Quality Volume Rendering”,Technical Report TR-VRVis-2003-001, VRVis Research Center, (2003),1-10.
Birn, Jeremy, “Render Passes, Layers, and 3D Compositing”,3d Compositing at 3rRender.com, http://www.3drender.com/light/compositing/, From the book Digital Lighting & Rendering,(2000),1-4.
Blinn, J F., “Compositing. 1. Theory”,IEEE Computer Graphics&Applications, 14(5), (Sep. 1994),83-87.
Blinn, J F., “Composting, part 2: practice”,IEEE Computer Graphics and Application, 14(6), (Nov. 1996),78-82.
BSP-FAQ, “Binary Space Partitioning Trees FAQ”, http://www.faqs.org/faqs/graphics/bsptree-faq/, (Sep. 26, 1995), Web Page.
Callahan, Steven P., “Hardware-Assisted Visibility Sorting for Unstrucred Volume Rendering”,SCI Institute Technical Report., The University of Utah,(Jun. 14, 2004'),1-9.
Carpenter, Loren, “The A -buffer, an antialiased hidden surface method”,International Conference on Computer Graphics and Interactive Techniques, Proceedings of the 11th annual conference on Computer graphics and Interactive techniques, (1984), 103-108.
Chartrand, Gary, et al., “Applied and algorithmic graph theory”,New York : McGraw-Hill, (1993),30 pgs.
Chin, Norman, et al., “Near real-time shadow generation using BSP trees”,Proceedings of the 16th Annual Conference on Computer Graphics and Interactive Techniques, (Jul. 1989),99-106.
Chrysanthou, Y, et al., “Computing Dynamic Changes to BSP Trees”,Eurographics '92 Proceedings, 11(3), (Sep. 1992),321-332.
Crow, Franklin C., “Shadow algorithms for computer graphics”,International Conference on Computer Graphics and Interactive Techniques, Proceedings of the 4th annual conference on Computer graphics and interactive techniques, (1977),242-248.
Dachille, Frank, “Architectures for Realistic Volume Imaging”,Preliminary Exam, SUNY at Stony Brook, (1999), 1-63.
Elinas, Pantelis, “Real-time rendering of 3D clouds”,Journal of Graphics Tools, 5(4), (Nov. 2000),33-45.
Everitt, Cass, “Interactive Order-Independent Transparency”, http://developer.nvidia.com/object/Interactive—Order—Transparency.html, (May 15, 2001),1-11.
Foley, James D., “List-Priority Algorithms”, (BOOK)—Computer Graphics : Principles and Practice, 2nd Edition,(1990),672-680.
Foley, J D., “List-Priority Algorithms”,Book—Computer Graphics Principles and Practise, 2nd Edition in C,(1997),672-680.
Foley, J. D., et al., “The Systems Programming Series”,Computer Graphics Principles and Practice,2nd Edition in C, Second Edition in C,(1997),203,207,208,835.
Fuchs, Henry, et al., “Near real-time shaded display of rigid objects”,Proceedings of the 10th Annual Conference on Computer Graphics and Interactive Techniques, (1983),65-72.
Fuchs, Henry, et al., “On Visible Surface Generation by A Priori Tree Structures”,Computer Graphics SIGGRAPH '80, (1980), 124-133.
Fuchs, Henry, et al., “Predeterming Visibility Priority in 3-D Scenes”,Computer Graphics, SIGGRAPH '79, 13(2), (Aug. 1979), 175-181.
Guenter, Brian, et al., “Specializing shaders”,Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, (1995),

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Three-dimensional image compositing on a GPU utilizing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Three-dimensional image compositing on a GPU utilizing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Three-dimensional image compositing on a GPU utilizing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4072050

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.