CREATING CLOUD-HOSTED, STREAMED AUGMENTED REALITY EXPERIENCES WITH LOW PERCEIVED LATENCY

    公开(公告)号:US20240169680A1

    公开(公告)日:2024-05-23

    申请号:US18395986

    申请日:2023-12-26

    发明人: Richard Parr

    IPC分类号: G06T19/00 G06T15/00 G06T15/50

    摘要: A technology that streams graphical components and rendering instructions to a client device, for the client device to perform the final rendering and overlaying of that content onto the client's video stream based on the client's most recent tracking of the device's position and orientation. A client device sends a request for augmented reality drawing data to a network device. In response, the network device generates augmented reality drawing data, which can be augmented reality change data based on the augmented reality information and previous client render state information, and sends the augmented reality drawing data to the client device. The client device receives the augmented reality drawing data and renders a visible representation of an augmented reality scene comprising overlaying augmented reality graphics over a current video scene obtained from a camera of the client device.

    GRAPHICS PROCESSORS
    92.
    发明公开
    GRAPHICS PROCESSORS 审中-公开

    公开(公告)号:US20240169644A1

    公开(公告)日:2024-05-23

    申请号:US18509426

    申请日:2023-11-15

    申请人: Arm Limited

    IPC分类号: G06T15/00 G06T11/40

    CPC分类号: G06T15/005 G06T11/40

    摘要: When performing tile-based rendering a first, pre-pass operation in which primitives in a sequence of primitives for a tile are processed to determine visibility information for the sequence of primitives, the visibility information being usable to determine whether or not fragments for a primitive in the sequence of primitives should subsequently be processed further for the render output, is performed. Thereafter a second, main pass operation is performed in which the further processing of fragments for primitives that were processed during the first, pre-pass operation is controlled based on the determined visibility information for the sequence of primitives, such that for fragments for which the visibility information indicates that the fragments should not be processed further for the render output some or all of the processing during the second, main pass is omitted. The visibility information comprises the depth buffer.

    GRAPHICS PROCESSING SYSTEMS
    93.
    发明公开

    公开(公告)号:US20240169643A1

    公开(公告)日:2024-05-23

    申请号:US18509285

    申请日:2023-11-14

    申请人: Arm Limited

    IPC分类号: G06T15/00 G06F9/50

    CPC分类号: G06T15/005 G06F9/50

    摘要: When processing primitives in a tile-based graphics processing system in which a render output is sub-divided into a plurality of tiles for rendering, before a primitive is written to a primitive list corresponding to a region of the render output, it is first written to one or more primitive queues allocated to respective regions of the render output. To write the primitives to primitive lists, primitives are written together from a primitive queue allocated to a region of the render output to the primitive list for that region of the render output, in a single primitive list write cycle.

    Apparatus and method for high quality ray-traced level of detail transitions

    公开(公告)号:US11989817B2

    公开(公告)日:2024-05-21

    申请号:US17349602

    申请日:2021-06-16

    申请人: Intel Corporation

    IPC分类号: G06T15/06 G06T15/00

    摘要: Apparatus and method for more precise level-of-details transitions. For example one embodiment includes a graphics processor comprising: ray traversal hardware logic to traverse a ray through an acceleration structure to determine intersections between the ray and one or more object instances; and a level of detail selector to: set an instance comparison mask associated with an object instance to a first level of detail (LOD), the instance comparison mask comprising an N-bit value and one or more bits to indicate a type of comparison operation, compare a value from a ray mask with the N-bit value in accordance with the type of comparison operation to generate a comparison result, and determine whether to use the first LOD or a second LOD to render one or more pixels in accordance with the comparison result.

    Apparatus and method for evaluating a quality of image capture of a scene

    公开(公告)号:US11978187B2

    公开(公告)日:2024-05-07

    申请号:US17641831

    申请日:2020-09-08

    摘要: An apparatus for evaluating a quality for image capture comprises a stored (101) for storing a model of a scene and a capture circuit (105) for generating virtual captured images for a camera configuration by rendering from the model. A depth generation circuit (107) generates model depth data from the model and a depth estimation circuit (111) generates estimated depth data from the virtual captured images. A first synthesis circuit (109) and a second synthesis circuit (113) generates first and second view images for test poses by processing the virtual captured images based on the model depth data or estimated depth data respectively. A reference circuit (103) generates reference images for the f test poses by rendering based on the model. A quality circuit (115) generates a quality metric based on a comparison of the first view images, the second view images, and the reference images.