Flicker correction for moving picture
AssigneeMinolta Co., Ltd.
InventorsMotohiro Asano, Katsuhiko Matsusaka
Life of this patent
Estimating the term…
Abstract
In flicker correction of a moving picture consisting of a plurality of frames, moving averages of accumulative histograms are calculated for each frame on image data. Then, gamma tables for correcting the image data of a frame in the plurality of frames are made such that the accumulative histograms after corrected with the gamma tables match with the moving averages of the accumulative histograms. Then, the image data of the frame in the plurality of frames is corrected with the gamma tables. In some cased, each frame is divided into areas, and the flicker correction is performed for each area if necessary.
Claims15
A storage medium storing a program for image processing executable by a computer, the program comprising the steps of:
- making accumulative histograms for each frame on image data of a moving picture consisting of a plurality of frames, and calculating moving average accumulative histograms as moving averages of the accumulative histograms;
- making gamma tables for correcting the image data of a frame in the plurality of frames such that the accumulative histograms an the image data after corrected with the gamma tables match with the moving average accumulative histograms;
- and
- correcting the image data of the frame in the plurality of frames with the gamma tables.
A storage medium of a program executable by a computer, the program comprising the steps of:
- dividing each frame of a moving picture into a plurality of areas, the moving picture consisting of a plurality of frames including the each frame;
- detecting a change in pixel value between two consecutive frames for each area thereof in the plurality of areas;
- and
- deciding existence of flicker and type of flicker for each area based on the change in pixel value.
An image processing method comprising the steps of:
- making accumulative histograms for each frame on image data of a moving picture consisting of a plurality of frames, and calculating moving average accumulative histograms as moving averages of the accumulative histograms;
- making gamma tables for correcting the image data of a frame in the plurality of frames such that the accumulative histograms on the image data after corrected with the gamma tables match with the moving average accumulative histograms;
- and
- correcting the image data of the frame in the plurality of frames with the gamma tables.
An image processing method comprising the steps of:
- dividing each frame of a moving picture into a plurality of areas, the moving picture consisting of a plurality of frames including the each frame;
- detecting a change in pixel value between two consecutive frames for each area thereof in the plurality of areas;
- and
- deciding existence of flicker and type of flicker for each area based on the change in pixel value.
An image processing apparatus comprising:
- a calculator which makes accumulative histograms for each frame on image data of a moving picture consisting of a plurality of frames and calculates moving averages of the accumulative histograms;
- a data processor which makes gamma tables for correcting the image data of a frame in the plurality of frames such that the accumulative histograms on the image data after corrected with the gamma tables match with the moving averages of the accumulative histograms;
- and
- a corrector which corrects the image data of the frame in the plurality of frames with the gamma tables.
An image processing apparatus comprising:
- a divider which divides each frame of a moving picture into a plurality of areas, the moving picture consisting of a plurality of frames including the each frame;
- a detector which detects a change in pixel value between two consecutive frames for each area thereof in the plurality of areas;
- and
- a decider which decides existence of flicker and type of flicker for each area based on the detected change in pixel value.
Dependencies are inferred from the claim text.