-
公开(公告)号:US20170206700A1
公开(公告)日:2017-07-20
申请号:US15088418
申请日:2016-04-01
Applicant: CARL J. MUNKBERG , JON N. HASSELGREN , FRANZ P. CLARBERG , MAGNUS ANDERSSON , ROBERT M. TOTH , JIM K. NILSSON , TOMAS G. AKENINE-MOLLER
Inventor: CARL J. MUNKBERG , JON N. HASSELGREN , FRANZ P. CLARBERG , MAGNUS ANDERSSON , ROBERT M. TOTH , JIM K. NILSSON , TOMAS G. AKENINE-MOLLER
CPC classification number: G06T15/04 , G06T15/005 , G06T15/06 , G06T15/80 , G06T2210/36
Abstract: An apparatus and method are described for texture space shading. For example, one embodiment of a method comprises: performing texture mapping to map one or more textures to surfaces of one or more objects in texture space within a ray tracing architecture; and performing sampling and reconstruction directly on the surfaces of the objects in the texture space.
-
公开(公告)号:US09697638B2
公开(公告)日:2017-07-04
申请号:US14344119
申请日:2012-06-11
Applicant: Takayuki Shinohara
Inventor: Takayuki Shinohara
CPC classification number: G06T15/005 , G06T17/005 , G06T2210/36 , G09G5/14 , G09G5/397 , G09G2320/0252 , G09G2340/02 , G09G2340/0407 , G09G2340/045 , G09G2340/10 , G09G2340/12 , G09G2340/14 , G09G2340/145 , H04N19/44
Abstract: Two sets of image data, a first image and a second image, are prepared as image data. If image controlling information is received, an image setting controlling section determines, on the basis of this information, area dividing information which allocates one of the first image and the second image to each of the areas into which an image plane is divided in the same coordinate system. A decoding section decodes the two sets of image data for the respective first and second image that were loaded into a main memory, determines which image data to adopt for each pixel based on the area dividing information, and writes the adopted image data to a buffer memory. The decoding process and writing process are carried out in tile image units of a predetermined size using a working memory.
-
73.
公开(公告)号:US09684995B2
公开(公告)日:2017-06-20
申请号:US14718623
申请日:2015-05-21
Applicant: Imagination Technologies Limited
Inventor: Xile Yang
IPC: G06T15/40 , G06T15/20 , G06T15/00 , G06T11/40 , G06T7/60 , G06T15/04 , G06T15/30 , G06T17/10 , G06T17/30 , G06T19/20 , G06T7/507 , G06T7/13
CPC classification number: G06T15/205 , G06T7/13 , G06T7/507 , G06T7/60 , G06T11/40 , G06T15/005 , G06T15/04 , G06T15/30 , G06T15/40 , G06T15/405 , G06T17/10 , G06T17/30 , G06T19/20 , G06T2200/04 , G06T2200/08 , G06T2207/10004 , G06T2207/10028 , G06T2207/20008 , G06T2207/20021 , G06T2207/20132 , G06T2207/20192 , G06T2210/22 , G06T2210/36 , G06T2215/12 , G06T2219/2016 , G06T2219/2021
Abstract: A tiling unit assigning primitives to tiles in a graphics processing system which has a rendering space subdivided into a plurality of tiles. A primitive is assigned to a tile by including a primitive ID of the primitive in a display list for the tile. If a primitive, or a mesh of primitives entirely covers a tile such that all of the previous primitives in the tile are obscured (i.e. hidden) then a start pointer of the display list can be moved to thereby skip the obscured primitives. In this way, a hidden surface removal (HSR) module will not fetch the primitives which would ultimately be hidden by the primitive or the mesh which entirely covers the region. This method therefore reduces the number of primitives which are fetched by the HSR module.
-
公开(公告)号:US20170168687A1
公开(公告)日:2017-06-15
申请号:US15364979
申请日:2016-11-30
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jong-pil PARK , Sang-jun AHN , Jang-won LEE , Soo-ryum CHOI , Chan-min PARK
IPC: G06F3/0484 , G06T3/40
CPC classification number: G06F1/3265 , G06T15/00 , G06T15/04 , G06T17/20 , G06T2210/36 , G09G5/391 , Y02D10/153
Abstract: Provided are an image processing apparatus and method for decreasing an amount of power consumed to display an image. The image processing apparatus includes: an input interface configured to input image data; at least one processor configured to obtain an output pixel value by adjusting at least one selected from luminance, resolution, and precision regarding a portion of the image data; and an output interface configured to output image data including the obtained output pixel value.
-
公开(公告)号:US09666109B2
公开(公告)日:2017-05-30
申请号:US14496875
申请日:2014-09-25
Applicant: JVC KENWOOD Corporation
Inventor: Hironobu Fukutomi , Katsumi Watanuki , Takayuki Sugahara , Kenji Yasui , Ryo Nishima , Shunichi Shichijo
CPC classification number: G09G3/003 , G03B21/005 , G03B21/145 , G03B21/16 , G06T3/4007 , G06T2210/36 , G09G5/37 , G09G2320/10 , G09G2340/0492 , H04N9/3144 , H04N9/3188
Abstract: A projector includes, a projecting unit that converts image data into light and projects the light at a predetermined angle of view, a projecting direction changing unit that changes the projecting direction of the projecting unit from a first projecting direction to a second projecting direction, a projection angle derivation unit that derives a projection angle between the first projecting direction and a projecting direction after changed, and an image cutting out unit that generates cut-out image data that a part of a region of an image of the inputted image data is cut out based on the angle of view and the projection angle as image data to be projected, when the projecting unit projects the image of the inputted image data stored on the storage unit across the first projecting direction and the second projecting direction.
-
76.
公开(公告)号:US20170131860A1
公开(公告)日:2017-05-11
申请号:US15415930
申请日:2017-01-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Rick A. HAMILTON, II , Steven M. HARRISON , Brian M. O'CONNELL , Clifford A. PICKOVER , Keith R. WALKER
IPC: G06F3/0482 , G06T5/00 , G06T15/00 , G06T19/00
CPC classification number: G06F3/0482 , G06Q20/22 , G06Q30/02 , G06T5/00 , G06T15/005 , G06T19/006 , G06T19/20 , G06T2200/16 , G06T2200/24 , G06T2210/36
Abstract: A system and method for enhancing the rendering of one or more objects based on payment and account options. The system includes a computer infrastructure configured to control enhancement rendering of an object in a virtual universe by providing at least one augmentation attribute to a tag of the object. The method includes providing enhancement rendering of an object in a virtual universe by augmenting the object based on a status of a user viewing the object.
-
公开(公告)号:US20170124759A1
公开(公告)日:2017-05-04
申请号:US15407306
申请日:2017-01-17
Applicant: Google Inc.
Inventor: Manas Ranjan Jagadev , Eli Dylan Lorimer , Bret Peterson , Vijay Raman , Mark Wheeler
CPC classification number: G06T17/05 , G06F3/04842 , G06F3/0485 , G06F17/30241 , G06F17/30271 , G06F2203/04806 , G06T3/40 , G06T11/60 , G06T17/00 , G06T17/005 , G06T2210/08 , G06T2210/36 , G06T2215/16
Abstract: Portable globes may be provided for viewing regions of interest in a Geographical Information System (GIS). A method for providing a portable globe for a GIS may include determining one or more selected regions corresponding to a geographical region of a master globe. The method may further include organizing geospatial data from the master globe based on the selected region and creating the portable globe based on the geospatial data. The portable globe may be smaller in data size than the master globe. The method may include transmitting the portable globe to a local device that may render the selected region at a higher resolution than the remainder of the portable globe in the GIS. A system for providing a portable globe may include a selection module, a fusion module and a transmitter. A system for updating a portable globe may include a packet bundler and a globe cutter.
-
公开(公告)号:US09639992B2
公开(公告)日:2017-05-02
申请号:US14530640
申请日:2014-10-31
Applicant: IntegrityWare, Inc.
Inventor: Gary Arnold Crocker
CPC classification number: G06T19/20 , G06T17/20 , G06T17/205 , G06T2210/36 , G06T2219/2021
Abstract: Methods and systems of editing an electronic geometric model are disclosed. The method includes receiving a first indication which indicates that a portion of the polygonal data is to be modified, and moving a first vertex of the plurality of vertices from a first subdivision position defined by a subdivision algorithm to a second position. The movement of the first vertex from the first subdivision position to the second position results in a modification of the polygonal data. The method also includes generating a first vector identifying the movement of the first vertex from the first subdivision position to the second position, which first vector is defined by an initial point at the first subdivision position of the first vertex and a terminal point at the second position of the of the first vertex, and associating the first vector with the subdivision position of the first vertex.
-
公开(公告)号:US09626789B2
公开(公告)日:2017-04-18
申请号:US13889169
申请日:2013-05-07
Applicant: Advanced Micro Devices Inc.
Inventor: Karl E. Hillesland , Justin Hensley
IPC: G06T15/04
CPC classification number: G06T15/04 , G06T2210/36
Abstract: Embodiments are described for a method for processing textures for a mesh comprising quadrilateral polygons for real-time rendering of an object or model in a graphics processing unit (GPU), comprising associating an independent texture map with each face of the mesh to produce a plurality of face textures, packing the plurality of face textures into a single texture atlas, wherein the atlas is divided into a plurality of blocks based on a resolution of the face textures, adding a border to the texture map for each face comprising additional texels including at least border texels from an adjacent face texture map, and performing linear interpolation of a trilinear filtering operation on the face textures to resolve resolution discrepancies caused when crossing an edge of a polygon.
-
公开(公告)号:US20170103565A1
公开(公告)日:2017-04-13
申请号:US15145494
申请日:2016-05-03
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Seonghun JEONG , Sangheon LEE , Sunmin KWON , Hoyoung KIM , Heejun SHIM
CPC classification number: G06T15/04 , G06K9/6201 , G06T7/00 , G06T7/60 , G06T7/90 , G06T2200/04 , G06T2207/20024 , G06T2210/36
Abstract: A method and a device for texture filtering include determining an upper mipmap and a lower mipmap based on a level of detail (LOD) value corresponding to a quad, obtaining first color values corresponding to the upper mipmap, obtaining second color values corresponding to the lower mipmap, and obtaining third color values of the pixels of the quad by using linear interpolation, based on the obtained first and second color values.
-
-
-
-
-
-
-
-
-