-
公开(公告)号:US20240355099A1
公开(公告)日:2024-10-24
申请号:US18636910
申请日:2024-04-16
申请人: Robert Bosch GmbH
发明人: Konrad Groh , Sezer Karaoglu , Theo Gevers , Xiaoyan Xing
IPC分类号: G06V10/774 , G06T7/73 , G06T7/90 , G06T15/80 , G06V10/764 , G06V10/776 , G06V10/82
CPC分类号: G06V10/774 , G06T7/73 , G06T7/90 , G06T15/80 , G06V10/764 , G06V10/776 , G06T2207/10024 , G06T2207/20081 , G06T2207/20084 , G06V10/82
摘要: A computer-implemented method for training a machine learning system configured for determining an albedo and a shading of an object. The method includes: obtaining a plurality of measurements, each characterizing a measurement of spatial location of a point located on an object and a measurement of a color of the object at the point; determining, by the machine learning system, a direction of light shining on the object using the plurality of measurements; determining surface normal vectors at the measurements of spatial locations; determining, by the machine learning system, a shading of the object based on the determined surface normal vectors and direction of the light; determining, by the machine learning system, an albedo using the plurality of measurements; determining a reconstruction of the colors of the plurality of measurements based on the determined shading and albedo; training the machine learning system based on a first loss function.
-
公开(公告)号:US20240355044A1
公开(公告)日:2024-10-24
申请号:US18762389
申请日:2024-07-02
发明人: Brian Emberling , Michael Y. Chow
CPC分类号: G06T15/80 , G06F9/5016
摘要: A method, system, and computer-readable medium for executing a task is disclosed. The method includes receiving input data and computing instructions, launching a workgroup including wavefronts to execute the task, wherein the launching causes the wavefronts to process the input data by sharing intermediate results and resources, and adjusting the operation based on characteristics of the wavefronts. The characteristics include data dependencies, computational load, memory usage, and execution timing requirements. The wavefronts execute the task in stages, where each stage processes portions of input data and data generated by other wavefronts.
-
公开(公告)号:US20240355032A1
公开(公告)日:2024-10-24
申请号:US18436688
申请日:2024-02-08
申请人: Intel Corporation
发明人: Atsuo Kuwahara , Deepak S. Vembar , Chandrasekaran Sakthivel , Radhakrishnan Venkataraman , Brent E. Insko , Anupreet S. Kalra , Hugues Labbe , Abhishek R. Appu , Ankur N. Shah , Joydeep Ray , Elmoustapha Ould-Ahmed-Vall , Prasoonkumar Surti , Murali Ramadoss
CPC分类号: G06T15/005 , G06F9/5027 , G06T15/04 , G06T15/80 , G06T17/10 , G06T2215/16
摘要: 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.
-
公开(公告)号:US12112423B2
公开(公告)日:2024-10-08
申请号:US18228097
申请日:2023-07-31
IPC分类号: G06T15/06 , G06F12/00 , G06T1/20 , G06T1/60 , G06T15/00 , G06T15/08 , G06T15/80 , G06F12/0813
CPC分类号: G06T15/06 , G06F12/00 , G06T1/20 , G06T1/60 , G06T15/005 , G06T15/08 , G06T15/80 , G06F12/0813 , G06F2212/452 , G09G2360/121
摘要: Ray tracing systems have computation units (“RACs”) adapted to perform ray tracing operations (e.g. intersection testing). There are multiple RACs. A centralized packet unit controls the allocation and testing of rays by the RACs. This allows RACs to be implemented without Content Addressable Memories (CAMs) which are expensive to implement, but the functionality of CAMs can still be achieved by implemented them in the centralized controller.
-
公开(公告)号:US20240320905A1
公开(公告)日:2024-09-26
申请号:US18271836
申请日:2021-03-30
发明人: Caiqin LI , Yanshan WEN , Yunzhen LI , Yutong LIU , Xiandang LI
IPC分类号: G06T15/80
CPC分类号: G06T15/80
摘要: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for heuristic-based variable rate shading for mobile games. A CPU that includes a GPU driver may obtain draw call information for a first frame of a plurality of frames. The first frame may be shaded based on a default shading rate (e.g., full shading rate). The draw call information may be associated with per shader frame states of the first frame. The CPU may estimate/detect one or more heavy draws for one or more subsequent frames of the plurality of frames based on the per shader states. The CPU may indicate, on a per draw basis, a reduced shading rate (e.g., half-shading rate) to a GPU that generates the one or more subsequent frames of the plurality of frames, when the plurality of frames is estimated to include the one or more heavy draws.
-
公开(公告)号:US20240312126A1
公开(公告)日:2024-09-19
申请号:US18276553
申请日:2022-02-24
申请人: NOTHING2INSTALL
发明人: Vincent PENNE
IPC分类号: G06T15/80
CPC分类号: G06T15/80
摘要: A first computing device includes a communication endpoint configured to establish a connection with a second computing device; an access to a dictionary of unique graphic rendering elements, comprising, for each unique graphic rendering element: a definition of the unique graphic rendering element; a unique id; an indication whether the definition of the unique graphic rendering element has been already sent to the second computing device; at least one processing logic configured to: determine, for a frame to be displayed by the second computing device, an input set of graphic rendering elements using at least one rendering command and a renderstate of a graphic API for the frame; convert the input set of graphic rendering elements to a transmission set of unique graphic rendering elements belonging to the dictionary; send to the second computing device, for each unique graphic element of the transmission set: the unique id of the unique graphic rendering element; if the unique graphic rendering element has not been already sent to the second computing device, the definition of the unique graphic rendering element.
-
公开(公告)号:US12094049B2
公开(公告)日:2024-09-17
申请号:US17626786
申请日:2020-10-21
申请人: ZHEJIANG UNIVERSITY
CPC分类号: G06T15/005 , G06T1/20 , G06T15/80 , G06V10/751
摘要: A shader auto-simplifying method and system include: obtaining a rendering instruction flow, extracting a target shader from the rendering instruction flow, and creating a simplifying shader differing from the target shader in code only; intercepting a current frame of a rendering instruction with a rendering initiating instruction of the target shader as a particular frame; obtaining time consumed by the simplifying shader by measuring time needed for rendering the particular frame with the simplifying shader; obtaining error(s) of the simplifying shader by measuring a pixel difference value between a rendering frame drawn by the simplifying shader and the particular frame when a rendering instruction corresponding to the particular frame is executed; and screening an optimal simplifying shader according to the time consumed by the simplifying shader and the error of the simplifying shader.
-
公开(公告)号:US12094029B2
公开(公告)日:2024-09-17
申请号:US18331999
申请日:2023-06-09
申请人: Intel Coporation
发明人: Hugues Labbe , Tomer Bar-On , Kai Xiao , Ankur N. Shah , John G. Gierach
CPC分类号: G06T1/20 , G06T15/80 , G06T2200/12
摘要: An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.
-
公开(公告)号:US20240278121A1
公开(公告)日:2024-08-22
申请号:US18440122
申请日:2024-02-13
发明人: Daniel Israel Pereira Jimenez , Estefania Rodriguez Quiros , Lazaros Michailidis , Jesus Lucas Barcias , Christopher William Henderson
CPC分类号: A63F13/52 , G06T15/80 , G06T17/20 , G06T2210/52
摘要: There is provided a data processing apparatus for generating one or more images of a virtual environment. The apparatus includes a rendering processor configured to render a first part of the one or more images; a communication processor configured to request, from a remote computing device, data for rendering a second part of the one or more images; and an output image processor configured to generate the one or more images for display at least in part based on the rendered first part of the one or more images and the data for rendering the second part of the one or more images.
-
公开(公告)号:US12053149B2
公开(公告)日:2024-08-06
申请号:US17393710
申请日:2021-08-04
发明人: Vladimir Polejaev , Kurt G. Shelton
IPC分类号: A61B1/00 , A61B1/05 , A61B1/06 , A61B1/07 , A61B1/313 , G06T7/521 , G06T15/80 , H04N23/50 , H04N23/56
CPC分类号: A61B1/0005 , A61B1/063 , A61B1/0669 , A61B1/07 , A61B1/313 , G06T7/521 , G06T15/80 , H04N23/56 , A61B1/05 , G06T2207/10068 , H04N23/555
摘要: Techniques for detecting depth contours of an anatomical target and for enhancing imaging of the anatomical target are provided. In an example, a reference pattern of light can be projected across an anatomical target and an image of the reflected light pattern upon the anatomical target can be captured. The captured light pattern can be analyzed to determine contour information, which can then be used to provide 3D cues to enhance a 2-dimensional image of the anatomical target.
-
-
-
-
-
-
-
-
-