IP Library Granted Patent US 7,463,767
Granted Patent B2
US 7,463,767 · App. 10/890,260 · Granted Dec 9, 2008

Image display method, image display program, and image display apparatus

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 7,463,767
App. No.
10/890,260
Granted
Dec 9, 2008
Kind
B2
Abstract

An image display method by which a presence of a variation in a color signal in video, a variation in brightness data in video, a bit rate of video reproduction, an audio signal, a variation in a bit rate of video reproduction, or caption data is checked, whereby it is possible to display a significant image whose contents can be grasped by a user by skipping over a monochrome image such as a black or white image whose contents cannot be grasped by the user, even if a moving image starts from such a monochrome image.

Claims (172)

1. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not the generated thumbnail image data includes more than a predetermined number of pixels having different color-difference data in a predetermined area; and

displaying a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area.

2. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

determining whether or not the extracted image data includes more than a predetermined number of pixels having different color-difference data in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

3. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not there are more than a predetermined number of pixels whose color-difference data is different between the generated thumbnail image data and thumbnail image data corresponding to a preceding frame in a predetermined area; and

displaying a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area.

4. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

determining whether or not there are more than a predetermined number of pixels whose color-difference data is different between the extracted image data and image data corresponding to a preceding frame in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

5. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not the generated thumbnail image data includes more than a predetermined number of pixels having different brightness data in a predetermined area; and

displaying a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area.

6. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

determining whether or not the extracted image data includes more than a predetermined number of pixels having different brightness data in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

7. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not there are more than a predetermined number of pixels whose brightness data is different between the generated thumbnail image data and thumbnail image data corresponding to a preceding frame in a predetermined area; and

displaying a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area.

8. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

determining whether or not there are more than a predetermined number of pixels whose brightness data is different between the extracted image data and image data corresponding to a preceding frame in a predetermined area;

generating thumbnail image data corresponding to the extracted image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

9. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

comparing a bit rate of the extracted image data and a predetermined value;

generating thumbnail image data corresponding to the image data if it is determined that a bit rate of the image data exceeds a predetermined value; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

10. An image display method for displaying a digest of a moving image, comprising the steps of:

sequentially extracting image data of each frame from moving image data;

determining whether or not a difference between a bit rate of the extracted image data and a bit rate of image data of a preceding frame is equal to or greater than a predetermined value;

generating thumbnail image data corresponding to the image data if the difference is equal to or greater than a predetermined value; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

11. An image display method for displaying a digest of a moving image, comprising the steps of:

retrieving audio data included in moving image data from the moving image data;

extracting image data of a frame corresponding to a time period at which the audio data is detected;

generating thumbnail image data corresponding to the extracted image data; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

12. An image display method for displaying a digest of a moving image, comprising the steps of:

retrieving caption data included in moving image data from the moving image data;

extracting image data of a frame corresponding to a time period at which the caption data is detected;

generating thumbnail image data corresponding to the extracted image data; and

displaying a thumbnail image corresponding to the generated thumbnail image data.

13. A computer readable storage memory for storing an image display program for causing a computer to execute each step of the image display method according to any of claims 1 to 12 .

14. An image display apparatus comprising:

the computer readable storage memory according to claim 13 ; and

a computer operated based on the image display program stored in the computer readable storage memory.

15. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not the generated thumbnail image data includes more than a predetermined number of pixels having different color-difference data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area.

16. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

determining whether or not the extracted image data includes more than a predetermined number of pixels having different color-difference data in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

17. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not there are more than a predetermined number of pixels whose color-difference data is different between the generated thumbnail image data and thumbnail image data corresponding to a preceding frame in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area.

18. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

determining whether or not there are more than a predetermined number of pixels whose color-difference data is different between the extracted image data and image data corresponding to a preceding frame in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different color-difference data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

19. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not the generated thumbnail image data includes more than a predetermined number of pixels having different brightness data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area.

20. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

determining whether or not the extracted image data includes more than a predetermined number of pixels having different brightness data in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

21. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

generating thumbnail image data corresponding to the extracted image data;

determining whether or not there are more than a predetermined number of pixels whose brightness data is different between the generated thumbnail image data and thumbnail image data corresponding to a preceding frame in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the thumbnail image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area.

22. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

determining whether or not there are more than a predetermined number of pixels whose brightness data is different between the extracted image data and image data corresponding to a preceding frame in a predetermined area;

generating thumbnail image data corresponding to the image data if it is determined that there are more than a predetermined number of pixels having different brightness data in a predetermined area; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

23. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

comparing a bit rate of the extracted image data and a predetermined value;

generating thumbnail image data corresponding to the image data if it is determined that a bit rate of the image data exceeds a predetermined value; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

24. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

sequentially extracting image data of each frame from the moving image data decoded by the decoder;

determining whether or not a difference between a bit rate of the extracted image data and a bit rate of image data of a preceding frame is equal to or greater than a predetermined value;

generating thumbnail image data corresponding to the image data if the difference is equal to or greater than a predetermined value; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

25. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

retrieving audio data included in the moving image data from the moving image data decoded by the decoder;

extracting image data of a frame corresponding to a time period at which the audio data is detected;

generating thumbnail image data corresponding to the extracted image data; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

26. An image display apparatus for displaying a digest of a moving image, comprising:

a decoder for decoding moving image data read from media;

a processing unit for processing the moving image data decoded by the decoder; and

a display controller for controlling a display device;

wherein the processing unit executes steps of:

retrieving caption data included in the moving image data from the moving image data decoded by the decoder;

extracting image data of a frame corresponding to a time period at which the caption data is detected;

generating thumbnail image data corresponding to the extracted image data; and

instructing the display controller to cause the display device to display a thumbnail image corresponding to the generated thumbnail image data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: PANASONIC CORPORATION
To: SOCIONEXT INC.
Reel/Frame 035294/0942 →
CHANGE OF NAME Recorded Mar 6, 2009
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 022363/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2007
From: DESA IP, LLC
To: HEATHCO LLC
Reel/Frame 020010/0766 →