# US 2013/0155075 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/0155075 A1
- Document ID: US20130155075A1
- Status: Published application
- Kind: A1
- Application number: 13/632,183
- Filed: 2012-10-01
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Inventors: Kazuki MATSUI; Kenichi Horio; Ryo Miyamoto; Tomoharu Imai
- Web page: https://patentgrep.com/patent/US20130155075A1

## CPC

- G06T 9/001: {Model-based coding, e.g. wire frame}
- 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/137: Motion inside a coding unit, e.g. average field, frame or block difference
- H04N 19/146: Data rate or code amount at the encoder output
- 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/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/507: using conditional replenishment
- H04N 19/87: involving scene cut or scene change detection in combination with video compression
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A server device draws a processing result from software into an image memory, detects an update area containing an update between frames in an image, and compresses the image in the update area to a still image by using one of a compression format from among multiple compression formats. The server device identifies a high-frequency change area and compresses the image in the high-frequency change area to a moving image. The server device transmits still image compressed data and moving image compressed data to a client terminal. When the server device ends the compression of the moving image, it attempts to change the compression format of a still image and selects a compression format of a still image based on the result of comparing a compression ratio of still image compressed data in update areas obtained before and after a change in a compression format is attempted.

## 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 an image drawn in the image memory;
performing still image compression on an image in the update area by using one of a compression format from among multiple compression formats;
identifying a high-frequency change area in which a frequency of changes between the frames in the image drawn in the image memory exceeds a predetermined frequency;
performing moving image compression, from among images drawn in the image memory, on an image in the high-frequency change area;
transmitting still image compressed data in the update area and moving image compressed data in the high-frequency change area to the terminal device;
attempting to change a compression format used at the still image compression when compression of a moving image ends at the moving image compression; and
selecting a compression format used at the still image compression based on the result of comparing a compression ratio of still image compressed data in update areas obtained, at the attempting, before and after a change in a compression format.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein
the attempting includes attempting to change the compression format when a change between a compression ratio of still image compressed data in an update area of a frame and a compression ratio of still image compressed data in an update area of another frame previous to the frame is equal to or greater than a predetermined threshold.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein
the attempting includes attempting to change the compression format when a change between an area of an update area detected and an area of a previous frame that is obtained before the update area has been detected is within a predetermined range.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein
the attempting includes attempting to change the compression format based on the result of comparing the number of colors contained in an image in an update area detected and a predetermined threshold.

### Claim 5 (depends on 1)

The information processing device according to claims 1, wherein
the attempting includes attempting to change the compression format when an image in an overwrite area, in which a high-frequency change area that is to be overwritten and that receives moving image compressed data transmitted when a moving image is being compressed, is subjected to the still image compression.

### 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 through a network;
detecting, using the processor, an update area containing an update between frames in an image drawn in the image memory;
performing, using the processor, still image compression on an image in the update area by using one of a compression format from among multiple compression formats;
identifying, using the processor, a high-frequency change area in which a frequency of changes between the frames in the image drawn in the image memory exceeds a predetermined frequency;
performing, using the processor, moving image compression, from among images drawn in the image memory, on an image in the high-frequency change area;
transmitting, using the processor, still image compressed data in the update area and moving image compressed data in the high-frequency change area to the terminal device;
attempting, using the processor, to change a compression format used at the still image compression when compression of a moving image ends at the moving image compression; and
selecting, using the processor, a compression format used at the still image compression based on the result of comparing a compression ratio of still image compressed data in update areas obtained, at the attempting, before and after a change in a compression format.

### 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 through a network;
detecting an update area containing an update between frames in an image drawn in the image memory;
performing still image compression on an image in the update area by using one of a compression format from among multiple compression formats;
identifying a high-frequency change area in which a frequency of changes between the frames in the image drawn in the image memory exceeds a predetermined frequency;
performing moving image compression, from among images drawn in the image memory, on an image in the high-frequency change area;
transmitting still image compressed data in the update area and moving image compressed data in the high-frequency change area to the terminal device;
attempting to change a compression format used at the still image compression when compression of a moving image ends at the moving image compression; and
selecting a compression format used at the still image compression based on the result of comparing a compression ratio of still image compressed data in update areas obtained, at the attempting, before and after a change in a compression format.
