IMAGE DISPLAYING DEVICE AND METHOD, AND IMAGE PROCESSING DEVICE AND METHOD
1 Assignment
0 Petitions
Accused Products
Abstract
In an image displaying device that includes a frame rate converting (FRC) portion, deterioration in image quality particularly of a telop part is prevented. The FRC portion 100 includes a motion vector detecting portion 101 and an interpolation frame generating portion 102. The motion vector detecting portion 101 includes a frame delaying portion 1 for delaying an input signal by one frame, an initial displacement vector selecting portion 2 for selecting and outputting an initial displacement vector used for vector detection, a motion vector calculating portion 3 for detecting a motion vector using the initial displacement vector, a vector memory 4 for storing a vector detection result, and a telop information detecting portion 5 for detecting an area where one or more telops exist and a moving speed thereof using a vector detection result in a previous frame supplied from the vector memory 4. The detection result from the telop information detecting portion 5 is reflected in processing in the initial displacement vector selecting portion 2 and/or the motion vector calculating portion 3 to improve accuracy of detecting a vector of a telop part.
21 Citations
50 Claims
-
1-25. -25. (canceled)
-
26. An image displaying device having rate converting portion that converts and outputs the number of frames or fields of the input image signal to a display panel by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
a detecting portion for detecting area(s) of one or more telops and/or motion vector(s) included in the input image signal is provided and the motion compensation processing in the rate converting portion is controlled based on the detected area(s) of one or more telops and/or the motion vector(s).
-
37. An image displaying device having rate converting portion that converts and outputs the number of frames or fields of the input image signal to a display panel by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
the rate converting portion comprises a motion vector detecting portion that detects a motion vector that shows a size and a direction of motion between input image signals separated by at least one frame or one field or more for each block by dividing the frames or the fields of the input image signal into a plurality of blocks of a predetermined fixed size, and the motion vector detecting portion has a storage portion that stores a motion vector detected for each block by an amount for at least one frame or one field, a telop information detecting portion that detects the area(s) of one or more telops and/or motion vector(s) included in the input image signal using a motion vector stored in the storage portion, an initial displacement vector selecting portion that selects a motion vector having a most appropriate value for motion of a block to be detected as an initial displacement vector of the block to be detected among candidate vector groups read from motion vectors stored in the storage portion using the area(s) of one or more telops and/or motion vector(s) detected by the telop information detecting portion, and a motion vector calculating portion that obtains and outputs a motion vector of the block to be detected by performing predetermined calculation in which the area(s) of telops and/or motion vector(s) detected by the telop information detecting portion is(are) used and the initial displacement vector selected by the initial displacement vector selecting portion is determined as a starting point and stores it in the storage portion.
-
45. An image displaying method having a rate converting step for converting the number of frames or fields of the input image signal by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
a detection step for detecting area(s) of one or more telops and/or motion vector(s) included in the input image signal is included and the motion compensation processing at the rate converting step is controlled based on the detected area(s) of one or more telops and/or the motion vector(s).
-
46. An image displaying method having a rate converting step for converting the number of frames or fields of the input image signal by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
the rate converting step comprises a motion vector detecting step for detecting a motion vector that shows a size and a direction of motion between input image signals separated by at least one frame or more or one field or more for each block by dividing the frames or the fields of the input image signal into a plurality of blocks of a predetermined fixed size, and the motion vector detecting step comprises a storing step for storing a motion vector detected for each block by an amount of at least for one frame or one field, a telop information detecting step for detecting the area(s) of one or more telops and/or motion vector(s) included in the input image signal by using the stored motion vector, an initial displacement vector selecting step for selecting a motion vector having a most appropriate value for motion of a block to be detected as an initial displacement vector of the block to be detected among candidate vector groups read from motion vectors stored at the storing step by using the detected area(s) of one or more telops and/or motion vector(s), and a motion vector calculating step for obtaining and outputting a motion vector of the block to be detected by performing predetermined calculation in which the detected area(s) of telops and/or motion vector(s) is(are) used and the initial displacement vector selected at the initial displacement vector selecting step is determined as a starting point.
-
47. An image processing device having rate converting portion that interpolates an image signal which motion compensation processing has been executed between frames or fields of an input image signal to convert and output the number of frames or fields of the input image signal, wherein
a detecting portion that detects area(s) of one or more telops and/or motion vector(s) included in the input image signal is provided and the motion compensation processing in the rate converting portion is controlled based on the detected area(s) of one or more telops and/or motion vector(s).
-
48. An image processing device having rate converting portion that converts and outputs the number of frames or fields of the input image signal by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
the rate converting portion comprises a motion vector detecting portion that detects a motion vector that shows a size and a direction of motion in input image signals separated by at least one frame or one field or more for each block by dividing the frames or the fields of the input image signal into a plurality of blocks of a predetermined fixed size, and the motion vector detecting portion comprises a storage portion that stores a motion vector detected for each block by an amount of at least for one frame or one field, a telop information detecting portion that detects the area(s) of one or more telops and/or motion vector(s) included in the input image signal using a motion vector stored in the storage portion, an initial displacement vector selecting portion that selects a motion vector having a most appropriate value for motion of a block to be detected as an initial displacement vector of the block to be detected among candidate vector groups read from a motion vector stored in the storage portion using the area(s) of one or more telops and/or motion vector(s) detected by the telop information detecting portion, and a motion vector calculating portion that obtains and outputs a motion vector of the block to be detected and stores it in the storage portion by performing predetermined calculation in which the area(s) of telops and/or motion vector(s) detected by the telop information detecting portion is (are) used and the initial displacement vector selected by the initial displacement vector selecting portion is determined as a starting point.
-
49. An image processing method having a rate converting step for converting the number of frames or fields of the input image signal by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
a detection step for detecting the area(s) of one or more telops and/or motion vector(s) included in the input image signal is included and the motion compensation processing at the rate converting step is controlled based on the detected area(s) of one or more telops and/or motion vector(s).
-
50. An image processing method having a rate converting step for converting the number of frames or fields of the input image signal by interpolating an image signal which motion compensation processing has been executed between frames or fields of an input image signal, wherein
the rate converting step comprises a motion vector detecting step for detecting a motion vector that shows a size and a direction of motion between input image signals separated by at least one frame or more or one field or more for each block by dividing the frames or the fields of the input image signal into a plurality of blocks of a predetermined fixed size, and the motion vector detecting step comprises a storing step for storing a motion vector detected for each block by an amount of at least for one frame or one field, a telop information detecting step for detecting the area(s) of one or more telops and/or motion vector(s) included in the input image signal by using the stored motion vector, an initial displacement vector selecting step for selecting a motion vector having a most appropriate value for motion of a block to be detected as an initial displacement vector of the block to be detected among candidate vector groups read from motion vectors stored at the storing step by using the detected area(s) of one or more telops and/or motion vector(s), and a motion vector calculating step for obtaining and outputting a motion vector of the block to be detected by performing predetermined calculation in which the detected area(s) of telops and/or motion vector(s) is(are) used and the initial displacement vector selected at the initial displacement vector selecting step is determined as a starting point.
Specification