# US 10,375,448 B2 · Reception device, reception method, transmission device, and transmission method

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

- Number: US 10,375,448 B2
- Document ID: US10375448B2
- Status: Granted
- Kind: B2
- Application number: 15/738,856
- Filed: 2016-06-13
- Published: 2018-07-05
- Granted: 2019-08-06
- Earliest claimed: 2015-06-30
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Ikuo Tsukagoshi
- Web page: https://patentgrep.com/patent/US10375448B2

## CPC

- H04N 21/4884: {for displaying subtitles}
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/44218: {Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme (methods or arrangements for recognising human body or animal bodies or body parts G06V40/10; methods or arrangements for acquiring or recognising human faces, facial parts, facial sketches, facial expressions G06V40/16; methods or arrangements for recognising movements or behaviour G06V40/20; arrangements for identifying users in broadcast systems H04H60/45)}
- H04N 21/4858: {for modifying screen layout parameters, e.g. fonts, size of the windows}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

To enable subtitles (graphics) to be favorably superimposed and displayed on video. A container in a predetermined format is received, the container including a video stream having video data and a subtitle stream having subtitle data. The video stream is decoded to acquire the video data. The subtitle stream is decoded to acquire bitmap data of subtitles. Processing of correcting at least one of a size of the subtitles and a display position of the subtitles, is performed to the bitmap data of the subtitles. The bitmap data of the subtitles to which the processing has been performed, is superimposed on the video data to acquire display video data.

## Claims

### Claim 1

A reception device comprising:
a receiver configured to receive a video stream having video data and a subtitle stream having subtitle data; and
processing circuitry configured to
control decoding the video stream to acquire the video data, subtitle decode processing to acquire bitmap data of subtitles, subtitle processing to correct at least one of a size of the subtitles and a display position of the subtitles based on the bitmap data of the subtitles, and video superimposition processing to superimpose corrected subtitles,
wherein the subtitle processing is configured to perform a scale-down correction to the size of the subtitles when a correction factor is less than a first threshold value, and to perform a scale-up correction to the size of the subtitles when the correction factor is greater than a second threshold value, and the correction factor is proportional to a viewing distance and inversely proportional to a height dimension of a monitor and a value dependent on a resolution of a video.

### Claim 2 (depends on 1)

The reception device according to claim 1, wherein, in the subtitle processing, the display position of the subtitles is automatically corrected on the basis of viewing position information and monitor size information.

### Claim 3 (depends on 2)

The reception device according to claim 2, wherein the processing circuitry is further configured to
acquire the viewing position information.

### Claim 4 (depends on 2)

The reception device according to claim 2, wherein, in the subtitle processing, the following expression is calculated: R =D/(M_h*f), the D representing the viewing distance, the M_h representing the height of the monitor, the f representing the value dependent on the resolution of the video, where R is the correction factor.

### Claim 5 (depends on 2)

The reception device according to claim 2, wherein, in the subtitle processing, when a viewing horizontal position is present outer than an end point of a region in a horizontal direction, the region being an area on which the subtitles are displayed, a position of the region is moved to the viewing horizontal position in the horizontal direction in accordance with a distance from the end point to the viewing horizontal position, to automatically correct the display position of the subtitles.

### Claim 6 (depends on 2)

The reception device according to claim 2, wherein, in the subtitle processing, when a viewing vertical position is present outside an end point of a region in a vertical direction, the region being an area on which the subtitles are displayed, a position of the region is moved to the viewing vertical position in the vertical direction in accordance with a distance from the end point to the viewing vertical position, to automatically correct the display position of the subtitles.

### Claim 7 (depends on 1)

The reception device according to claim 1, wherein, in the subtitle processing, the at least one of the size of the subtitles and the display position of the subtitles is corrected on the basis of a user operation.

### Claim 8 (depends on 1)

The reception device according to claim 1, wherein, in the subtitle processing, the at least one of the correction of the size of the subtitles and the correction of the display position of the subtitles is limited within an allowable range.

### Claim 9 (depends on 8)

The reception device according to claim 8, wherein the processing circuitry is further configured to
extract allowable range information on the correction from a layer of the subtitle stream, the allowable range information on the correction being inserted into the layer of the subtitle stream,
wherein, in the subtitle processing, the correction is limited within the allowable range on the basis of the allowable range information on the correction that has been extracted.

### Claim 10

A reception method comprising:
receiving a video stream having video data and a subtitle stream having subtitle data;
performing decode processing to the video stream to acquire the video data;
performing decode processing to the subtitle stream to acquire bitmap data of subtitles;
performing subtitle processing of correcting at least one of a size of the subtitles and a display position of the subtitles, to the bitmap data of the subtitles; and
superimposing the bitmap data of the subtitles to which the processing has been performed, on the video data,
wherein the subtitle processing is configured to perform a scale-down correction to the size of the subtitles when a correction factor is less than a first threshold value, and to perform a scale-up correction to the size of the subtitles when the correction factor is greater than a second threshold value, and the correction factor is proportional to a viewing distance, and inversely proportional to a height dimension of a monitor and a value dependent on a resolution of a video.

### Claim 11

A transmission device comprising:
a transmitter configured to transmit a container, the container including a video stream having video data and a subtitle stream having subtitle data; and
processing circuitry configured to insert at least one of a piece of information indicating an allowable range of size correction of subtitles and a piece of information indicating an allowable range of display position correction of the subtitles, into a layer of the subtitle stream, the at least one of the piece of information being included in subtitle processing,
wherein the subtitle processing is configured to perform a scale-down correction to the size of the subtitles when a correction factor is less than a first threshold value, and to perform a scale-up correction to the size of the subtitles when the correction factor is greater than a second threshold value, the correction factor is proportional to a viewing distance, and inversely proportional to a height dimension of a monitor and a value dependent on a resolution of a video.

### Claim 12

A transmission method comprising:
transmitting a container by a transmitter, the container including a video stream having video data and a subtitle stream having subtitle data; and
inserting at least one of a piece of information indicating an allowable range of size correction of the subtitles and a piece of information indicating an allowable range of display position correction of the subtitles, into a layer of the subtitle stream, the at least one of the piece of information being included in subtitle processing,
wherein the subtitle processing is configured to perform a scale-down correction to the size of the subtitles when a correction factor is less than a first threshold value, and to perform a scale-up correction to the size of the subtitles when the correction factor is greater than a second threshold value, and the correction factor is proportional to a viewing distance, and inversely proportional to a height dimension of a monitor and a value dependent on a resolution of a video.
