IP Library Granted Patent US 8,917,778
Granted Patent B2
US 8,917,778 · App. 12/779,067 · Granted Dec 23, 2014

Image processing apparatus and image processing method

Inventors: Hironari Sakurai (Tokyo, JP); Junichi Tanaka (Kanagawa, JP); Kazushi Sato (Kanagawa, JP)
Assignee: Sony Corporation
H04N9/8047H04N5/21H04N5/44513H04N5/44543H04N9/8045H04N21/4334H04N21/44H04N21/84H04N19/00066H04N19/00145H04N19/00278H04N19/00909H04N19/00781H04N19/00139H04N19/00896H04N19/00303H04N19/00545H04N5/85
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,917,778
App. No.
12/779,067
Granted
Dec 23, 2014
Kind
B2
Abstract

An image processing apparatus includes: a receiving unit which receives image data of program contents and genre information regarding the program contents; a determining unit which determines a characteristic parameter indicating characteristics of a filter filtering a local image obtainable by decoding encoding data, which is generated by encoding the image data received by the receiving unit, in accordance with the genre information received by the receiving unit; a characteristic changing unit which changes the characteristics of the filter in accordance with the characteristic parameter determined by the determining unit; and an encoding unit which generates the encoding data by encoding the image data received by the receiving unit by executing a prediction process by use of a local decoded image filtered in accordance with the characteristics of the filter changed by the characteristic changing unit.

Claims (56)

1. An image processing apparatus, comprising:

a storage device; and

at least one processor coupled to the storage device, the storage device storing software instructions for controlling the at least one processor when executed by the at least one processor, and the at least one processor is operative with the software instructions and is configured to:

receive image data of program contents and genre information comprising a classification of the program contents;

determine a characteristic parameter corresponding to the received genre information, the characteristic parameter indicating the strength of a filter filtering a local image obtainable by decoding encoding data, which is generated by encoding the received image data, in accordance with the received genre information, wherein the filter is a deblocking filter reducing block distortion;

change the strength of the filter in accordance with the determined characteristic parameter, wherein the at least one processor is configured to change the strength of the filter by changing values of slice_alpha_c0_offset_div2 and slice_beta_offset_div2 in accordance with the determined characteristic parameter; and

generate the encoding data by encoding the received image data by executing a prediction process by use of a local decoded image filtered in accordance with the changed characteristics of the filter, the at least one processor being further configured to:

receive temporal information identifying a present time; and

determine the characteristic parameter so as to decrease the strength of the filter in a time display area where time is displayed in the case that the temporal information falls within the range of predetermined time.

2. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to determine the characteristics of the filter in accordance with a visual feature of the image data indicated by the genre information.

3. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to determine the characteristic parameter so as to increase the strength of the filter in the case that the genre information indicates sports.

4. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to determine the characteristic parameter so as to increase the strength of the filter in the case that the genre information indicates music.

5. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to determine the characteristic parameter so as to increase the strength of the filter in the case that the genre information indicates variety shows.

6. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to determine the characteristic parameter so as to decrease the strength of the filter in the case that the genre information indicates documentary/cultural shows.

7. The image processing apparatus according to claim 6 , wherein the at least one processor is further configured to:

encode the image data in conformity with the standard of H.264/AVC.

8. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to:

receive event information describing the details of the program contents, and

in the case that the event information contains a feature keyword indicating visual feature of the image data, reflect the feature keyword on the characteristic parameter.

9. The image processing apparatus according to claim 8 , wherein the at least one processor is further configured to:

receive broadcast station information regarding a broadcast station delivering the program contents, and

reflect the broadcast station information regarding the broadcast station delivering the program contents on the characteristic parameter.

10. The image processing apparatus according to claim 9 , wherein the at least one processor is further configured to:

determine the characteristic parameter in accordance with a genre of large classification to which the program contents belong, and

in the case that a genre of middle classification to which the program contents belong indicates an exceptional feature to the visual feature indicated by the genre of the large classification, determine a characteristic parameter corresponding to exceptional middle classification as a characteristic parameter of the program contents, irrespective of the characteristic parameter corresponding to the genre of the large classification.

11. The image processing apparatus according to claim 9 , wherein the at least one processor is further configured to determine the characteristic parameter in accordance with the genre of the middle classification to which the program contents indicated by the genre information belong.

12. The image processing apparatus according to claim 7 , wherein the at least one processor is further configured to:

receive a broadcast signal containing the program contents and generates the image data;

store the encoded encoding data; and

decode the stored encoding data.

13. The image processing apparatus of claim 1 , wherein the classification of the program contents comprises at least one of news, sports, drama, music, movies, variety shows, animation, documentaries, theater, cultural programs, and welfare.

14. The image processing apparatus of claim 1 , wherein the at least one processor is further configured to:

receive electronic program guide information associated with the program contents, the electronic program guide information comprising the genre information; and

obtain the genre information from the received electronic program guide information.

15. The image processing apparatus of claim 1 , wherein the at least one processor is further configured to:

identify a plurality of candidate classifications of the program contents, the candidate classifications having corresponding candidate characteristics parameters;

identifying one of the candidate classifications that corresponds to the obtained genre information; and

establish the candidate characteristic parameter associated with the identified candidate classification as the characteristic parameter for the received genre information.

16. An image processing method, comprising the steps of:

receiving image data of program contents and genre information comprising a classification of the program contents;

determining, by at least one processor, a characteristic parameter corresponding to the received genre information, the characteristic parameter indicating the strength of a filter filtering a local image obtainable by decoding encoding data, which is generated by encoding the image data received in the receiving of the image data, in accordance with the genre information received in the receiving of the image data, wherein the filter is a deblocking filter reducing block distortion;

changing, by the at least one processor, the strength of the filter in accordance with the characteristic parameter determined in the determining of the characteristic parameter, wherein changing the strength of the filter is performed by changing values of slice_alpha_c0_offset_div2 and slice_beta_offset_div2 in accordance with the determined characteristic parameter; and

generating, by the at least one processor, the encoding data by encoding the image data received in the receiving of the image data by executing a prediction process by use of a local decoded image filtered in accordance with the characteristics of the filter changed in the changing of the characteristics of the filter, wherein:

the method further comprises receiving temporal information identifying a present time; and

the determining comprises determining the characteristic parameter so as to decrease the strength of the filter in a time display area where time is displayed in the case that the temporal information falls within the range of predetermined time.

17. An image processing apparatus comprising:

a storage device; and,

at least one processor coupled to the storage device, the storage device storing software instructions for controlling the at least one processor when executed by the at least one processor, and the at least one processor is operative with the software instructions and is configured to:

receive image data of program contents, genre information regarding the program contents, event information describing the details of the program contents, and temporal information regarding present time;

determine a characteristic parameter indicating characteristics of a filter filtering a local image obtainable by decoding encoding data, which is generated by encoding the received image data, in accordance with the received genre information and a visual feature of the image data indicated by the genre information, wherein the characteristic parameter indicates the strength of the filter;

change the characteristics of the filter in accordance with the determined characteristic parameter;

generate the encoding data by encoding the received image data by executing a prediction process by use of a local decoded image filtered in accordance with the changed characteristics of the filter; and

wherein the at least one processor is further configured to:

reflect the temporal information on the characteristic parameter,

determine the characteristic parameter so as to decrease the strength of the filter in a time display area where time is displayed in the case that the temporal information falls within the range of predetermined time, and

in the case that the event information contains a feature keyword indicating visual feature of the image data, reflect the feature keyword on the characteristic parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2010
From: SAKURAI, HIRONARI; TANAKA, JUNICHI; SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 024377/0278 →
Priority Claims (1)
JP P2009-140367 · Jun 11, 2009 · national
Continuity (1)
Related Publication 20100315555A1 · Dec 16, 2010