# US 2013/0156100 A1 · Information processing device, image transmission method, and recording medium

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

- Number: US 2013/0156100 A1
- Document ID: US20130156100A1
- Status: Published application
- Kind: A1
- Application number: 13/677,437
- Filed: 2012-11-15
- Published: 2013-06-20
- Earliest claimed: 2011-12-20
- Assignees: Fujitsu Limited
- Inventors: Kazuki Matsui; Kenichi Horio; Ryo Miyamoto; Tomoharu Imai
- Web page: https://patentgrep.com/patent/US20130156100A1

## CPC

- H04N 19/137: Motion inside a coding unit, e.g. average field, frame or block difference
- H04N 19/12: Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N 19/17: the unit being an image region, e.g. an object
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The server device draws a processing result from software in an image memory, detects an update area containing an update between frames in the image, performs still image compression, and calculates the compression ratio of still image compressed data in the update area. The server device identifies a high-frequency change area, performs moving image compression, and calculates the compression ratio of moving image compressed data. The server device transmits the still image compressed data and the moving image compressed data. The server device stops the moving image compression based on the result of comparing the compression ratio of the moving image compressed data and a compression ratio of still image compressed data in a previous update area is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.

## Claims

### Claim 1

An information processing device comprising:
an image memory that stores therein an image to be displayed on a terminal device that is connected through a network; and
a processor coupled to the image memory, wherein the processor executes a process comprising:
drawing a processing result from software into the image memory;
detecting an update area containing an update between frames in the image;
first performing still image compression on the image in the update area;
first calculating a compression ratio of still image compressed data in the update area;
identifying a high-frequency change area in which a frequency of changes between the frames in the image exceeds a predetermined frequency;
second performing moving image compression on the image in the high-frequency change area;
second calculating a compression ratio of moving image compressed data in the high-frequency change area;
first transmitting, to the terminal device, the still image compressed data in the update area and the moving image compressed data in the high-frequency change area; and
stopping the moving image compression based on the result of comparing the compression ratio of the moving image compressed data in the high-frequency change area and a compression ratio of still image compressed data in a previous update area that is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein the processor executes the process further comprising:
third performing the still image compression on an image in an overwrite area in which the update area is not detected after the stopping, the overwrite area contained in the high-frequency change area;
second transmitting, to the terminal device, the still image compressed data in the overwrite area.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein
the second calculating includes calculating, when the number of colors contained in the image in the high-frequency change area is equal to or less than a predetermined threshold value, the compression ratio of the moving image compressed data.

### Claim 4

The information processing device according to 1, wherein
the first calculating includes calculating an average value of compression ratios of still image compressed data among multiple frames in update areas,
the second calculating includes calculating, from among multiple pieces of the moving image compressed data among the multiple frames, an average value of compression ratios of pictures other than an Intra (I) picture, and
the stopping includes stopping, when the average value of the compression ratios of the pictures other than the I picture becomes worse than the average value of the compression ratios of the still image compressed data, the moving image compression performed at the second performing.

### Claim 5

The information processing device according to 1, wherein the processor executes the process further comprising:
resuming, when the compression ratio of the still image compressed data in the update area has a tendency to worsen after the moving image compression stops at the stopping, the moving image compression on the high-frequency change area.

### Claim 6

An image transmission method comprising:
drawing, using a processor, a processing result from software into an image memory that stores therein an image to be displayed on a terminal device that is connected via a network;
detecting, using the processor, an update area containing an update between frames in the image;
first performing still image compression on the image in the update area;
first calculating, using the processor, a compression ratio of still image compressed data in the update area;
identifying, using the processor, a high-frequency change area in which a frequency of changes between the frames in the image exceeds a predetermined frequency;
second performing moving image compression on the image in the high-frequency change area;
second calculating, using the processor, a compression ratio of moving image compressed data in the high-frequency change area;
transmitting, to the terminal device, the still image compressed data in the update area and the moving image compressed data in the high-frequency change area; and
stopping, using the processor, the moving image compression based on the result of comparing the compression ratio of the moving image compressed data in the high-frequency change area and a compression ratio of still image compressed data in a previous update area that is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.

### Claim 7

A computer readable recording medium having stored therein an image transmission program causing a computer to execute a process comprising:
drawing a processing result from software into an image memory that stores therein an image to be displayed on a terminal device that is connected via a network;
detecting an update area containing an update between frames in the image;
first performing still image compression on the image in the update area;
first calculating a compression ratio of still image compressed data in the update area;
identifying a high-frequency change area in which a frequency of changes between the frames in the image exceeds a predetermined frequency;
second performing moving image compression on the image in the high-frequency change area;
second calculating a compression ratio of moving image compressed data in the high-frequency change area;
transmitting, to the terminal device, the still image compressed data in the update area and the moving image compressed data in the high-frequency change area; and
stopping the moving image compression based on the result of comparing the compression ratio of the moving image compressed data in the high-frequency change area and a compression ratio of still image compressed data in a previous update area that is the update area in a previous frame detected before the start of the moving image compression and has been detected at a position associated with the high-frequency change area.
