Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

68 results about "Graphic system" patented technology

Reduced precision models for generative graphics

Systems and methods are for reduced precision models for generative graphics are provided. In one example, information is received that is indicative of saliency of one or more portions of an image that is to be generated. The image is then generated by, for each portion of the one or more portions of the image: (i) based on the information indicative of saliency, selecting a generative model from among multiple pre-trained generative models (e.g., diffusion models) quantized at different precision levels (e.g., using various weights of between 32-bits and 1-bit, inclusive); and (ii) applying the selected generative model to pixels associated with the portion.
Owner:INTEL CORP

Graphic processor simulation method, simulator, device, equipment and storage medium

The invention discloses a graphics processor simulation method, a simulator, a device, electronic equipment and a storage medium, and belongs to the technical field of simulation. Loading a target system call simulator for simulating the target graphics processor; the target system call simulator comprises a user space simulation layer, a graphics processor simulation layer and a graphics drive simulation layer connected with the graphics processor simulation layer and the user space simulation layer; and running a target program in the user space simulation layer, and directly sending a graphic system call generated in the running process of the target program to the graphic drive simulation layer, so that the graphic drive simulation layer transmits a corresponding GPU instruction set to the graphic processor simulation layer based on the graphic system call, and executes the GPU instruction set through the graphic drive simulation layer. Therefore, the software and hardware of the corresponding graphics processor can be simulated by calling the simulator through the lightweight target system, and the simulation precision of the graphics processor can be improved under the condition of ensuring relatively high simulation efficiency.
Owner:LOONGSON TECH CORP

Generating user interfaces displaying augmented reality graphics

An Augmented Reality (AR) graphics system is provided. The AR graphics system may detect an object in a real-world scene that corresponds to an AR graphics display surface. The AR graphics system may generate AR graphics that are displayed as overlays of the AR graphics display surface. The AR graphics system may track the motion of a graphics input tool with respect to the AR graphics display surface to generate AR graphics based on the motion of the graphics input tool. The AR graphics may be comprised of a number of markings generated based on the motion of the graphics input tool.
Owner:SNAP INC

Generating user interface displaying augmented reality graphics

An augmented reality (AR) graphics system is provided. The AR graphics system may coordinate the display of augmented reality graphics created by a plurality of users located in an environment. The AR graphics system may determine an alignment object located in the environment, the alignment object being designated as a common origin of a real-world coordinate system for determining where to display the AR graphics within the environment. Further, a priority scheme is implemented to resolve conflicts between overlapping inputs provided by different users in order to generate a single version of the AR graph.
Owner:SNAP INC

Graphics system operation failure dectection

A display system for detecting a failure of a display includes a graphics generator configured to generate a checker pattern for an invisible area of the display that is invisible to a human user, wherein the checker pattern generated by the graphics generator alternates between a first pattern and a second pattern. Display output hardware is configured to generate and output display data for being rendered by the display based on the checker pattern generated by the graphics generator. A display output checker configured to determine whether the display data includes the checker pattern alternating between the first pattern and the second pattern, and wherein the display output checker is configured to reboot the display system in response to the checker pattern not alternating between the first pattern and the second pattern.
Owner:DENSO INTERNATIONAL AMERICA INC +1

A keyboard protocol adaptation system and method for embedded graphics

This invention provides a keyboard protocol adaptive system and method for embedded graphics, belonging to the field of embedded graphics display and control. It includes an application layer, a graphics system layer, a plug-in layer, a driver layer, and a hardware layer. The hardware layer is connected to the driver layer for unidirectional information transmission; the driver layer is connected to the plug-in layer for unidirectional information transmission; the plug-in layer is connected to the graphics system layer for bidirectional information transmission; and the graphics system layer is connected to the application layer for unidirectional information transmission. The driver layer includes independently configured USB 1.0 / 2.0 keyboard device driver modules and PS2 keyboard device driver modules. The plug-in layer includes a keyboard multi-protocol adaptive processing module, and the graphics system layer includes a keyboard event processing module. This invention also provides a method for operating the above system. This invention achieves adaptive support for USB 1.0, USB 2.0, and PS2 protocol type keyboard devices in a domestically produced embedded graphics system.
Owner:709TH RESEARCH INSTITUTE CHINA STATE SHIPBUILDING CORP LTD

Method and apparatus for processing time code data and real-time visual packaging system

The present invention discloses a method and apparatus for processing time code data and a real-time visual packaging system. Among them, the method includes: receiving time code data from a time code sending end; performing a decoding operation on the time code data to generate a plurality of time code information in a predetermined format; respectively matching the plurality of time code information with a plurality of preset trigger time codes, and the plurality of trigger time codes respectively correspond to different control commands; in response to successful matching, sending the control command corresponding to the successfully matched trigger time code to the corresponding control port to execute an operation corresponding to the control command. Through the present invention, it can be realized that virtual reality systems and online graphic systems can be triggered by time codes to execute complex animation playback.
Owner:廖欣叶

Tessellation method using displacement factors

A tessellation method uses both vertex tessellation factors and displacement factors defined for each vertex of a patch, which may be a quad, a triangle or an isoline. The method is implemented in a computer graphics system and involves calculating a vertex tessellation factor for each corner vertex in one or more input patches. Tessellation is then performed on the plurality of input patches using the vertex tessellation factors. The tessellation operation involves adding one or more new vertices and calculating a displacement factor for each newly added vertex. A world space parameter for each vertex is subsequently determined by calculating a target world space parameter for each vertex and then modifying the target world space parameter for a vertex using the displacement factor for that vertex.
Owner:IMAGINATION TECH LTD

Dedicated ray memory for ray tracing in graphics systems

A ray tracing unit implemented in a graphics rendering system includes processing logic configured to perform ray tracing operations on rays, a dedicated ray memory coupled to the processing logic and configured to store ray data for rays to be processed by the processing logic, an interface to a memory system, and control logic configured to manage allocation of ray data to either the dedicated ray memory or the memory system. Core ray data for rays to be processed by the processing logic is stored in the dedicated ray memory, and at least some non-core ray data for the rays is stored in the memory system. This allows core ray data for many rays to be stored in the dedicated ray memory without the size of the dedicated ray memory becoming too wasteful when the ray tracing unit is not in use.
Owner:IMAGINATION TECH LTD

Tile based computer graphics

A method and system for generating and shading a computer graphics image in a tile based computer graphics system is provided. Geometry data is supplied and a plurality of primitives are derived from the geometry data. One or more modified primitives are then derived from at least one of the plurality of primitives. For each of a plurality of tiles, an object list is derived including data identifying the primitive from which each modified primitive located at least partially within that tile is derived. Alternatively, the object list may include data identifying each modified primitive located at least partially within that tile. Each tile is then shaded for display using its respective object list.
Owner:IMAGINATION TECH LTD

Mouse action response method of embedded graphic system

The invention belongs to the technical field of embedded graphic systems, and particularly discloses a mouse action response method of an embedded graphic system. According to the scheme, firstly, a response event of a mouse and the data sending frequency of the mouse are obtained; then, whether data is optimized or not is judged based on the data transmission frequency of the mouse and the mouse events, then the data is transmitted to the graphic system to be displayed, and if the data transmission frequency is larger than the response frequency of the graphic system, the continuous and identical mouse response events are optimized and then displayed by the graphic system. By means of the scheme, the problem that a graphic display system is stuck when a domestic embedded hardware platform is matched with multiple types of mouse devices can be successfully solved.
Owner:709TH RESEARCH INSTITUTE CHINA STATE SHIPBUILDING CORP LTD

System for verifying component of vehicle, method and computer program for operating such system

The invention relates to a system (1) for verifying components of a vehicle. The invention also relates to a method for operating such a system (1) and to a computer program having instructions. The system (1) comprises a motion platform (3), a mixed reality display device (5) and a graphics system (7). The motion platform (3) has at least three degrees of freedom for dynamic motion simulation of a cockpit (4) of the vehicle in which the component (2) to be verified is mounted. The mixed reality display device (5) is configured to display an augmented environment for a user (6) located in the cockpit (4). The graphics system (7) is configured to compute an enhanced environment, the enhanced environment being computed in such a way that the user (6) can truly perceive their hands and the component (2) to be verified at least in the virtual environment.
Owner:VOLKSWAGEN AG

Graphics system

A graphics system is provided. The graphics system includes a frame buffer, a timing controller, and a processing unit. The processing unit generating an output video frame based on a raw video frame. The output video frame includes the main window and a picture-in-picture window overlaid on the main window, and the picture-in-picture window is generated by zooming in a target region of the main window. The timing controller is configured to generates a first vertical synchronization signals to control the input timing for the processing unit to write the raw video frame into the frame buffer, and generate a second vertical synchronization signal to control an output timing for the processing unit to read the raw video frame from the frame buffer and generating the output video frame, such that specific timing conditions are met.
Owner:MEDIATEK INC

Reducing redundant rendering in a graphics system

Rendering uses a graphics processing unit which implements a tile-based graphics pipeline where a rendering space is sub-divided into tiles. Primitives are received that were processed by a geometry processing stage of the pipeline and these are grouped into one or more primitive blocks. Primitive block data is stored characterising the content of the one or more primitive blocks. For each tile, the primitives present in the tile are determined, the primitive blocks in which the included primitives are included are also determined, and for at least one selected tile it is determined whether the output of a previous render for the selected tile(s) can be used as an output for the render by determining 1104 whether the number of primitive blocks which contain primitives in that tile exceeds a predefined limit. If the predefined limit is not exceeded, the primitive block data is compared 1110 for the current and previous render. If the threshold is not exceeded, the current render of the tile is performed without comparing the current render to the previous render.
Owner:IMAGINATION TECH LTD

Hybrid rendering method based on space coding

The embodiment of the invention relates to the technical field of three-dimensional graphic rendering, and discloses a mixed rendering method based on voxel coding. According to the method, for a three-dimensional scene in which multiple rendering strategies coexist, voxel-level division is carried out through the scene, space coding of nodes is calculated based on finite element grids, and ordered arrangement and linear coding of the nodes in the three-dimensional space are achieved. And by using the codes, constructing a code-driven scene block scheduling mechanism, and binding corresponding rendering strategies (such as neural rendering, point cloud rendering and traditional graphic rendering) to different coding areas. In the rendering stage, a proper rendering mode can be selected according to observation positions, equipment capabilities or application requirements, and unified management and mixed scheduling of multiple rendering modes are realized by means of a unified spatial coding index. The method is suitable for meta-universe construction, digital twinborn visualization and scene organization in a complex three-dimensional graphic system, and the scheduling efficiency and space consistency in a large-scale environment are improved.
Owner:SHANGHAI GRAPHIC DIGITAL INFORMATION CO LTD +1

Tile Based Computer Graphics

A method and system for generating and shading a computer graphics image in a tile based computer graphics system is provided. Geometry data is supplied and a plurality of primitives are derived from the geometry data. One or more modified primitives are then derived from at least one of the plurality of primitives. For each of a plurality of tiles, an object list is derived including data identifying the primitive from which each modified primitive located at least partially within that tile is derived. Alternatively, the object list may include data identifying each modified primitive located at least partially within that tile. Each tile is then shaded for display using its respective object list.
Owner:IMAGINATION TECH LTD

Generating user interfaces displaying augmented reality graphics

An Augmented Reality (AR) graphics system is provided. The AR graphics system may detect an object in a real-world scene that corresponds to an AR graphics display surface. The AR graphics system may generate AR graphics that are displayed as overlays of the AR graphics display surface. The AR graphics system may track the motion of a graphics input tool with respect to the AR graphics display surface to generate AR graphics based on the motion of the graphics input tool. The AR graphics may be comprised of a number of markings generated based on the motion of the graphics input tool.
Owner:SNAP INC

Wearable compressive device for fluid mobilization

Wearable compression systems, which may comprise one or more or a plurality of actuator(s) embedded within a textile structure and may be configured to provide a compression function to a therapy target of an individual. Wearable compression systems may comprise a circuit or the like. Methods of operating a wearable compression system. Methods of designing (e.g., automatically designing) wearable compression systems. Methods of designing may comprise receiving a set of measurements, generating default dimensions, default number of actuators, and / or default actuator locations for a wearable compression system and / or a graphical representation of same, optionally modifying default dimensions, default number of actuators, and / or default actuator locations, updating the wearable compression system and / or graphical representation of same, and generating an instruction file. Methods of treating edema or symptoms of edema.
Owner:CORNELL UNIVERSITY

Screen rendering updating method and system, electronic equipment and storage medium

The invention provides a screen rendering updating method and system, electronic equipment and a storage medium, and the method comprises the steps: requesting a client to update a rendering cache if the rendering cache needs to be updated according to a display demand; if the cache does not need to be updated, the client is required to postpone to update the rendering cache; receiving a rendering cache submitted by the client, and updating a rendering area record; when it is queried that screen display needs to be updated, judging whether rendering caches of the rendering area are all acquired or not; if yes, rendering a new screen image according to all rendering caches submitted by the client; and displaying the rendered new screen image. According to the method, the server side receives and processes the rendering caches submitted by all the client sides in a centralized mode, only one-time screen rendering and one-time display updating operation are executed in a single display period, in this way, unnecessary repeated rendering and display updating actions can be effectively reduced, and the overall performance of a graphic system is improved from the core process level.
Owner:WUHAN LINGJIU MICROELECTRONICS CO LTD

A method and apparatus for texture mapping hardware acceleration

In order to further improve the quality of texture mapping and solve the problem of large dynamic random memory bandwidth consumption and data efficiency bottleneck, the application provides a method and device for texture mapping hardware acceleration, which improves the method of output pixel texture mapping to texture pixel points, replaces the bilinear interpolation with bicubic interpolation, and designs a static memory as a multi-path group associative cache, which can set different cache layers according to different application scenarios to reduce the consumption of memory resources, and effectively reduce the redundant bandwidth. The application can flexibly configure the texture cache hierarchy size according to the required texture mapping scene, realize the hardware acceleration of texture mapping through bicubic interpolation, and is suitable for various types of three-dimensional graphics systems.
Owner:EEASY TECH CO LTD

Dynamic voltage and frequency scaling for discrete graphics systems

In one embodiment, a system on a chip integrated circuit (SoC) is provided that includes graphics processing resources including one or more graphics processing cores a memory subsystem including a memory controller, a physical interface, and a memory device and circuitry to dynamically adjust a voltage and frequency of the memory subsystem based on a workload executed by the graphics processing resources.
Owner:INTEL CORP

Trailer characteristics identification using portable device and overlay graphics

PendingUS20260195913A1GraphicsGraphic system
Systems and methods of the present disclosure provide solutions of performing trailer dimensions estimation. In an application, a method of performing trailer dimensions estimation is performed by a mobile terminal and includes receiving an image via a camera. The method includes displaying the received image on a screen of the mobile terminal. The method includes generating an outline of the vehicle and an outline of the trailer in the image. The method includes resizing the vehicle outline and the trailer outline to overlay the vehicle and trailer in the image. The method includes using the resized outlines to determine the dimensions of the vehicle and the trailer. The method includes using the dimensions of the vehicle and trailer to identify the vehicle and trailer in the image. The method includes storing the dimensions of the vehicle and trailer in a database according to the identification of the vehicle and trailer.
Owner:TOYOTA MOTOR ENG & MFG NORTH AMERICA INC +1

Reducing redundant rendering in a graphics system

A method and system for performing a render using a graphics processing unit that implements a tile-based graphics pipeline where a rendering space is sub-divided into tiles. Geometry data for the render is received, the geometry data including primitives associated with one or more vertex shader programs. The geometry data is processed using the vertex shader programs to generate processed primitives, and it is determined in which tile each of the processed primitives are located. For at least one selected tile there is stored i) a representation of per-tile vertex shader data identifying the one or more vertex shader programs used to generate the processed primitives in that tile, and ii) a representation of per-tile render data that can be used when rendering the processed primitives in that tile in subsequent stages of the graphics pipeline. It is determined whether the output of a previous render for the selected tile(s) can be used as an output for the render by comparing the per-tile vertex shader data of that tile with that of the previous render before comparing the per-tile render data of that tile with that of the previous render.
Owner:IMAGINATION TECH LTD

Method and device for improving performance of computer graphic system

The invention relates to the technical field of computers, and provides a method and a device for improving the performance of a computer graphic system. According to the method, for an additive operation task, a multiplication operation task, a square operation task, a square root operation task, a reciprocal operation task, a reciprocal square root operation task and the like, floating-point number representation of elements to be operated in a linear space is determined, the floating-point format of the elements to be operated is converted into a logarithmic space, logarithmic representation is obtained, and then the elements to be operated are calculated. Performing logarithmic operation on the corresponding logarithmic representation to complete a corresponding operation task, and then converting logarithmic output of a logarithmic space into a linear space to obtain target output; according to the method, an operation task originally carried out in a linear space is converted to be carried out in a logarithmic space, the execution steps of operation in the computer graphic system are simplified, the hardware implementation cost of calculation is reduced, and the problems that in the prior art, the performance of the computer graphic system is limited by the arithmetic operation speed, and practicability is low are solved.
Owner:BEIJING FENGHUA CHUANGZHI TECHNOLOGY CO LTD

Graphics system with additional context

An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, and a graphics subsystem communicatively coupled to the application processor. The graphics subsystem may include a first graphics engine to process a graphics workload, and a second graphics engine to offload at least a portion of the graphics workload from the first graphics engine. The second graphics engine may include a low precision compute engine. The system may further include a wearable display housing the second graphics engine. Other embodiments are disclosed and claimed.
Owner:INTEL CORP

A method for quickly constructing a three-dimensional steel bar model of a concrete bridge structure

The present invention discloses a method for rapidly constructing a three-dimensional steel bar model of a concrete bridge structure. Specifically, the method rapidly constructs a three-dimensional steel bar BIM model of a concrete bridge structure by establishing a three-dimensional BIM model of a concrete bridge structure, a main structure, a steel bar shape template, a layout surface, a positioning feature line and other functional graphic objects in a graphic system, and can rapidly generate a large-scale drawing of each steel bar and a steel bar quantity table, thereby achieving simplification, standardization and high efficiency of the three-dimensional steel bar BIM modeling of the bridge concrete structure, and having good adaptability, which is conducive to the implementation of digital bridge steel bar construction and the potential tapping and efficiency improvement of steel bar construction. The three-dimensional steel bar rapid BIM modeling method of the present invention is also suitable for three-dimensional steel bar modeling of other concrete structures such as tunnels, culverts, dam bodies, and foundations.
Owner:SHIJIAZHUANG LINGJIAN ENG TECH CONSULTING CO LTD

Real-time dynamic monitoring and interaction system of electric power automation terminal equipment

The invention provides a real-time dynamic monitoring and interaction system of electric power automation terminal equipment. The real-time dynamic monitoring and interaction system comprises a main control module, a real-time data display module, a graphic display module, a log recording module, a voice broadcast module and a remote updating module, wherein the main control module adopts an AMP architecture with a multi-core heterogeneous processing capability; the graphic display module is compatible with an Android graphic system and a QT frame at the same time, unified scheduling of dual-system graphic interfaces is achieved through a hardware abstraction layer, in the Linux system environment, a QT interface of a local graph is constructed based on the QT frame, and data processed by the main control module is drawn into a dynamic oscillogram, a state table and a parameter setting interface in real time through hardware acceleration; and the Linux system uploads the processed data to the Android graphic system for secondary rendering. According to the invention, the functions of real-time state monitoring, data display, troubleshooting, remote application program and system updating, efficient graphic interaction and the like of the power automation terminal equipment can be realized.
Owner:ZHUHAI FEISEN POWER TECH CO LTD

A cursor control method for embedded multi-screen multi-mode graphic display

The present invention discloses a cursor control system and method for embedded multi-screen multi-mode graphic display, belonging to the field of embedded graphic display control, which includes a cursor display initialization module, a cursor bitmap creation module, a cursor image setting module, a cursor movement processing module and a cursor display and hiding module. The cursor display initialization module can determine the number of cursors according to the number of GPUs, and perform cursor mapping base address setting and cursor register setting. The cursor image setting module can complete the resetting of the cursor image for the cursor corresponding to each GPU according to the number of GPUs. The cursor movement processing module can use four-quadrant division to perform cursor position register setting according to cloning, horizontal expansion and vertical expansion marks. The present invention also provides a control method for the above control system. The present invention realizes cursor movement control and display processing of display modes such as cloning, horizontal expansion, and vertical expansion of up to four screens in a domestic embedded graphics system.
Owner:709TH RESEARCH INSTITUTE CHINA STATE SHIPBUILDING CORP LTD

Controlling rendering operations by shader buffer identification

Methods of rendering a scene in a graphics system identify a draw call within a current render and analyse the last shader in the series of shaders used by the draw call to identify any buffers that are sampled by the last shader and that are to be written by a previous render that has not yet been sent for execution on the GPU. If any such buffers are identified, further analysis is performed to determine whether the last shader samples from the identified buffers using screen space coordinates that correspond to a current fragment location and if this determination is positive, the draw call is added to data relating to the previous render and the last shader is recompiled to replace an instruction that reads data from an identified buffer with an instruction that reads data from an on-chip register.
Owner:IMAGINATION TECH LTD

Determining concept relationships in document collections utilizing a sparse graph recovery machine-learning model

The present disclosure relates to systems, methods, and computer-readable media for utilizing a concept graphing system to determine and provide relationships between concepts within document collections or corpora. For example, the concept graphing system can generate and utilize machine-learning models, such as a sparse graph recovery machine-learning model, to identify less-obvious correlations between concepts, including positive and negative concept connections, as well as provide these connections within a visual concept graph. Additionally, the concept graphing system can provide a visual concept graph that determines and displays concept correlations based on the input of a single concept, multiple concepts, or no concepts.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC