IP Library Granted Patent US 11,330,311
Granted Patent B2
US 11,330,311 · App. 16/883,898 · Granted May 10, 2022

Transmission device, transmission method, receiving device, and receiving method for rendering a multi-image-arrangement distribution service

Inventor: Ikuo Tsukagoshi (Tokyo, JP)
Assignee: SATURN LICENSING LLC
H04N21/235H04N21/2353H04N21/2365H04N21/4314H04N21/854H04N21/85406
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,330,311
App. No.
16/883,898
Granted
May 10, 2022
Kind
B2
Abstract

Aspects of the disclosure include a receiving device that includes a receiving unit, a decoder, and a processing unit. The receiving unit receives a predetermined number of video streams containing encoded image data of a plurality of images of a multi-image-arrangement distribution service, position information being inserted in the predetermined number of video streams, and the position information showing arrangement positions of the plurality of images. The decoder unit decodes the predetermined number of video streams, and obtains image data of the plurality of images. The processing unit arranges image data of the plurality of decoded images based on the position information, and obtains image data of a multi-image-arranged image.

Claims (61)

1. A receiving device, comprising:

circuitry configured to:

receive a container including a plurality of video streams, each one of the video streams including encoded data of a plurality of images and a corresponding piece of group picture information, and each piece of group picture information included in a corresponding video stream of the video streams including a respective group picture identifier and respective location information,

the respective group picture identifier identifying a group picture that is formed according to the video streams, and

the respective location information indicating an arrangement position in the group picture for arranging respective images from the corresponding video stream into the group picture;

extract the video streams and the pieces of group picture information included in the container;

decode the encoded data of each of the video streams to obtain a respective piece of decoded image data of the each of the video streams; and

arrange the pieces of decoded image data of the video streams into the group picture according to the piece of the group picture information of each of the video streams.

2. The receiving device according to claim 1 , further comprising:

a decoded buffer that temporarily stores the pieces of decoded image data of the video streams; and

a virtual display buffer that temporarily stores image data of the group picture, wherein

the circuitry is configured to store the image data of the group picture by reading the respective piece of decoded image data of each of the video streams from the decoded buffer in series, and writing the respective piece of decoded image data in an area of the virtual display buffer according to the location information included in the video streams.

3. The receiving device according to claim 2 , wherein the circuitry is further configure to:

read the image data, corresponding to part or all of the group picture from the virtual display buffer, and display the part or all of the group picture.

4. The receiving device according to claim 3 , wherein the circuitry is further configure to

receive a user input to display the group picture.

5. The receiving device according to claim 3 , wherein the circuitry is further configure to:

receive a user input to display the part of the group picture.

6. The receiving device according to claim 1 , wherein the circuitry is further configure to:

transmit a request to a transmitting device to stop and resume transmission of the container.

7. The receiving device according to claim 1 , wherein the container has a format of one of a Moving Picture Experts Group (MPEG) transport stream format, MPEG media transport format, and MP4 file format.

8. The receiving device according to claim 1 , wherein the pieces of decoded image data of the video streams in the group picture are arranged one-dimensionally or two-dimensionally.

9. The receiving device according to claim 1 , wherein the respective location information, included in the corresponding piece of group picture information in one of the video streams, includes:

a picture rendering type identifier indicating a type of arrangement of the images in the group picture, and

a location identifier indicating the arrangement position among spatial positions determined according to the type of arrangement indicated by the picture rendering type identifier.

10. A receiving method, comprising:

receiving a container including a plurality of video streams, each one of the video streams including encoded data of a plurality of images and a corresponding piece of group picture information, and each piece of group picture information included in a corresponding video stream of the video streams including a respective group picture identifier and respective location information,

the respective group picture identifier identifying a group picture that is formed according to the video streams, and

the respective location information indicating an arrangement position in the group picture for arranging respective images from the corresponding video stream into the group picture;

extracting the video streams and the pieces of group picture information included in the container;

decoding the encoded data of each of the video streams to obtain a respective piece of decoded image data of the each of the video streams; and

arranging the pieces of decoded image data of the video streams into the group picture according to the piece of the group picture information of each of the video streams.

11. The receiving method according to claim 10 , further comprising:

temporarily storing the pieces of decoded image data of the video streams in a decoded buffer; and

temporarily storing image data of the group picture in a virtual display buffer, including

reading the respective piece of decoded image data of each of the video streams from the decoded buffer in series, and

writing the respective piece of decoded image data in an area of the virtual display buffer according to the location information included in the video streams.

12. The receiving method according to claim 11 , further comprising:

reading the image data corresponding to part or all of the group picture from the virtual display buffer, and displaying the part or all of the group picture.

13. The receiving method according to claim 12 , further comprising:

receiving a user input to display the group picture.

14. The receiving method according to claim 12 , further comprising:

receiving a user input to display the part of the group picture.

15. The receiving method according to claim 10 , further comprising:

transmitting a request to a transmitting device to stop and resume transmission of the container.

16. The receiving method according to claim 10 , wherein the container has a format of one of a Moving Picture Experts Group (MPEG) transport stream format, MPEG media transport format, and MP4 file format.

17. The receiving method according to claim 10 , wherein the pieces of decoded image data of the video streams in the group picture are arranged one-dimensionally or two-dimensionally.

18. A non-transitory computer-readable medium storing instructions which when executed by a computer cause the computer to perform a method, the method comprising:

receiving a container including a plurality of video streams, each one of the video streams including encoded data of a plurality of images and a corresponding piece of group picture information, and each piece of group picture information included in a corresponding video stream of the video streams including a respective group picture identifier and respective location information,

the respective group picture identifier identifying a group picture that is formed according to the video streams, and

the respective location information indicating an arrangement position in the group picture for arranging respective images from the corresponding video stream into the group picture;

extracting the video streams and the pieces of group picture information included in the container;

decoding the encoded data of each of the video streams to obtain a respective piece of decoded image data of the each of the video streams; and

arranging the pieces of decoded image data of the video streams into the group picture according to the piece of the group picture information of each of the video streams.

19. The non-transitory computer-readable medium according to claim 18 , wherein the container has a format of one of a Moving Picture Experts Group (MPEG) transport stream format, MPEG media transport format, and MP4 file format.

20. The non-transitory computer-readable medium according to claim 18 , wherein the pieces of decoded image data of the video streams in the group picture is arranged one-dimensionally or two-dimensionally.

21. The non-transitory computer-readable medium according to claim 18 , wherein the method further comprises:

temporarily storing the pieces of decoded image data of the video streams in a decoded buffer; and

temporarily storing image data of the group picture in a virtual display buffer, including

reading the respective piece of decoded image data of each of the video streams from the decoded buffer in series, and

writing the respective piece of decoded image data in an area of the virtual display buffer according to the location information included in the video streams.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 054478/0525 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: TSUKAGOSHI, IKUO
To: SONY CORPORATION
Reel/Frame 054356/0224 →
Continuity (2)
Division 14900262
Related Publication 20200288182A1 · Sep 10, 2020