# US 12,010,395 B2 · Transmission method, reception method, transmitting apparatus, and receiving apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,395 B2
- Document ID: US12010395B2
- Status: Granted
- Kind: B2
- Application number: 16/669,769
- Filed: 2019-10-31
- Published: 2020-02-27
- Granted: 2024-06-11
- Earliest claimed: 2013-09-20
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Tadamasa Toma; Noritaka Iguchi; Hisaya Katou
- Web page: https://patentgrep.com/patent/US12010395B2

## CPC

- H04N 21/6379: directed to encoder {, e.g. for requesting a lower encoding rate}
- G11B 27/10: Indexing; Addressing; Timing or synchronising; Measuring tape travel
- H04N 19/436: using parallelised computational arrangements
- H04N 21/42615: {involving specific demultiplexing arrangements}
- H04N 21/4382: {Demodulation or channel decoding, e.g. QPSK demodulation (analog front ends or means for connecting modulators, demodulators or transceivers to a transmission line H04L27/0002)}
- H04N 21/845: Structuring of content, e.g. decomposing content into time segments
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N 21/85: Assembly of content; Generation of multimedia applications
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

A transmission method includes: dividing a picture into a plurality of regions; generating a plurality of pieces of encoded data that respectively correspond to the plurality of regions by encoding the plurality of regions such that each of the plurality of regions can be decoded independently; packetizing the generated plurality of pieces of encoded data into a plurality of packets such that pieces of encoded data for different regions are not stored in a single packet; and transmitting the plurality of packets. By this, workload for generation of decoding target data is reduced.

## Claims

### Claim 1

A transmission method comprising:
dividing a picture into a plurality of regions;
generating a plurality of pieces of encoded data that respectively correspond to the plurality of regions by encoding the plurality of regions such that each of the plurality of regions is decoded independently;
packetizing the generated plurality of pieces of encoded data into a plurality of packets such that pieces of encoded data for different regions are not stored in a single packet; and
transmitting the plurality of packets,
wherein the plurality of regions overlap each other on boundaries of the plurality of regions, and
respective pieces of encoded data of two adjacent regions include data on regions overlapping in a boundary of the two adjacent regions;
each of the plurality of regions is a rectangle, and a size in a horizontal direction of each of the plurality of regions is identical to a size in the horizontal direction of the picture;
at least one piece of encoded data included in the plurality of pieces of encoded data includes: information indicating whether the piece of encoded data includes data on an overlapping region that overlaps another piece of encoded data; or information indicating a range of the overlapping region; and
header information is included with each of the packets and includes identification information indicating any one of: (1) only the packet is included in a basic data unit; (2) a plurality of packets are included in the basic data unit, and the packet is a first packet of the basic data unit; (3) a plurality of packets are included in the basic data unit, and the packet is a packet other than the first packet and a last packet of the basic data unit; and (4) a plurality of packets are included in the basic data unit, and the packet is the last packet of the basic data unit; and
wherein the identification information includes two-bit values corresponding to (1)-(4), each two-bit value being different for each of (1)-(4), and
the header information of the packet includes offset information indicating a bit length from a start of encoded data of the picture that includes the plurality of pieces of encoded data to a start of a piece of encoded data included in the packet.

### Claim 2

A reception method for a receiving apparatus including a plurality of decoders, the reception method comprising:
receiving a plurality of packets, the plurality of packets being obtained by packetizing a plurality of pieces of encoded data, the plurality of pieces of encoded data being obtained by encoding a plurality of regions of a picture such that the plurality of regions are decoded independently, and the packetizing being performed such that pieces of encoded data for different regions are not stored in a single packet; and
decoding the plurality of packets in parallel by using the plurality of decoders,
wherein the plurality of packets are received as data for the picture in a same location where the plurality of pieces of encoded data are stored, and the plurality of regions overlap each other on boundaries of the plurality of regions, and
respective pieces of encoded data of two adjacent regions include data on regions overlapping in a boundary of the two adjacent regions;
each of the plurality of regions is a rectangle, and a size in a horizontal direction of each of the plurality of regions is identical to a size in the horizontal direction of the picture;
at least one piece of encoded data included in the plurality of pieces of encoded data includes: information indicating whether the piece of encoded data includes data on an overlapping region that overlaps another piece of encoded data; or information indicating a range of the overlapping region; and
header information is included with each of the packets and includes identification information indicating any one of: (1) only the packet is included in a basic data unit; (2) a plurality of packets are included in the basic data unit, and the packet is a first packet of the basic data unit; (3) a plurality of packets are included in the basic data unit, and the packet is a packet other than the first packet and a last packet of the basic data unit; and (4) a plurality of packets are included in the basic data unit, and the packet is the last packet of the basic data unit; and
wherein the identification information includes two-bit values corresponding to (1)-(4), each two-bit value being different for each of (1)-(4), and
the header information of the packet includes offset information indicating a bit length from a start of encoded data of the picture that includes the plurality of pieces of encoded data to a start of a piece of encoded data included in the packet.

### Claim 3 (depends on 2)

The reception method according to claim 2, further comprising determining, using the header information of a packet, which region among the plurality of regions corresponds to a piece of data stored in the packet.

### Claim 4 (depends on 3)

The reception method according to claim 3,
wherein each of the plurality of pieces of encoded data has a one-to-one correspondence with a basic data unit, the basic data unit being a unit of data stored in one or more packets,
wherein each of the plurality of pieces of encoded data is stored in the one or more packets, and
wherein the determining includes determining that a start of payload data included in a packet having the header information that includes: the identification information indicating that (1) only the packet is included in the basic data unit or (2) a plurality of packets are included in the basic data unit, and that the packet is a first packet of the basic data unit and is a start of the piece of encoded data of each of the plurality of regions.

### Claim 5 (depends on 4)

The reception method according to claim 4,
wherein the determining includes determining that a start of payload data included in a packet having the header information that includes: the identification information indicating that (1) only the packet is included in the basic data unit or (2) a plurality of packets are included in the basic data unit, and that the packet is a first packet of the basic data unit; and the offset information indicating a bit length of not zero, is a start of the piece of encoded data of each of the plurality of regions.

### Claim 6 (depends on 3)

The reception method according to claim 3, further comprising determining one of the plurality of decoders to be used to decode the plurality of pieces of combined data, respectively, based on at least one of resolution of the picture, a method for dividing the picture into the plurality of regions, and processing capabilities of the plurality of decoders.

### Claim 7

A transmitting apparatus comprising:
a divider that divides a picture into a plurality of regions;
an encoder that generates a plurality of pieces of encoded data that respectively correspond to the plurality of regions by encoding the plurality of regions such that each of the plurality of regions is decoded independently;
a packetizer that packetizes the generated plurality of pieces of encoded data in a plurality of packets such that pieces of encoded data for different regions are not stored in one packet; and
a transmitter that transmits the plurality of packets,
wherein the plurality of regions overlap each other on boundaries of the plurality of regions, and
respective pieces of encoded data of two adjacent regions include data on regions overlapping in a boundary of the two adjacent regions;
each of the plurality of regions is a rectangle, and a size in a horizontal direction of each of the plurality of regions is identical to a size in the horizontal direction of the picture;
at least one piece of encoded data included in the plurality of pieces of encoded data includes: information indicating whether the piece of encoded data includes data on an overlapping region that overlaps another piece of encoded data; or information indicating a range of the overlapping region; and
header information is included with each of the packets and includes identification information indicating any one of: (1) only the packet is included in a basic data unit; (2) a plurality of packets are included in the basic data unit, and the packet is a first packet of the basic data unit; (3) a plurality of packets are included in the basic data unit, and the packet is a packet other than the first packet and a last packet of the basic data unit; and (4) a plurality of packets are included in the basic data unit, and the packet is the last packet of the basic data unit; and
wherein the identification information includes two-bit values corresponding to (1)-(4), each two-bit value being different for each of (1)-(4), and
the header information of the packet includes offset information indicating a bit length from a start of encoded data of the picture that includes the plurality of pieces of encoded data to a start of a piece of encoded data included in the packet.

### Claim 8

A receiving apparatus comprising:
a receiver that receives a plurality of packets, the plurality of packets being obtained by packetizing a plurality of pieces of encoded data, the plurality of pieces of encoded data being obtained by encoding a plurality of regions of a picture such that the plurality of regions are decoded independently, the packetizing being performed such that pieces of encoded data for different regions are not stored in a single packet; and
a plurality of decoders that decode the plurality of packets in parallel,
wherein the different packet and the plurality of packets are received as data for the picture in a same location, and the plurality of regions overlap each other on boundaries of the plurality of regions, and
respective pieces of encoded data of two adjacent regions include data on regions overlapping in a boundary of the two adjacent regions;
each of the plurality of regions is a rectangle, and a size in a horizontal direction of each of the plurality of regions is identical to a size in the horizontal direction of the picture;
at least one piece of encoded data included in the plurality of pieces of encoded data includes: information indicating whether the piece of encoded data includes data on an overlapping region that overlaps another piece of encoded data; or information indicating a range of the overlapping region; and
header information is included with each of the packets and includes identification information indicating any one of: (1) only the packet is included in a basic data unit; (2) a plurality of packets are included in the basic data unit, and the packet is a first packet of the basic data unit; (3) a plurality of packets are included in the basic data unit, and the packet is a packet other than the first packet and a last packet of the basic data unit; and (4) a plurality of packets are included in the basic data unit, and the packet is the last packet of the basic data unit; and
wherein the identification information includes two-bit values corresponding to (1)-(4), each two-bit value being different for each of (1)-(4), and
the header information of the packet includes offset information indicating a bit length from a start of encoded data of the picture that includes the plurality of pieces of encoded data to a start of a piece of encoded data included in the packet.
