IP Library › Granted Patent US 8,395,700
Granted Patent B2
US 8,395,700 · App. 12/312,909 · Granted Mar 12, 2013

Image displaying device and method, and image processing device and method

Inventors: Masafumi Ueno (Osaka, JP); Kenichiroh Yamamoto (Osaka, JP); Takashi Yoshii (Osaka, JP); Hiroyuki Furukawa (Osaka, JP); Yasuhiro Yoshida (Osaka, JP)
Assignee: Sharp Kabushiki Kaisha
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,395,700
App. No.
12/312,909
Granted
Mar 12, 2013
Kind
B2
Abstract

The quality of moving picture image with a large moving amount is prevented from deterioration due to moving compensation type frame rate conversion (FRC) processing. The image display device is comprised of an FRC unit ( 10 ) that interpolates an image signal subjected to moving compensation processing between frames so as to convert the number of frames of the input image signal, a moving amount judging unit ( 14 ) that judges whether a moving amount of the input image signal between the frames is larger than a predetermined value or not, and a control unit ( 15 ). The FRC unit ( 10 ) is provided with a moving vector detecting unit ( 11 e ) that detects a moving vector between the frames of the input image signal, an interpolation vector evaluating unit ( 11 f ) that allocates an interpolation vector between the frames on the basis of the moving vector information and an interpolation frame generating unit ( 12 d ) that generates an interpolation frame from the interpolation vector. In the case where the moving amount between the frames of the input image signal is larger than the predetermined value, the control unit ( 15 ) sets the moving vector detected by the moving vector detecting unit ( 11 e ) to be zero-vector, and it invalidates the moving compensation processing of the FRC unit ( 10 ).

Claims (80)

1. An image displaying device, the image displaying device comprising:

a rate converting portion that interpolates an interpolation image signal between frames or fields of an input image signal to convert the number of frames or fields of the input image signal, and

a determining portion that determines whether or not a movement amount between frames or fields of the input image signal is larger than a predetermined value for each frame or field, and

an interpolation image generating portion that applies a motion compensation processing to the input image signal to generate an interpolation image signal based on motion vector information between frames or fields of the input image signal, wherein

in the motion vector operation process determined by the determining portion between frames or fields of the input image signal, interpolation of the image signal generated by applying the motion compensation process is not performed for an area including all pixels in a frame or field as having the larger number of blocks which are determined to go beyond the computing range than the predetermined value.

2. The image displaying device as defined in claim 1 , wherein

the rate converting portion interpolates an image signal generated by making the motion compensation processing in the interpolation image generating portion ineffective between frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

3. The image displaying device as defined in claim 2 , wherein

the interpolation image generating portion includes a motion vector detecting portion that detects motion vector information between consecutive frames or fields included in the input image signal and

an interpolation vector allocating portion that allocates an interpolation vector between the frames or the fields based on the detected motion vector information.

4. The image displaying device as defined in claim 3 , wherein

the interpolation image generating portion sets the motion vector detected by the motion vector detecting portion to zero-vector to make the motion compensation processing ineffective for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

5. The image displaying device as defined in claim 3 , wherein

the interpolation image generating portion sets the interpolation vector allocated by the interpolation vector allocating portion to zero-vector to make the motion compensation processing ineffective for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

6. The image displaying device as defined in claim 1 , wherein

when the movement amount between frames or fields of the input image signal is larger than the predetermined value, the image displaying device does not insert the interpolation image signal generated by applying the motion compensation processing between frames or fields of the input image signal and does not convert the number of frames or fields of the input image signal.

7. The image displaying device as defined in claim 6 , wherein

a drive frequency of a display panel displaying the image signals is variable and

a varying portion varying the drive frequency of the display panel from a frame frequency converted by the rate converting portion to the frame frequency of the input image signal is included or varying the drive frequency of the display panel from a field frequency converted by the rate converting portion to the field frequency of the input image signal when the movement amount between frames or fields of the input image signal is larger than the predetermined value.

8. The image displaying device as defined in claim 1 , wherein

the rate converting portion inserts an image signal to which the motion compensation processing has not been given between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

9. The image displaying device as defined in claim 8 , wherein

the rate converting portion inserts between frames or fields of the input image signal an image signal of the frames or fields to convert the number of frames or fields of the input image signal.

10. The image displaying device as defined in claim 8 , wherein

the rate converting portion interpolates between frames or fields of the input image signal an image signal obtained by applying a linear interpolation processing to an image signal of the frames or fields to convert the number of frames or fields of the input image signal.

11. The image displaying device as defined in claim 8 , wherein

the rate converting portion inserts a predetermined monochromatic image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal.

12. The image displaying device as defined in claim 1 , wherein

the determining portion determines whether or not the movement amount between frames or fields of the input image signal is larger than the predetermined value based on a vector calculated by performing a predetermined calculation for the input image signal.

13. The image displaying device as defined in claim 12 , wherein

the determining portion determines whether or not the movement amount between frames or fields of the input image signal is larger than the predetermined value by applying flag information to a block in which the calculated vector exceeds a predetermined range and comparing a counted value for each frame of the flag information and a predetermined threshold.

14. The image displaying device as defined in claim 1 , wherein

the determining portion determines whether or not the movement amount between frames or fields of the input image signal is larger than the predetermined value based on motion vector information included in the input image signal.

15. The image displaying device as defined in claim 1 , wherein

the determining portion varies a predetermined value for determining whether or not the movement amount between frames or fields of the input image signal is larger than the predetermined value in a current frame or field in accordance with a result of determination of the movement amount between the frames or the fields to prevent that a frame or field determined as having a large movement amount and a frame or field determined as having a small movement amount are switched over frequently.

16. The image displaying device as defined in claim 1 , wherein

when the determining portion determines that the movement amount between frames or fields of the input image signal is larger than the predetermined value, the determining portion continuously outputs the result of determination for a subsequent several-frame period.

17. An image displaying method, image displaying method comprising:

interpolating an interpolation image signal between frames or fields of an input image signal to convert the number of frames or fields of the input image signal, wherein

determining whether or not a movement amount between frames or fields of the input image signal is larger than a predetermined value for each frame or field is included, and

applying a motion compensation processing to the input image signal to generate an interpolation image signal based on motion vector information between frames or fields of the input image signal, wherein

in the motion vector operation process determined between frames or fields of the input image signal, interpolation of the image signal generated by applying the motion compensation process is not performed for an area including all pixels in a frame or field as having the larger number of blocks which are determined to go beyond the computing range than the predetermined value.

18. The image displaying method as defined in claim 17 , wherein

an image signal generated is interpolated by making the motion compensation processing ineffective between frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

19. The image displaying method as defined in claim 17 , wherein

when the movement amount between frames or fields of the input image signal is larger than the predetermined value, varying the drive frequency of a display panel from the frame frequency or the field frequency converted to the frame frequency or the field frequency of the input image signal is included.

20. The image displaying method as defined in claim 17 , wherein

for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value, inserting an image signal of the frames or fields between frames or fields of the input image signal to convert the number of frames or fields of the input image signal.

21. The image displaying method as defined in claim 17 , further comprising:

interpolating an image signal obtained by applying a linear interpolation processing to the input image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

22. The image displaying method as defined in claim 17 , further comprising:

inserting a predetermined monochromatic image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

23. An image processing device, the image processing device comprising:

a rate converting portion that interpolates an interpolation image signal between frames or fields of an input image signal to convert the number of frames or fields of the input image signal, wherein

a determining portion that determines whether or not a movement amount between frames or fields of the input image signal is larger than a predetermined value for each frame or field is included in the input image signal, and

an interpolation image generating portion that applies a motion compensation processing to the input image signal to generate an interpolation image signal based on motion vector information between frames or fields of the input image signal, wherein

in the motion vector operation process determined by the determining portion between frames or fields of the input image signal, interpolation of the image signal generated by applying the motion compensation process is not performed for an area including all pixels in a frame or field as having the larger number of blocks which are determined to go beyond the computing range than the predetermined value.

24. The image processing device as defined in claim 23 , wherein

the rate converting portion interpolates an image signal generated by making the motion compensation processing in the interpolation image generating portion ineffective between frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

25. The image processing device as defined in claim 23 , wherein

the rate converting portion inserts an image signal to which the motion compensation processing has not been given between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

26. The image processing device as defined in claim 25 , wherein

the rate converting portion inserts between frames or fields of the input image signal an image signal of the frames or fields to convert the number of frames or fields of the input image signal.

27. The image processing device as defined in claim 25 , wherein

the rate converting portion interpolates between frames or fields of the input image signal an image signal obtained by applying a linear interpolation processing to an image signal of the frames or fields to convert the number of frames or fields of the input image signal.

28. The image processing device as defined in claim 25 , wherein

the rate converting portion inserts a predetermined monochromatic image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal.

29. An image processing method, the image processing method comprising:

interpolating an interpolation image signal between frames or fields of an input image signal to convert the number of frames or fields of the input image signal,

determining whether or not a movement amount between frames or fields of the input image signal is larger than a predetermined value for each frame or field is included in the input image signal, and

applying a motion compensation processing to the input image signal to generate an interpolation image signal based on motion vector information between frames or fields of the input image signal, wherein

in the motion vector operation process determined between frames or fields of the input image signal, interpolation of the image signal generated by applying the motion compensation process is not performed for an area including all pixels in a frame or field as having the larger number of blocks which are determined to go beyond the computing range than the predetermined value.

30. The image processing method as defined in claim 29 , wherein

an image signal generated is interpolated by making the motion compensation processing ineffective between frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

31. The image processing method as defined in claim 29 , wherein

for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value, inserting an image signal of the frames or fields between frames or fields of the input image signal to convert the number of frames or fields of the input image signal.

32. The image processing method as defined in claim 29 , further comprising:

interpolating an image signal obtained by applying a linear interpolation processing to the input image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

33. The image processing method as defined in claim 29 , further comprising:

inserting a predetermined monochromatic image signal between frames or fields of the input image signal to convert the number of frames or fields of the input image signal for an area including all pixels in a frame or field determined as having a larger movement amount between frames or fields of the input image signal than the predetermined value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2009
From: UENO, MASAFUMI; YAMAMOTO, KENICHIROH; YOSHII, TAKASHI; FURUKAWA, HIROYUKI; YOSHIDA, YASUHIRO
To: SHARP KABUSHIKI KAISHA
Reel/Frame 022888/0510 →
Priority Claims (1)
JP 2006-351783 · Dec 27, 2006 · national
Continuity (1)
Related Publication 20100002133A1 · Jan 7, 2010