Video data processing method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsQingpeng Xie, Jiali Fu, Peiyun Di
Life of this patent
Estimating the term…
Abstract
Example video data processing methods and apparatus are disclosed. One example method includes obtaining viewport information by a server. The server obtains spatial object information based on the viewport information, where the spatial object information is used to describe a specified spatial object in panoramic space. The server obtains a first bitstream that is obtained by encoding image data in the specified spatial object. The server obtains a second bitstream that is obtained by encoding image data in the panoramic space. The server transmits the first bitstream and the second bitstream to a client.
Claims24
A video data processing method, wherein the method comprises:
- receiving, by a client, a first bitstream, wherein the first bitstream is obtained by encoding image data in a specified spatial object, and the specified spatial object is a part of panoramic space;
- receiving, by the client, a second bitstream, wherein the second bitstream is obtained by encoding image data of a panoramic image of panoramic space with a lower resolution than the resolution of the image included in the specified spatial object;
- determining, by the client, a bitstream play mode;
- and
- playing, by the client, the second bitstream and the first bitstream based on the bitstream play mode and viewport information of a user at a current moment, wherein a size of the specified spatial object is larger than a size of the spatial object of the panoramic space corresponding to the viewport information, and the spatial object corresponding to the viewport information is located in the specified spatial object.
A client, comprising:
- a receiver, at least one processor, and a memory;
- the memory is configured to store a set of program code;
- the at least one processor and the receiver are configured to invoke the program code stored in the memory, to perform the following operations:
- receive, by the receiver, a first bitstream, wherein the first bitstream is obtained by encoding image data in a specified spatial object, and the specified spatial object is a part of panoramic space;
- receive, by the receiver, a second bitstream, wherein the second bitstream is obtained by encoding image data of a panoramic image of panoramic space with a lower resolution than the resolution of the image included in the specified spatial object;
- determine, by the at least one processor, a bitstream play mode;
- and
- play, by the at least one processor based on the determined bitstream play mode and viewport information of a user at a current moment, the second bitstream and the first bitstream that are received by the receiver, wherein a size of the specified spatial object is larger than a size of the spatial object corresponding to the viewport information, and the spatial object corresponding to the viewport information is located in the specified spatial object.
Dependencies are inferred from the claim text.