序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
141 Graphics processing apparatus, graphics library module, and graphics processing method JP2007288981 2007-11-06 JP2008123519A 2008-05-29 LENGYEL ERIC; ENGSTAD PAL-KRISTIAN; CERNY MARK EVAN; HOFFMAN NATHANIEL; OLICK JON; KANEKO MOTOI; WASHIZU YOSHINORI
<P>PROBLEM TO BE SOLVED: To solve the problem that the boundary between hardware and software appears obscure to an application, and for this reason, the existing graphics libraries are not suitable for the finely-tuned control. <P>SOLUTION: There is provided a graphics processing system that includes a main processing unit 100 and a graphics processing unit (GPU) 200. The main processing unit 100 puts rendering commands generated using a graphics library 300 by the application 310 in the queue of a command buffer 10 in a main memory 120. In this process, the library function offered by the graphics library 300 is converted into the rendering commands, without any rendering attributes retained in the library. The GPU 200 reads and executes the rendering commands stacked in the command buffer 10, and generates rendering data in a frame buffer 20. <P>COPYRIGHT: (C)2008,JPO&INPIT
142 Particle manipulation method and device using graphic processing JP2006029227 2006-02-07 JP2006221639A 2006-08-24 YASUE MASAHIRO
<P>PROBLEM TO BE SOLVED: To provide a method and device for processing image data related to a large number of graphic objects. <P>SOLUTION: Objects in a 3D image space are grouped, according to a plurality of object sets existing in each subspace in a 3D space, and the last image data of each object in the object sets are calculated, based on the first image data of each of the plurality of objects with a processor corresponding to the object from a plurality of processors in a multiprocessor system. The processing is repeated on each of a plurality of image frames, by using the last image data of the previous image frame for the first image data of the current image frame. <P>COPYRIGHT: (C)2006,JPO&NCIPI
143 Image processing method, its apparatus, and its processing system JP2003293804 2003-08-15 JP2004348702A 2004-12-09 OBA AKIO
<P>PROBLEM TO BE SOLVED: To provide image processing technology flexibly complying with various plotting strategies and for enhancing efficiency by parallel processing. <P>SOLUTION: An object storage unit 52 stores the three-dimensional data of an object and the array data of B-box which includes the spatial region which the object occupies. A classifying unit 44 reads the B-box array from the object storage unit 52, performs classification of B-boxes into groups on the basis of the object attribute and LOD (Level Of Detail) information. A plotting processing unit 46 calculates a brick including B-boxes belonging to the same group and generates image data by performing plotting processing independently by brick to be stored in an image storage unit 54. An integration unit 48 consolidates the image data per brick stored in the image storage unit 54 and generates the final output image data to be displayed. <P>COPYRIGHT: (C)2005,JPO&NCIPI
144 Improvement of the transmitted polygon mesh data JP2001535932 2000-11-06 JP2003514290A 2003-04-15 シーン トリストラン レグアイ エリス; ポール チャールス グレゴリー; ジョナサン ゴードン グローブ
(57)【要約】 分散形コンピュータ・システムは、第1のコンピュータと第2のコンピュータとを備えている。 システムは、複数の座標が、三次元空間で、画像の複数の多形表面ファセットの頂点を定義するように、電気通信リンクを介して、前記第1のコンピュータから前記第2のコンピュータへ伝送されるデジタル画像用に構成されている。 第2のコンピュータは、該頂点の座標により画像を変更することによって画像を強調するために構成される。 従って、第2のコンピュータによって表示される高解像度画像に対して第1のコンピュータから第2のコンピュータへ少量のデータだけを伝送する必要がある。
145 Plotting device, parallel plotting method therefor and parallel plotting program JP2001219498 2001-07-19 JP2003030641A 2003-01-31 MIYAUCHI YOSHIHITO
PROBLEM TO BE SOLVED: To distribute the generation of an image successively performed by synchronizing plotting among a plurality of plotting devices to a plurality of the plotting devices, to parallelly generate the image and to improve the plotting throughput of the whole in a processor repeatedly updating the image for animation display using computer graphics or the like. SOLUTION: The plotting device parallelly processing a plotting processing is provided with a plurality of plotting parts by loose coupling parallelly performing image generation, The respective plotting parts update a display image only in the case that all the respective plotting parts are not during the plotting processing at the determined point of time of updating the display image. COPYRIGHT: (C)2003,JPO
146 Display and operating system and method of the three-dimensional object by the large-scale parallel architecture JP33290291 1991-11-22 JPH07120410B2 1995-12-20 デイビド・アール・ストリップ; ミッチェル・エス・カラシック
A parallel computing system is described that comprises a plurality of uniquely labeled, parallel processors, each processor capable of modelling a three-dimensional object that includes a plurality of vertices, faces and edges. The system comprises a front-end processor for issuing a modelling command to the parallel processors, relating to a three-dimensional object. Each parallel processor, in response to the command and through the use of its own unique label, creates a directed-edge (d-edge) data structure that uniquely relates an edge of the three-dimensional object to one face of the object. Each d-edge data structure at least includes vertex descriptions of the edge and a description of the one face. As a result, each processor, in response to the modelling command, operates upon a small component of the model and generates results, in parallel with all other processors, without the need for processor-to-processor intercommunication.
147 GRAPHICS PROCESSING UNIT GENERATIVE ADVERSARIAL NETWORK EP18164094.7 2018-03-26 EP3396601A1 2018-10-31 SCHWARTZ, Tomer; COHEN, Ehud; SAREL, Uzi; ARMON, Amitai; FAIS, Yaniv; FAIVISHEVSKY, Lev; BLEIWEISS, Amit; SHADMIY, Yahav; SUBAG, Jacob

In an example, an apparatus comprises a plurality of execution units and logic, at least partially including hardware logic, to generate synthetic data for a generative adversarial network (GAN) using the plurality of execution units. Other embodiments are also disclosed and claimed.

148 POWER-BASED AND TARGET-BASED GRAPHICS QUALITY ADJUSTMENT EP18167862.4 2018-04-17 EP3392737A2 2018-10-24 APPU, Abhishek R.; BARAN, Stanley J.; LEE, Sang-Hee; MOHAMMED, Atthar H.; OH, Jong Dae; CHAN, Hiu-Fai R.; BOYCE, Jill M.; FU, Fangwen; YEDIDI, Satya N.; MOHAN, Sumit; HOLLAND, James M.; ROWE, Keith W.; KOKER, Altug

An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.

149 AUTOMATIC PARTITIONING OF A 3D SCENE INTO A PLURALITY OF ZONES PROCESSED BY A COMPUTING RESOURCE EP16306766.3 2016-12-21 EP3340181A1 2018-06-27 Boulkenafed, Malika; Belmans, Philippe Robert Félix

The invention notably relates to a computer-implemented method for partitioning a 3D scene into a plurality of zones, each zone representing an area or a volume of the 3D scene and being processed by a computing resource. The method comprises providing a 3D scene comprising one or more objects, each object generating a computing resource cost; computing a first map that represents a density of computing costs of the provided 3D scene; defining a second map that represents constraints on the shapes of zones that will be obtained as a result of a partitioning of the 3D scene; discretizing the provided 3D scene into cells by computing a space quantization of the 3D scene free of dynamic objects, a dynamic object being an object that can potentially move in the 3D scene; computing, for each cell, a computing cost from the first map of the 3D scene; aggregating the cells into one or more zones in accordance with the second map, each zone having a computing cost that is the sum of the computing costs of the cells belonging to the zone, the computing cost of the zone allowing a real-time simulation of the zone on a computing resource.

150 Streaming hierarchy traversal renderer EP13160548.7 2013-03-22 EP2674917A3 2017-11-01 Burley, Brent; Selle, Andrew; Eisenacher, Christian; Nichols, Gregory

A method is provided for a streaming hierarchy traversal renderer with particular application for feature films and other demanding content creation using scenes of high complexity that cannot fit in memory. The renderer organizes scene geometry into a spatial hierarchy, generates directional queries to be traced in the spatial hierarchy, performs a streaming hierarchy traversal over the directional queries, and uses the results of the directional queries to shade or render the scene. The traversal performs a single pass over the directional queries for splitting into one child stream of directional queries for each child node at each scene node in the hierarchy. A prioritized traversal of the hierarchy may also be carried out using various cost-metrics for optimized parallelism. The rendering may also bounce the directional queries to provide multi-pass global illumination.

151 IMAGE DATA TRANSMISSION SYSTEM EP16830077.0 2016-01-26 EP3195791A1 2017-07-26 SAITO, Saeri

In an image data transmission system, even when encoded serial digital data transmitted from an endoscope 2 to a video processor 3 cannot be decoded due to a shift in a delimiter position as a result of a lack of the serial digital data or the like, a communication transmission section 37 transmits error announcement information to a communication reception section 27 in the endoscope 2 based on a decoding error signal from a decoding error detection section 36, and a control code insertion section 25 that has received the information instructs an encoding section 23 to insert a control code for synchronization at a timing of occurrence of an error.

152 GRAPHICS VERTEX PROCESSING DEVICE, IMAGE PROCESSING DEVICE, GRAPHICS VERTEX PROCESSING METHOD AND RECORDING MEDIUM EP10831597.9 2010-11-17 EP2503512B1 2017-05-17 OKA Fumiaki
153 Edge pixel identification EP11002211.8 2007-05-01 EP2355044B1 2017-03-29 Koduri, Raja; Elder, Gordon; Golds, Jeff
154 SYSTEMS AND METHODS FOR MASS DISTRIBUTION OF 3-DIMENSIONAL RECONSTRUCTION OVER NETWORK EP15761593.1 2015-03-09 EP3117402A1 2017-01-18 ARUN, Rohan, Maroly, Kovumal
Systems and methods are described for distributing a 3-dimensional model of a target space, including, but not limited to: determining a position of an object within a target space; encoding the position of the object as RGB values associated with at least one pixel of a base frame; and transmitting the base frame to a user device for decoding the position of the object.
155 AN ORDER-PRESERVING DISTRIBUTED RASTERIZER EP10824053.2 2010-10-13 EP2488993B1 2016-12-07 MOLNAR, Steven, E.; KILGARIFF, Emmett, M.; RHOADES, Johnny, S.; PURCELL, Timothy, John; TREICHLER, Sean, J.; HAKURA, Ziyad, S.; CROW, Franklin, C.; BOWMAN, James, C.
156 Volume rendering on shared memory systems with multiple processors by optimizing cache reuse EP12163399.4 2012-04-05 EP2648107B1 2016-09-28 Schneider, Robert
157 CROWD-SOURCED VIDEO RENDERING SYSTEM EP12821506 2012-08-09 EP2742431A4 2016-03-30 URBACH JULIAN MICHAEL
158 Method for processing a computer-animated scene and corresponding device EP14157527.4 2014-03-03 EP2779101B1 2016-02-24 MARVIE, JEAN-EUDES; HIRTZLIN, PATRICE; MOCQUARD, OLIVIER
159 INFORMATION PROCESSING SYSTEM AND GRAPH PROCESSING METHOD EP12881055 2012-07-09 EP2871581A4 2016-01-13 MIYAKOSHI JUNICHI; HAMAMOTO MASAKI; ASA YASUHIRO
160 METHOD FOR THE INTERACTIVE PARALLEL PROCESSING OF DATA ON A CLUSTER WITH THE GRAPHIC INPUT/OUTPUT ON A VISUALISATION DEVICE EP13829010.1 2013-11-15 EP2920692A1 2015-09-23 BRANCACCIO, Rosa; CASALI, Franco; MORIGI, Maria Pia; LEVI, Giseppe; BETTUZZI, Matteo
The developed method is able to perform the reconstruction for example of tomographic images in parallel and to show the graphic results on video, even partially and interactively.
QQ群二维码
意见反馈