System and method for positioning image elements in augmented reality system

    公开(公告)号:US11544910B2

    公开(公告)日:2023-01-03

    申请号:US17150566

    申请日:2021-01-15

    Applicant: Arm Limited

    Abstract: An AR system includes one or more image sensors arranged to capture image data representing a scene located within a field of view of the one or more image sensors, a display arranged to enable a user of the AR system to observe a representation or view of the scene, and an augmentation engine. The augmentation engine is arranged to process the captured image data to determine one or more visual characteristics for the captured image data and to determine, in dependence on the determined one or more visual characteristics, one or more properties for an image element to be presented on the display. The augmentation engine is arranged to present the image element, with the determined one or more properties, on the display to overlay the representation or view of the scene.

    Computer vision optimisation for small value changes

    公开(公告)号:US11514312B2

    公开(公告)日:2022-11-29

    申请号:US16558686

    申请日:2019-09-03

    Abstract: Aspects of the present disclosure relate to a computer-implemented method of processing data portion. The method comprises processing a first data portion in a convolutional neural network to generate a first input to an activation function in the convolutional neural network; providing a first output by applying the activation function to the first input; and storing an indicator, representative of the first input to the activation function, for the first data portion. The method further comprises determining whether to provide a second output by applying the activation function to a second input, generated from a second data portion, based at least in part on an evaluation of the indicator for the first data portion.

    Augmented reality system
    64.
    发明授权

    公开(公告)号:US11436804B2

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

    申请号:US16897596

    申请日:2020-06-10

    Applicant: Arm Limited

    Abstract: An AR system is provided, the AR system including one or more sensors, storage, one or more communications modules, and one or more processors. The one or more sensors generate sensed data representing at least part of an environment in which the AR system is located. The one or more communications modules transmit localization data to be used in determining the location and orientation of the AR system. The one or more processors are arranged to obtain sensed data representing an environment in which the AR system is located, process the sensed data to identify a first portion of the sensed data which represents redundant information, derive localization data, wherein the localization data is derived from the sensed data and the first portion is obscured during the derivation of the localization data, and transmit at least a portion of the localization data using the one or more communication modules.

    Device and method of controlling device

    公开(公告)号:US11347060B2

    公开(公告)日:2022-05-31

    申请号:US16700375

    申请日:2019-12-02

    Applicant: Arm Limited

    Abstract: A device comprising a first side for facing a user of the device, a second side opposite to the first side, a sensor operable to output gaze data representative of a gaze direction of the user, a display device and at least one processor. The at least one processor is configured to control the display device to control display of an image intended to be displayed on the second side of the device on the basis of the gaze data in order to reduce light being directed towards a pupil of the user from the first side of the device by the display of the image. Also described is a method of controlling such a device.

    Graphics processing
    67.
    发明授权

    公开(公告)号:US11315303B2

    公开(公告)日:2022-04-26

    申请号:US16829940

    申请日:2020-03-25

    Abstract: When a programmable execution unit of a graphics processor is executing a graphics processing program to render a frame that represents a view of a scene using a ray tracing process, and the ray tracing process requires the determination of geometry that will be intersected by a ray, the programmable execution unit sends a message to a ray tracing acceleration data structure traversal circuit of the graphics processor, for the ray tracing acceleration data structure traversal circuit to perform a traversal of a ray tracing acceleration data structure for the scene to determine geometry for the scene that may be intersected by the ray. The ray tracing acceleration data structure traversal circuit then returns to the programmable execution unit an indication of geometry that may be intersected by the ray, and the programmable execution unit uses the indicated geometry to determine any geometry that is intersected by the ray.

    Dynamic stereoscopic rendering method and processor

    公开(公告)号:US11308682B2

    公开(公告)日:2022-04-19

    申请号:US16665924

    申请日:2019-10-28

    Abstract: A method comprising the steps of generating a first representation and a second representation, where the first representation represents a first view of a computer-generated scene obtained from a first virtual camera and the second representation represents a second view of the computer-generated scene obtained from a second virtual camera. Each of the first and second representation comprises a plurality of rays which intersect with objects of the scene. A relationship is determined between a ray of the first representation and a ray of the second representation; which are grouped based on the relationship, to form a group of substantially similar rays. One or more of the groups of substantially similar rays are processed substantially simultaneously to produce a first a second rendered view of the computer-generated scene. The first the second rendered view are output to one or more display devices.

    AUGMENTED REALITY SYSTEM
    70.
    发明申请

    公开(公告)号:US20210383673A1

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

    申请号:US17339710

    申请日:2021-06-04

    Applicant: Arm Limited

    Abstract: An AR system includes a user interface, one or more sensors arranged to generate sensor data representing part of an environment in which a user of the AR system is located, and a memory. The memory is arranged to store object association data associating the user with one or more objects in the environment, and object location data indicating a respective location of each of the one or more objects. The AR system is arranged to determine a position of the user; determine an updated location of one of the one or more objects in dependence on the generated sensor data and the determined position of the user, update the stored object location data to indicate the determined updated location of said one of the one or more objects, and output information depending on the updated location of said one of the one or more objects via the user interface.

Patent Agency Ranking