Performing and evaluating split rendering over 5G networks

    公开(公告)号:US11412310B2

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

    申请号:US17322468

    申请日:2021-05-17

    Abstract: An example device includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: receive tracking and sensor information from an extended reality (XR) client device; generate scene data using the tracking and sensor information, the scene data comprising one or more video frames of the video data; encode the video frames to form encoded video frames; perform a radio access network (RAN) simulation of delivering the encoded video frames via a radio access network; decode the encoded video frames delivered according to the RAN simulation to form decoded video frames; calculate values representing individual frame quality for each of the video frames from the generated one or more video frames and the decoded video frames; and determine an overall quality value from the values representing the individual frame quality for each of the video frames.

    BACKGROUND DATA TRAFFIC DISTRIBUTION OF MEDIA DATA

    公开(公告)号:US20220239601A1

    公开(公告)日:2022-07-28

    申请号:US17648886

    申请日:2022-01-25

    Abstract: An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: send a request to retrieve media data according to a background data transfer to a media streaming application function (AF); in response to the request, receive an indication of a background data transfer opportunity from the media streaming AF; in response to the indication of the background data transfer opportunity, retrieve the media data according to the background data transfer; and store the retrieved media data to the memory.

    STREAMING MEDIA DATA INCLUDING AN ADDRESSABLE RESOURCE INDEX TRACK

    公开(公告)号:US20220007086A1

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

    申请号:US17362673

    申请日:2021-06-29

    Abstract: An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: retrieve data of an addressable resource information (ARI) track of a media presentation, the data of the ARI track describing addressable resources and subsets of a switching set of the media presentation, the switching set comprising a plurality of media tracks including the addressable resources, the ARI track being a single index track of the media presentation, the addressable resources comprising retrievable media data; determine durations and sizes of the addressable resources from the data of the ARI track; determine one or more of the addressable resources to retrieve using the data of the ARI track including the durations and sizes of the addressable resources; retrieve the determined addressable resources; and store the retrieved addressable resources in the memory.

    PERFORMING AND EVALUATING SPLIT RENDERING OVER 5G NETWORKS

    公开(公告)号:US20210360330A1

    公开(公告)日:2021-11-18

    申请号:US17322468

    申请日:2021-05-17

    Abstract: An example device includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: receive tracking and sensor information from an extended reality (XR) client device; generate scene data using the tracking and sensor information, the scene data comprising one or more video frames of the video data; encode the video frames to form encoded video frames; perform a radio access network (RAN) simulation of delivering the encoded video frames via a radio access network; decode the encoded video frames delivered according to the RAN simulation to form decoded video frames; calculate values representing individual frame quality for each of the video frames from the generated one or more video frames and the decoded video frames; and determine an overall quality value from the values representing the individual frame quality for each of the video frames.

    DETERMINATION OF AVAILABILITY OF CHUNKS OF DATA FOR NETWORK STREAMING MEDIA DATA

    公开(公告)号:US20210306703A1

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

    申请号:US17211641

    申请日:2021-03-24

    Abstract: An example device for transporting media data includes: a memory configured to store media data; and one or more processors implemented in circuitry and configured to: determine that a manifest file for a media presentation includes data representing a delta time value for a resynchronization element of a segment of the media presentation; determine a multiple of the delta time value; determine a number of chunks of the segment that are currently available for retrieval using the multiple of the delta time value; send a request to a server device for the chunks of the segment that are currently available, wherein the request omits chunks of the segment that are not currently available; and store data of chunks received in response to the request in the memory.

    Processing interactivity events for streaming media data

    公开(公告)号:US10938872B2

    公开(公告)日:2021-03-02

    申请号:US16298877

    申请日:2019-03-11

    Abstract: An example device for retrieving media data includes a streaming client and a media presentation application configured in one or more processors implemented in circuitry. The streaming client is configured to determine a start time for an event message corresponding to an interactivity window during which one or more application-specific interactivity events can occur during presentation of media data, the application-specific interactivity events comprising times during which a user of the device can interact with the presented media data, determine an end time for the event message corresponding to the interactivity window, receive data representative of at least one of the application-specific interactivity events during the interactivity window corresponding to the event message, and forward the data representative of the at least one of the application-specific interactivity events to the media presentation application.

    Signalling of summarizing video supplemental information

    公开(公告)号:US10701400B2

    公开(公告)日:2020-06-30

    申请号:US15926833

    申请日:2018-03-20

    Abstract: In various implementations, provided are techniques, as well as systems that implement these techniques, for SEI messages that distinguish “essential” information from “non-essential” information. In various implementations, an encoder can be configured to determine whether information associated with video data is essential or is not essential. In various implementations, different types of SEI messages can be defined, where one or more of these types of SEI messages can indicate whether information associated with a particular video is essential or not essential. Essential information is required for presenting the video data, and is not required for decoding the video data.

    Processing omnidirectional media with dynamic region-wise packing

    公开(公告)号:US10567734B2

    公开(公告)日:2020-02-18

    申请号:US16115355

    申请日:2018-08-28

    Abstract: An example device for processing video data includes a memory configured to store an omnidirectional video stream, and a processor implemented in circuitry and configured to process (e.g., encode, transmit, receive, or decode) a first frame of a set of file format samples of the omnidirectional video stream, the set of file format samples referring to a sample entry, the first frame having a first region-wise packing scheme, and process a second frame of the set of file format samples referring to the sample entry, the second frame having a second region-wise packing scheme different than the first region-wise packing scheme. In this manner, a single omnidirectional video bitstream may include an entire virtual reality (VR) video content with most-requested regions being optimized with a largest number of color samples per unit of area.

Patent Agency Ranking