DISTRIBUTED PROCESSING IN COMPUTER GENERATED REALITY SYSTEM

    公开(公告)号:US20240112391A1

    公开(公告)日:2024-04-04

    申请号:US18484236

    申请日:2023-10-10

    申请人: Apple Inc.

    IPC分类号: G06T15/00 G06F3/147 H04L67/59

    摘要: Techniques are disclosed relating to display devices. In some embodiments, a display device includes a display system configured to display three-dimensional content to a user. The display device is configured to discover, via a network interface, one or more compute nodes operable to facilitate rendering the three-dimensional content and receive information identifying abilities of the one or more compute nodes to facilitate the rendering. Based on the received information, the display device evaluates a set of tasks to identify one or more of the tasks to offload to the one or more compute nodes for facilitating the rendering and distributes, via the network interface, the identified one or more tasks to the one or more compute nodes for processing by the one or more compute nodes.

    SYSTEM AND METHOD FOR HYBRID FORMAT SPATIAL DATA DISTRIBUTION AND RENDERING

    公开(公告)号:US20240087217A1

    公开(公告)日:2024-03-14

    申请号:US18508095

    申请日:2023-11-13

    IPC分类号: G06T15/50

    摘要: Systems and methods are described for providing spatial content using a hybrid format. In some embodiments, a client device receives, from a server, surface light field representations of a plurality of scene elements in a 3D scene, including a first scene element. The client device provides to the server an indication of a dynamic behavior of a second scene element different from the first scene element. Further, in response to the indication, the client device receives from the server information defining the first scene element in a 3D asset format. The client device then renders at least the first scene element in the 3D asset format.

    METHODS, SERVERS AND DEVICES FOR TRANSMITTING AND RENDERING MULTIPLE VIEWS COMPRISING NON-DIFFUSE OBJECTS

    公开(公告)号:US20240029344A1

    公开(公告)日:2024-01-25

    申请号:US18376314

    申请日:2023-10-03

    发明人: Joël JUNG

    IPC分类号: G06T15/50 G06T15/20

    摘要: Some aspects of the disclosure provide a method of media processing. The method includes encoding, by processing circuitry of a server device, first media data of a basic view of a scene and second media data of an alternate view of the scene into a bitstream. The second media data lacks reflectance information for one or more non-diffuse objects of the scene in the alternate view. The method further includes generating non-diffuse data that indicates the reflectance information for the one or more non-diffuse objects of the scene and transmitting the bitstream and the non-diffuse data to a client device. The non-diffuse data includes a first number of data pieces that indicate the reflectance information, the first number is smaller than a second number for pixels in the one or more non-diffuse objects. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.

    DECLARATIVELY DEFINED USER INTERFACE TIMELINE VIEWS

    公开(公告)号:US20230418629A1

    公开(公告)日:2023-12-28

    申请号:US18244875

    申请日:2023-09-11

    申请人: Apple Inc.

    摘要: A device implementing a system to render user interface timeline views for display of dynamic application content includes a processor configured to retrieve a data structure corresponding to user interfaces of an application associated with respective times, and at least one declaratively defined user interface element. The processor is further configured to determine whether a rendering cost of a plurality of the user interfaces complies with an update budget of the application, where the rendering cost includes interpreting the at least one declaratively defined user interface element for the respective times. When the rendering cost is determined to comply, the processor is further configured to render the plurality of the user interfaces in advance of the respective times associated with the plurality of the user interfaces. The processor is further configured to display at least one of the rendered plurality of the user interfaces based on a current time.

    Orchestrated control for displaying media

    公开(公告)号:US11809771B2

    公开(公告)日:2023-11-07

    申请号:US17864333

    申请日:2022-07-13

    摘要: A computing device receives a modified first image frame from a client device, wherein the client device stores the first image frame. The computing device generates a second image frame that corresponds to the modified first image frame with a watermark. The computing device transmits, to a third-party application executing at the computing device, the second image frame and generates an instruction for modifying the first image frame, the instruction based on an altered version of the second image frame that is identified by the watermark, the second image frame altered by the third-party application. The computing device transmits, to the client device, the instruction for modifying the first image frame.

    Image processing system for verification of rendered data

    公开(公告)号:US11710224B2

    公开(公告)日:2023-07-25

    申请号:US16330685

    申请日:2017-10-31

    申请人: GOOGLE LLC

    IPC分类号: G06T7/00 G06T5/00 H04L67/01

    摘要: An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.