Image processing device, image processing method, and program
AssigneePanasonic Corporation
InventorHitoshi Yamada
Life of this patent
Estimating the term…
Abstract
A motion vector calculation unit 4 calculates inter-frame movement amounts. A masked region specification unit 5 separates the entire edge image of frame feature data into (i) an edge image showing relatively large movement amounts and (ii) an edge image showing relatively small movement amounts. The masked region specification unit 5 then specifies the edge image showing relatively large movement amounts as a region to be masked. This way, a correction parameter is detected from a region other than the masked region. When the correction parameter is a slang angle, a slant correction unit 7 performs slant correction on a frame picture obtained by an image sensor.
Claims16
An image processing device for correcting frame picture data in accordance with a correction parameter, comprising:
- a generation unit operable to generate frame feature data indicating features of an edge image shown in the frame picture data;
- a calculation unit operable to calculate, from each of pixel blocks constituting the frame picture data, a motion vector indicating a movement between the frame picture data and previous frame picture data;
- a region specification unit operable to, in accordance with motion vectors calculated from the pixel blocks, specify a region to be masked in the frame feature data;
- and
- a detection unit operable to detect the correction parameter from an unmasked region of the frame feature data.
An image processing method for correcting frame picture data in accordance with a correction parameter, comprising the steps of:
- generating frame feature data indicating features of an edge image shown in the frame picture data;
- calculating, from each of pixel blocks constituting the frame picture data, a motion vector indicating a movement between the frame picture data and previous frame picture data;
- specifying a region to be masked in the frame feature data, in accordance with motion vectors calculated from the pixel blocks;
- and
- detecting the correction parameter from an unmasked region of the frame feature data.
A program for causing a computer to execute processing of correcting frame picture data in accordance with a correction parameter, the processing comprising the steps of:
- generating frame feature data indicating features of an edge image shown in the frame picture data;
- calculating, from each of pixel blocks constituting the frame picture data, a motion vector indicating a movement between the frame picture data and previous frame picture data;
- specifying a region to be masked in the frame feature data, in accordance with motion vectors calculated from the pixel blocks;
- and
- detecting the correction parameter from an unmasked region of the frame feature data.
Dependencies are inferred from the claim text.