US4688175A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processor with automatic setting of window width and level for individual blocks of the image
Assignee: Toshiba Corp
•
Filing: 1984-09-28
•
Granted: 1987-08-18
•
Expires: 2004-09-28
Abstract
Abstract An image processing apparatus includes frame memories for storing information of an image to be displayed; a block memory for dividing the information stored in the frame memories into a given number of information blocks and storing the divided information blocks; a microcomputer circuit for automatically determining a desired value of each of LEVEL and WIDTH according to given contents of the divided information blocks; and an image emphasis circuit for window-processing information of the image to be displayed according to the determined value of each of the LEVEL and WIDTH.
Inventors
- 👤 Makoto Kaneko
- 👤 Ichiro Ogura
- 👤 Hiroshi Asahina
- 👤 Hiroshi Yasuhara
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 23:33
CPC Classifications
A; A61; A61B; A61B6/00; H; H05; H05G; H05G1/00; H05G1/08; H05G1/60; G; G01; G01N; G01N23/00; G01N23/02; G01N23/04; G01N23/043; G06; G06T; G06T5/00; G06T5/90; G06T5/92
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
133 words
An image processing apparatus comprising: frame memory means for storing information of an image to be displayed; block memory means coupled to said frame memory means, for dividing said information stored in said frame memory means into a given number of information blocks, and for then storing said information blocks; calculating means coupled to said block memory means for calculating a value of each of LEVEL and WIDTH data according to the contents of said information blocks; and window processing means coupled to said calculation means which is responsive to said information of said image to be displayed, for processing said information of said image to be displayed according to said determined value of each of said LEVEL and WIDTH data, said window processing means providing output data used for an image display.
Claim 2
Dependent Claim
133 words
An image processing apparatus comprising: frame memory means for storing information of an image to be displayed; block memory means coupled to said frame memory means, for dividing said information stored in said frame memory means into a given number of information blocks, and for then storing said information blocks; calculating means coupled to said block memory means for calculating a value of each of LEVEL and WIDTH data according to the contents of said information blocks; and window processing means coupled to said calculation means which is responsive to said information of said image to be displayed, for processing said information of said image to be displayed according to said determined value of each of said LEVEL and WIDTH data, said window processing means providing output data used for an image display.
Claim 3
Dependent Claim
22 words
An apparatus of claim 1, wherein said image processing apparatus is adapted for use as a diagnostic apparatus in X-ray digital fluorography.
Claim 4
Dependent Claim
151 words
An apparatus of claim 2, wherein said frame memory means includes: a first frame memory for storing first information of said image to be displayed, said first information representing an X-ray image of an inspection body to which no X-ray contrast medium is injected; a second frame memory for storing second information of said image to be displayed, said second information representing an X-ray image of said inspection body to which an X-ray contrast medium is injected; and means responsive to the stored contents of each of said first and second frame memories, for subtracting the stored contents of one of said first and second frame memories from the stored contents of the other thereof, and providing difference data corresponding to the information of said image to be displayed, said difference data being supplied to said window processing means so that said difference data is window-processed to generate said output data.
Claim 5
Dependent Claim
24 words
An apparatus of claim 1, wherein each of said divided information blocks is formed of a predetermined number of pixels which are arranged regularly.
Claim 6
Dependent Claim
64 words
An apparatus of claim 4, wherein said block memory means includes: accumulator means for accumulating information of said pixels contained in the information of said image to be displayed; and accumulation memory means for storing said accumulated information of said pixels and providing block data which is used in said determination means for determining the value of each of said LEVEL and WIDTH data.
Claim 7
Dependent Claim
103 words
An apparatus of claim 5, wherein said calculation means includes: first means coupled to said accumulation memory means for detecting minimum data (Dmin) of a selected portion of said block data; second means coupled to said accumulation memory means for detecting mean data (Dmea) of said selected portion of said block data; third means coupled to said first means, for generating said LEVEL data from said minimum data (Dmin); and fourth means coupled to said first means and to said second means, for generating said WIDTH data from said minimum data (Dmin) and said mean data (Dmea) according to the following relation: WIDTH=Dmea-Dmin×2.
Claim 8
Dependent Claim
124 words
An apparatus of claim 5, wherein said calculation means includes: first means coupled to said accumulation memory means for detecting minimum data (Dmin) of a selected portion of said block data; second means coupled to said accumulation memory means for detecting mean data (Dmea) of said selected portion of said block data; third means coupled to said accumulated memory means for detecting maximum data (Dmax) of the selected portion of said block data; fourth means coupled to said first means, for generating said LEVEL data from said minimum data (Dmin); and fifth means coupled to said third means and to said second means, for generating said WIDTH data from said maximum data (Dmax) and said mean data (Dmea) according to the following relation: WIDTH=Dmax-Dmea×2.
Claim 9
Dependent Claim
103 words
An apparatus of claim 5, wherein said calculation means includes: first means coupled to said accumulation memory means for detecting minimum data (Dmin) in a selected portion of said block data; second means coupled to said accumulation memory means for detecting maximum data (Dmax) of the selected portion of said block data; third means coupled to said first means, for generating said LEVEL data from said minimum data (Dmin); and fourth means coupled to said first means and to said second means, for generating said WIDTH data from said minimum data (Dmin) and said maximum data (Dmax) according to the following relation: WIDTH=Dmax-Dmin.
Claim 10
Dependent Claim
79 words
An apparatus of claim 5, wherein said window processing means includes: window memory means for storing a window curve data which is defined by said LEVEL and WIDTH data and is used for the window processing, wherein address data for writing said LEVEL and WIDTH data into said window memory means is obtained from said calculating means and address data for reading said LEVEL and WIDTH data from said window memory means is obtained from said frame memory means.
Claim 11
Dependent Claim
161 words
An image processing apparatus comprising: frame memory means for storing data for an image to be displayed; block memory means, coupled to said frame memory means, for dividing said image data stored in said frame memory means into a predetermined number of segments, and storing the segments of said image data; image enhancing means, coupled to said block memory means, including window processing means for changing the light intensity of said image data by comparing said image data against a Level as a threshold, and a Width as a range, and selectively increasing or decreasing the light intensity of said image data according to the result of said comparing to improve the contrast of image, and means for determining said Level and Width according to the distribution of the segments of said image data; and means, coupled to said image enhancing means, for supplying an output of said image enhancing means to a display for displaying said image improved in contrast.
Claim 12
Dependent Claim
161 words
An image processing apparatus comprising: frame memory means for storing data for an image to be displayed; block memory means, coupled to said frame memory means, for dividing said image data stored in said frame memory means into a predetermined number of segments, and storing the segments of said image data; image enhancing means, coupled to said block memory means, including window processing means for changing the light intensity of said image data by comparing said image data against a Level as a threshold, and a Width as a range, and selectively increasing or decreasing the light intensity of said image data according to the result of said comparing to improve the contrast of image, and means for determining said Level and Width according to the distribution of the segments of said image data; and means, coupled to said image enhancing means, for supplying an output of said image enhancing means to a display for displaying said image improved in contrast.
Claim 13
Dependent Claim
40 words
An apparatus of claim 10, wherein said means for determining said Level and Width values is operative to determine said values of Level and Width corresponding to the distribution of light intensity of a plurality of the segmentized image data.
Claim 14
Dependent Claim
40 words
An apparatus of claim 11, wherein said means for determining Level and Width of the window processing is operative to correlate the lowest, mean, and highest values of said segments of image data to said values of Level and Width.
Claim 15
Dependent Claim
238 words
An X-ray diagnosis apparatus comprising: X-ray photograph means for obtaining an analog image signal of an object to be inspected in accordance with an X-ray passing through said object; A/D converter means for converting said analog image signal into a digital image signal; frame memory means for storing picture information corresponding to said digital image signal; block memory means for dividing said picture information stored in said frame memory means into a prescribed number of information blocks, and storing said divided information blocks; first arithmetic means for obtaining an average value of gradations in the respectively divided information blocks, each of said divided information blocks corresponding at least to a given part of said picture information; memory means for storing the average value of gradations in said respective divided information blocks obtained in said first arithmetic means; second arithmetic means for obtaining at least two values of the average value from said memory means, the peak value of gradations in the respective divided information blocks and the bottom value of gradations in the respective divided information blocks, and for obtaining, in accordance with the above at least two of obtained values, window information which designates an image emphasis characteristic of window processing; and image emphasis means for window-processing said picture information based on said window information so that the contrast of said picture information is emphasized, and for providing contrast emphasized information for a display or a record.
Claim 16
Dependent Claim
238 words
An X-ray diagnosis apparatus comprising: X-ray photograph means for obtaining an analog image signal of an object to be inspected in accordance with an X-ray passing through said object; A/D converter means for converting said analog image signal into a digital image signal; frame memory means for storing picture information corresponding to said digital image signal; block memory means for dividing said picture information stored in said frame memory means into a prescribed number of information blocks, and storing said divided information blocks; first arithmetic means for obtaining an average value of gradations in the respectively divided information blocks, each of said divided information blocks corresponding at least to a given part of said picture information; memory means for storing the average value of gradations in said respective divided information blocks obtained in said first arithmetic means; second arithmetic means for obtaining at least two values of the average value from said memory means, the peak value of gradations in the respective divided information blocks and the bottom value of gradations in the respective divided information blocks, and for obtaining, in accordance with the above at least two of obtained values, window information which designates an image emphasis characteristic of window processing; and image emphasis means for window-processing said picture information based on said window information so that the contrast of said picture information is emphasized, and for providing contrast emphasized information for a display or a record.
References Cited (Backward Citations)
US4125858A
Cited
US4079417A
Cited
US4105922A
Cited
GB2061660A
Cited
US4438495A
Cited
US4581635A
Cited
US4595949A
Cited
US4642621A
Cited
US4593314A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-08-17 | 1991-02-16 | 1991-08-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-08-17 | 1995-02-16 | 1995-08-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-08-17 | 1999-02-16 | 1999-08-18 | $7700.00 | Window Closed / Lapsed |