Apparatus and method
    1.
    发明授权

    公开(公告)号:US11455704B2

    公开(公告)日:2022-09-27

    申请号:US17194441

    申请日:2021-03-08

    Abstract: A data processing apparatus includes rendering circuitry to render an image frame by plural successive rendering stages, each rendering stage having a respective initial rendering stage time allocation, prediction circuitry to predict, in dependence upon rendering of at least one rendering stage of the plural successive rendering stages of a given image frame by the rendering circuitry, whether a total time period for rendering the given image frame by the rendering circuitry will exceed an associated image frame rendering time allocation for the given image frame, and allocation circuitry to vary the respective initial rendering stage time allocation for one or more rendering stages which are not yet completed in respect of the given image frame responsive to the prediction circuitry, so as to shorten the total time period for rendering the given image frame by the rendering circuitry.

    Head-mountable display device and method

    公开(公告)号:US11281014B2

    公开(公告)日:2022-03-22

    申请号:US16432016

    申请日:2019-06-05

    Abstract: A head-mountable display device includes: a display element observable by a user; an image generator operable to generate an image for display by the display element; a plurality of ultrasound transducers, the ultrasound transducers being operable and arranged to emit ultrasound signals towards at least a first eye of the user when the head-mountable display is being worn by the user; one or more sensors operable and arranged to detect reflections of the emitted ultrasound signals; an eye imaging unit operable to generate a representation of the user's eye based on the ultrasound signals received at the one or more sensors; and an eye position detector configured to detect the position of the eye relative to the position of the head-mountable display device based on the representation, the eye position detector being configured to detect whether the position of the eye is offset from a desired position.

    Image generation system and method

    公开(公告)号:US11423618B2

    公开(公告)日:2022-08-23

    申请号:US17179516

    申请日:2021-02-19

    Abstract: An image generation system comprising a bounding volume hierarchy, BVH, storage unit operable to store a BVH comprising a hierarchical structure of a plurality of triangles describing a virtual scene, a BVH position buffer operable to store data for identifying the location of one or more triangles within the BVH, and a fetch shader operable to identify vertex indices for use in rendering images, to obtain one or more triangles within the BVH corresponding to those vertex indices, and to provide vertex data corresponding to those triangles to a vertex shader operable to perform a vertex shading process.

    IMAGE GENERATION SYSTEM AND METHOD

    公开(公告)号:US20210295598A1

    公开(公告)日:2021-09-23

    申请号:US17193039

    申请日:2021-03-05

    Abstract: A system for rasterizing an image of a virtual environment, the system comprising a bounding volume hierarchy, BVH, obtaining unit operable to obtain a BVH representing one or more objects in the virtual environment, wherein each node of the BVH is associated with geometry information for the one or more objects at least partially contained within a bounding volume represented by that node, a frustum identification unit operable to identify a viewing frustum associated with a virtual camera defining a viewpoint within the virtual environment, a BVH identification unit operable to identify a BVH node associated with at least one bounding volume that is intersected by the frustum and a rasterization unit operable to rasterize an image of the virtual environment using the geometry information associated with the identified BVH node.

    Image rendering using ray-tracing

    公开(公告)号:US11521344B2

    公开(公告)日:2022-12-06

    申请号:US17361484

    申请日:2021-06-29

    Abstract: A method of rendering an image includes generating a virtual scene comprising a set of virtual resources, the virtual resources being virtual objects and/or virtual light sources; pre-processing the virtual scene by ray-tracing with respect to a virtual camera position to detect one or more virtual resources not required for ray-tracing rendering of at least an aspect of rendering the image; and rendering the image by a ray-tracing process from the virtual camera position, the ray-tracing process being configured to omit ray-tracing for at least a given aspect of the image, with respect to the one or more virtual resources not required for ray-tracing rendering of at least the given aspect of the image.

    Image generation system and method

    公开(公告)号:US11436797B2

    公开(公告)日:2022-09-06

    申请号:US17193039

    申请日:2021-03-05

    Abstract: A system for rasterizing an image of a virtual environment, the system comprising a bounding volume hierarchy, BVH, obtaining unit operable to obtain a BVH representing one or more objects in the virtual environment, wherein each node of the BVH is associated with geometry information for the one or more objects at least partially contained within a bounding volume represented by that node, a frustum identification unit operable to identify a viewing frustum associated with a virtual camera defining a viewpoint within the virtual environment, a BVH identification unit operable to identify a BVH node associated with at least one bounding volume that is intersected by the frustum and a rasterization unit operable to rasterize an image of the virtual environment using the geometry information associated with the identified BVH node.

    IMAGE RENDERING USING RAY-TRACING

    公开(公告)号:US20220005256A1

    公开(公告)日:2022-01-06

    申请号:US17361484

    申请日:2021-06-29

    Abstract: A method of rendering an image includes generating a virtual scene comprising a set of virtual resources, the virtual resources being virtual objects and/or virtual light sources; pre-processing the virtual scene by ray-tracing with respect to a virtual camera position to detect one or more virtual resources not required for ray-tracing rendering of at least an aspect of rendering the image; and rendering the image by a ray-tracing process from the virtual camera position, the ray-tracing process being configured to omit ray-tracing for at least a given aspect of the image, with respect to the one or more virtual resources not required for ray-tracing rendering of at least the given aspect of the image.

    APPARATUS AND METHOD
    8.
    发明申请

    公开(公告)号:US20210287326A1

    公开(公告)日:2021-09-16

    申请号:US17194441

    申请日:2021-03-08

    Abstract: A data processing apparatus includes rendering circuitry to render an image frame by plural successive rendering stages, each rendering stage having a respective initial rendering stage time allocation, prediction circuitry to predict, in dependence upon rendering of at least one rendering stage of the plural successive rendering stages of a given image frame by the rendering circuitry, whether a total time period for rendering the given image frame by the rendering circuitry will exceed an associated image frame rendering time allocation for the given image frame, and allocation circuitry to vary the respective initial rendering stage time allocation for one or more rendering stages which are not yet completed in respect of the given image frame responsive to the prediction circuitry, so as to shorten the total time period for rendering the given image frame by the rendering circuitry.

    IMAGE GENERATION SYSTEM AND METHOD

    公开(公告)号:US20210279958A1

    公开(公告)日:2021-09-09

    申请号:US17179516

    申请日:2021-02-19

    Abstract: An image generation system comprising a bounding volume hierarchy, BVH, storage unit operable to store a BVH comprising a hierarchical structure of a plurality of triangles describing a virtual scene, a BVH position buffer operable to store data for identifying the location of one or more triangles within the BVH, and a fetch shader operable to identify vertex indices for use in rendering images, to obtain one or more triangles within the BVH corresponding to those vertex indices, and to provide vertex data corresponding to those triangles to a vertex shader operable to perform a vertex shading process.

Patent Agency Ranking