# US 2023/0069743 A1 · Method for image transmitting, transmitting device and receiving device

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

- Number: US 2023/0069743 A1
- Document ID: US20230069743A1
- Status: Published application
- Kind: A1
- Application number: 17/983,108
- Filed: 2022-11-08
- Published: 2023-03-02
- Earliest claimed: 2020-06-17
- Assignees: Ambit Microsystems (Shanghai) Ltd.
- Applicants: Ambit Microsystems (Shanghai) Ltd.
- Inventors: CHENG-LONG LIN
- Web page: https://patentgrep.com/patent/US20230069743A1

## CPC

- H04N 19/167: Position within a video image, e.g. region of interest [ROI]
- H04N 19/103: Selection of coding mode or of prediction mode
- H04N 19/17: the unit being an image region, e.g. an object
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/37: with arrangements for assigning different transmission priorities to video input data or to video coded data
- H04N 19/164: Feedback from the receiver or from the transmission channel
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

In a method for image transmitting executed in a transmitting device, three data transmitting channels are established, the three data transmitting channels are a first channel, a second channel and a third channel. An image of a video is obtained, and the image is divided into a region of interest and a background region. A first data of the region of interest and a second data of the background region are obtained, and the first data is encoded through fountain coding to obtain a third data. The first data, the second data, and the third data are respectively transmitted through the first channel, the second channel, and the third channel to a receiving device. A network condition is received, and whether the network condition matches a preset condition is determined. When the network condition matches the preset condition, the first data is compensated according to a first preset algorithm.

## Claims

### Claim 1

A method for image transmitting, executable in a transmitting device, the method comprising:
obtaining an image of a video, and dividing the image into a region of interest and a background region;
obtaining a first data of the region of interest and a second data of the background region;
transmitting the first data and the second data to a receiving device respectively;
receiving a network condition feedbacked by the receiving device, and determining whether the network condition matches a preset condition; and
if the network condition is determined to match the preset condition, compensating the first data, comprising:
adjusting a data amount of a compensation data to compensate the first data according to the network conditions; and
adjusting an amount of data to compensate the second data according to the data amount.

### Claim 2 (depends on 1)

The method of claim 1, wherein the step of dividing the image into a region of interest and a background region comprises:
dividing the image into the region of interest and the background region according to a content importance level, wherein a content of the image with a higher level of content importance is the region of interest, and a content of the image with a lower level of importance is the background region.

### Claim 3 (depends on 1)

The method of claim 1, further comprising reducing a bit rate and a resolution level of the video, and encoding according to the reduced bit rate and resolution level of the video before adjusting the data amount of the compensation data.

### Claim 4 (depends on 1)

The method of claim 1, further comprising encoding the first data through fountain coding to obtain a third data.

### Claim 5 (depends on 4)

The method of claim 4, wherein the first data, the second data and the third data are respectively transmitted to the receiving device through the first channel, the second channel and the third channel, further comprises:
encoding the first data of the region of interest into m segments through H264, and transmitting the first data through the first channel;
encoding the second data of the background region into n segments through H264, and transmitting the second data through the second channel; and
encoding the m segments of the region of interest through fountain coding to obtain the third data, and transmitting the third data through the third channel, wherein the third data is k segments of compensation data.

### Claim 6 (depends on 1)

The method of claim 1, wherein the data amount of the compensation data is increased, and the amount of the data to compensate the second data is reduced.

### Claim 7

A transmitting device, comprising:
at least one processor;
a storage unit; and
one or more programs that are stored in the storage unit and executable by the at least one processor, the one or more programs comprising instructions for:
obtaining an image of a video, and dividing the image into a region of interest and a background region;
obtaining a first data of the region of interest and a second data of the background region;
transmitting the first data and the second data to a receiving device respectively;
receiving a network condition feedbacked by the receiving device, and determining whether the network condition matches a preset condition; and
if the network condition is determined to match the preset condition, compensating the first data, comprising:
adjusting a data amount of a compensation data to compensate the first data according to the network conditions; and
adjusting an amount of data to compensate the second data according to the data amount.

### Claim 8 (depends on 7)

The transmitting device of claim 7, wherein the step of dividing the image into a region of interest and a background region comprises:
dividing the image into the region of interest and the background region according to a content importance level, wherein a content of the image with a higher level of content importance is the region of interest, and the content of the image with a lower level of content importance is the background region.

### Claim 9 (depends on 7)

The transmitting device of claim 7, further comprising reducing a bit rate and a resolution level of the video, and encoding according to the reduced bit rate and resolution level of the video before adjusting the data amount of the compensation data.

### Claim 10 (depends on 7)

The transmitting device of claim 7, further comprising encoding the first data through fountain coding to obtain a third data.

### Claim 11 (depends on 10)

The transmitting device of claim 10, wherein the first data, the second data and the third data are respectively transmitted to the receiving device through the first channel, the second channel and the third channel, further comprises:
encoding the first data of the region of interest into m segments through H264, and transmitting the first data through the first channel;
encoding the second data of the background region into n segments through H264, and transmitting the second data through the second channel; and
encoding the m segments of the region of interest through fountain coding to obtain the third data, and transmitting the third data through the third channel, wherein the third data is k segments of compensation data.

### Claim 12 (depends on 7)

The transmitting device of claim 7, wherein the data amount of the compensation data is increased, and the amount of the data to compensate the second data is reduced.
