← Back to Patent Explorer
US6018589A Expired / Lapsed US ⏱️ 0.0 years remaining

Image processing method and apparatus using a truncated histogram

Assignee: Fujifilm Corp
•
Filing: 1995-05-09
•
Granted: 2000-01-25
•
Expires: 2015-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The gradation data is found from image signals for one screen, which are obtained when an image is picked up, and a histogram is made by counting all the gradation data for one screen in every gradation, with a predetermined frequency as an upper limit. Then, a reference minimum value of the image signals is calculated by detecting a point where a cumulative frequency which is counted from a small gradation of the histogram reaches a predetermined rate for total number of the gradation data, and a reference maximum value of the image signals is calculated by detecting a point where a cumulative frequency which is counted from a large gradation of the histogram reaches a predetermined rate. The image processing is carried out in accordance with the calculated reference minimum value and reference maximum value.

Inventors

  • 👤 Manabu Hyodo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:07
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/40; G06T5/90; G06T5/92; G06T2207/00; G06T2207/10; G06T2207/10004; G06T2207/10008; H; H04; H04N; H04N9/00; H04N9/11

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 156 words
An image processing method for processing a frame, comprising the steps of: finding all of gradation data for the frame from image signals of a picked-up image; making a truncated histogram by counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; calculating a reference minimum value of said image signal by detecting a point where a cumulative frequency counted from a smallest gradation for the reference minimum value in said truncated histogram reaches a predetermined rate set for total number of said gradation data; calculating a reference maximum value of said image signal by detecting a point where a cumulative frequency counted from a largest gradation in the reference maximum value in said histogram reaches said predetermined rate; and image-processing according to the calculated reference minimum value and reference maximum value of the image signal.
Claim 2
Dependent Claim 156 words
An image processing method for processing a frame, comprising the steps of: finding all of gradation data for the frame from image signals of a picked-up image; making a truncated histogram by counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; calculating a reference minimum value of said image signal by detecting a point where a cumulative frequency counted from a smallest gradation for the reference minimum value in said truncated histogram reaches a predetermined rate set for total number of said gradation data; calculating a reference maximum value of said image signal by detecting a point where a cumulative frequency counted from a largest gradation in the reference maximum value in said histogram reaches said predetermined rate; and image-processing according to the calculated reference minimum value and reference maximum value of the image signal.
Claim 3
Dependent Claim 36 words
The image processing method according to claim 1, wherein said gradation data is a value which is obtained by dividing the frame into plural areas and averaging the image signals of picture elements in each area.
Claim 4
Dependent Claim 24 words
The image processing method according to claim 1, wherein said predetermined frequency for making said histogram equals the cumulative frequency of said predetermined rate.
Claim 5
Dependent Claim 21 words
The image processing method according to claim 1, wherein said predetermined rate for total number of said gradation data is 1%.
Claim 6
Dependent Claim 72 words
An image processing method comprising the steps of: calculating a reference minimum value and a reference maximum value of an image signal based on the image signal of a picked-up image; dividing said reference maximum value by said reference minimum value to calculate a luminance ratio; and correcting at least one of said reference minimum value and maximum value, thereby making said calculated luminance ratio closer to a predetermined reference luminance ratio.
Claim 7
Dependent Claim 72 words
An image processing method comprising the steps of: calculating a reference minimum value and a reference maximum value of an image signal based on the image signal of a picked-up image; dividing said reference maximum value by said reference minimum value to calculate a luminance ratio; and correcting at least one of said reference minimum value and maximum value, thereby making said calculated luminance ratio closer to a predetermined reference luminance ratio.
Claim 8
Dependent Claim 81 words
The image processing method according to claim 5, comprising the steps of: finding all of gradation data for the frame from image signals of the picked-up image; making a truncated histogram by counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting which said upper limit has been reached; and finding a reference minimum value and a reference maximum value of said image signals from said truncated histogram.
Claim 9
Dependent Claim 43 words
The image processing method according to claim 5, wherein the step of correcting includes correcting said reference minimum value and reference maximum value respectively by a same value so as to make said calculated luminance ratio closer to said predetermined reference luminance ratio.
Claim 10
Dependent Claim 101 words
The image processing method according to claim 5, comprising the steps of: correcting a hard gradation to be softer by correcting the minimum value or the maximum value of said image signals to be a predetermined lower limit value of said reference luminance ratio when said luminance ratio is less than a predetermined lower limit value; and, correcting a soft gradation to be harder by correcting the minimum value or the maximum value of said image signals to be a predetermined upper limit value of said reference luminance ratio when said luminance ratio is more than a predetermined upper limit value.
Claim 11
Dependent Claim 237 words
An image processing method which comprises the steps of calculating offset values and gain of R, G and B signals of a picked-up image from a reference minimum value and a reference maximum value for respective R, G and B signals, adding the offset values to said R, G and B signals, and multiplying the offset R, G and B signals by said gain so as to equalize a black level and a white level, comprising the steps of: finding all gradation data for a frame for said respective R, G and B signals; making a histogram for said respective R, G and B signals by counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; calculating a reference minimum value for said respective R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a smallest gradation for the reference minimum value in respective histograms for said R, G and B signals reaches a predetermined rate for total number of said gradation data; and calculating a reference maximum value for said R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a largest gradation for the reference maximum value of respective histograms for said R, G and B signals reaches said predetermined rate.
Claim 12
Dependent Claim 237 words
An image processing method which comprises the steps of calculating offset values and gain of R, G and B signals of a picked-up image from a reference minimum value and a reference maximum value for respective R, G and B signals, adding the offset values to said R, G and B signals, and multiplying the offset R, G and B signals by said gain so as to equalize a black level and a white level, comprising the steps of: finding all gradation data for a frame for said respective R, G and B signals; making a histogram for said respective R, G and B signals by counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; calculating a reference minimum value for said respective R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a smallest gradation for the reference minimum value in respective histograms for said R, G and B signals reaches a predetermined rate for total number of said gradation data; and calculating a reference maximum value for said R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a largest gradation for the reference maximum value of respective histograms for said R, G and B signals reaches said predetermined rate.
Claim 13
Dependent Claim 73 words
The image processing method according to claim 9, wherein offset values R offset , G offset , and B offset of said R, G and B signals are calculated with the following equations when the reference maximum value for the R, G and B signals are R ref max, G ref max and B ref max, respectively, and a target maximum value is A: R.sub.offset =A-R.sub.ref max G.sub.offset =A-G.sub.ref max B.sub.offset =A-B.sub.ref max.
Claim 14
Dependent Claim 91 words
The image processing method according to claim 9, wherein gain R gain , G gain and B gain are calculated with following equations when reference minimum values for the R, G and B signals are R ref min, G ref min and B ref min, respectively, the reference maximum values for the R, G and B signals are R ref max, G ref max and B ref max, respectively, and a target difference is A: R.sub.gain =A/(R.sub.ref max -R.sub.ref min) G.sub.gain =A/(G.sub.ref max -G.sub.ref min) B.sub.gain =A/(B.sub.ref max -B.sub.ref min). 12.
Claim 15
Dependent Claim 173 words
An image processing apparatus for processing a frame, comprising: means for finding all of gradation data for the frame from image signals of a picked-up image; means for counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and for ceasing said counting when said upper limit has been reached; means for generating a truncated histogram from counted gradation data; means for calculating a reference minimum value of said image signal by detecting a point where a cumulative frequency counted from a smallest gradation for the reference minimum value in said truncated histogram reaches a predetermined rate set for total number of said gradation data; means for calculating a reference maximum value of said image signal by detecting a point where a cumulative frequency counted from a largest gradation for the reference maximum value in said histogram reaches said predetermined rate; and an image processor processing the image signal according to the calculated reference minimum value and reference maximum value of the image signal.
Claim 16
Dependent Claim 173 words
An image processing apparatus for processing a frame, comprising: means for finding all of gradation data for the frame from image signals of a picked-up image; means for counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and for ceasing said counting when said upper limit has been reached; means for generating a truncated histogram from counted gradation data; means for calculating a reference minimum value of said image signal by detecting a point where a cumulative frequency counted from a smallest gradation for the reference minimum value in said truncated histogram reaches a predetermined rate set for total number of said gradation data; means for calculating a reference maximum value of said image signal by detecting a point where a cumulative frequency counted from a largest gradation for the reference maximum value in said histogram reaches said predetermined rate; and an image processor processing the image signal according to the calculated reference minimum value and reference maximum value of the image signal.
Claim 17
Dependent Claim 34 words
The image processing apparatus according to claim 12, wherein said means for finding includes means for dividing the frame into plural areas and for averaging the image signals of picture elements in each area.
Claim 18
Dependent Claim 75 words
An image processing apparatus comprising: means for calculating a reference minimum value and a reference maximum value of an image signal based on the image signal of a picked-up image; means for dividing said reference maximum value by said reference minimum value to calculate a luminance ratio; and means for correcting at least one of said reference minimum value and maximum value, thereby making said calculated luminance ratio closer to a predetermined reference luminance ratio.
Claim 19
Dependent Claim 75 words
An image processing apparatus comprising: means for calculating a reference minimum value and a reference maximum value of an image signal based on the image signal of a picked-up image; means for dividing said reference maximum value by said reference minimum value to calculate a luminance ratio; and means for correcting at least one of said reference minimum value and maximum value, thereby making said calculated luminance ratio closer to a predetermined reference luminance ratio.
Claim 20
Dependent Claim 90 words
The image processing apparatus according to claim 14, further comprising: means for finding all of gradation data for one frame from image signals of the picked-up image; means for counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting which said upper limit has been reached; means for generating a truncated histogram from counted gradation data; and means for finding a reference minimum value and a reference maximum value of said image signals from the truncated histogram.
Claim 21
Dependent Claim 45 words
The image processing apparatus according to claim 14, wherein said means for correcting includes means for correcting said reference minimum value and reference maximum value respectively by a same value so as to make said calculated luminance ratio closer to said predetermined reference luminance ratio.
Claim 22
Dependent Claim 99 words
The image processing apparatus according to claim 14, further comprising: means for correcting a hard gradation to be softer by correcting the minimum value of said image signals to be a predetermined lower limit value of said reference luminance ration when said luminance ration is less than a predetermined lower limit value; and means for correcting a soft gradation to be harder by correcting the minimum value or the maximum value of said image signals to be a predetermined upper limit value of said reference luminance ratio when said luminance ratio is more than a predetermined upper limit value.
Claim 23
Dependent Claim 254 words
An image processing apparatus for processing a frame comprising: means for calculating offset values and gain of R, G and B signals of a picked-up image of the frame from a reference minimum value and a reference maximum value for respective R, G and B signals; means for adding the offset values to said R, G and B signals, and for multiplying the offset R, G and B signals by said gain so as to equalize a black level and a white level; means for finding all gradation data for the frame for said respective R, G and B signals; means for counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; means for generating a histogram for said respective R, G and B signals from counted gradation data; means for calculating a reference minimum value for said respective R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a smallest gradation for the reference minimum value in respective histograms for said R, G and B signals reaches a predetermined rate for total number of said gradation data; and means for calculating a reference maximum value for said R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a largest gradation for the reference maximum value of respective histograms for said R, G and B signals reaches said predetermined rate.
Claim 24
Dependent Claim 254 words
An image processing apparatus for processing a frame comprising: means for calculating offset values and gain of R, G and B signals of a picked-up image of the frame from a reference minimum value and a reference maximum value for respective R, G and B signals; means for adding the offset values to said R, G and B signals, and for multiplying the offset R, G and B signals by said gain so as to equalize a black level and a white level; means for finding all gradation data for the frame for said respective R, G and B signals; means for counting the gradation data in each gradation up to a predetermined frequency which is defined as an upper limit and ceasing said counting when said upper limit has been reached; means for generating a histogram for said respective R, G and B signals from counted gradation data; means for calculating a reference minimum value for said respective R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a smallest gradation for the reference minimum value in respective histograms for said R, G and B signals reaches a predetermined rate for total number of said gradation data; and means for calculating a reference maximum value for said R, G and B signals by detecting a point where a cumulative frequency which is cumulated from a largest gradation for the reference maximum value of respective histograms for said R, G and B signals reaches said predetermined rate.
Claim 25
Dependent Claim 64 words
The image processing apparatus according to claim 18, further comprising means for calculating offset values R offset , G offset and B offset with following equations when reference maximum values for the R, G, and B signs are R ref max, G ref max and B ref max, respectively, and a target difference is A: R.sub.offset =A-R.sub.ref max G.sub.offset =A-G.sub.ref max B.sub.offset =A-B.sub.ref max.
Claim 26
Dependent Claim 93 words
The image processing apparatus according to claim 18, further comprising means for calculating gain R gain , G gain and B gain with following equations when reference minimum values for the R, G and B signals are R ref min, G ref min and B ref min, respectively, the reference maximum values for the R, G and B signals are R ref max, G ref max and B ref max, respectively, and a target difference is A: R.sub.gain =A/(R.sub.ref max -R.sub.ref min) G.sub.gain =A/(G.sub.ref max -G.sub.ref min) B.sub.gain =A/(B.sub.ref max -B.sub.ref min). 21.
Claim 27
Dependent Claim 72 words
The image processing method according to claim 5, wherein a corrected reference maximum value T top and a corrected reference minimum value T down are calculated with following equations when said calculated luminance ratio is R 1 , said reference luminance ratio is R 2 , said reference maximum value is T 1 , and said predetermined reference minimum value is T 2 : T.sub.top =(R.sub.2 /R.sub.1).sup.1/2 ×T.sub.1 T.sub.down =(R.sub.1 /R.sub.2).sup.1/2 ×T.sub.2.
Claim 28
Dependent Claim 75 words
The image processing method according to claim 14, wherein said means for correcting calculates a corrected reference maximum value T top and a corrected reference minimum value T down with following equations when said calculated luminance ratio is R 1 , said reference luminance ratio is R 2 , said predetermined reference maximum value T 1 , and said reference minimum value is T 2 : T.sub.top =(R.sub.2 /R.sub.1).sup.1/2 ×T.sub.1 T.sub.down =(R.sub.1 /R.sub.2).sup.1/2 ×T.sub.2. 23.
Claim 29
Dependent Claim 60 words
The image processing method according to claim 5, wherein said calculated luminance ratio represents a dynamic gradation range of the picked-up image, said predetermined reference luminance ratio represents a desired dynamic gradation range, and said correcting step equalizes gray balance of the picked-up image by adjusting said dynamic gradation range of the picked-up image toward said desired dynamic gradation range.
Claim 30
Dependent Claim 46 words
The image processing method according to claim 5, wherein said reference minimum value is corrected by dividing said reference maximum value by said predetermined reference luminance ratio, and said reference maximum value is corrected by multiplying said reference minimum value by said predetermined reference luminance ratio.
Claim 31
Dependent Claim 29 words
The image processing method according to claim 5, wherein said correcting step equalizes gray balance of the picked-up image by hardening a relatively soft gradation of the picked-up image.
Claim 32
Dependent Claim 29 words
The image processing method according to claim 5, wherein said correcting step equalizes gray balance of the picked-up image by softening a relatively hard gradation of the picked-up image.
Claim 33
Dependent Claim 61 words
The image processing apparatus according to claim 14, wherein said calculated luminance ratio represents a dynamic gradation range of the picked-up image, said predetermined reference luminance ratio represents a desired dynamic gradation range, and said means for correcting equalizes gray balance of the picked-up image by adjusting said dynamic gradation range of the picked-up image toward said desired dynamic gradation range.
Claim 34
Dependent Claim 46 words
The image processing apparatus according to claim 14, wherein said reference minimum value is corrected by dividing said reference maximum value by said predetermined reference luminance ratio, and said reference maximum value is corrected by multiplying said predetermined reference minimum value by said predetermined luminance ratio.
Claim 35
Dependent Claim 30 words
The image processing apparatus according to claim 14, wherein said means for correcting equalizes gray balance of the picked-up image by hardening a relatively soft gradation of the picked-up image.
Claim 36
Dependent Claim 30 words
The image processing apparatus according to claim 14, wherein said means for correcting equalizes gray balance of the picked-up image by softening a relatively hard gradation of the picked-up image.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-24 2003-07-26 2004-01-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-24 2007-07-26 2008-01-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-24 2011-07-26 2012-01-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag