Raster display histogram equalization

Real time histogram equalization systems for a television type display that performs equalization with one or two dimensional processing on a local area or sliding window basis. For the two dimensional system, the intensity for any particular point in the image is adjusted according to a histogram o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PRUZNICK, MICHAEL D, KETCHAM, DAVID J, OPITTEK, EUGENE W, LOWE, ROGER W
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator PRUZNICK
MICHAEL D
KETCHAM
DAVID J
OPITTEK
EUGENE W
LOWE
ROGER W
description Real time histogram equalization systems for a television type display that performs equalization with one or two dimensional processing on a local area or sliding window basis. For the two dimensional system, the intensity for any particular point in the image is adjusted according to a histogram of the area contained within a window immediately surrounding the point to be equalized. The histogram forming window provided by the system moves across the image in two dimensions both horizontally along each of a plurality of overlapping segments arranged parallel in the vertical dimension, and at each window position reassigned center picture elements are equalized. The processing of the histograms area or the sliding process is continued over the entire surface of the raster with the process being then repeated in a continuous fashion. The area being equalized for each window position may be selected equal horizontally and vertically to the respective amount of shifting along each segment between window positions and of the shifting of the window between adjacent segments. In order to process the histograms at the video rate and resolution the system computes mini or subhistograms from an area formed of a selected number of elements of the histogram in the horizontal dimension by the number of histogram lines in the vertical dimension of the window and sums the statistics of a selected number of the mini histograms to generate one histogram for equalizing the central area. In the continuous process the mini histograms are read out in parallel to form a plurality of histograms and multiple truncation maps which are stored in a selected number of RAM memories. Digital video is then processed through these transformed memories and stored in output buffers which may be required because of the multiplexing. In the system utilizing one dimensional processing, histograms are formed for the data of a selected number of lines in order to equalize the data of a selected line or lines and the histogram window area is moved vertically over the entire raster area.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US3983320A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US3983320A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US3983320A3</originalsourceid><addsrcrecordid>eNrjZFANSiwuSS1SSMksLshJrFTIyCwuyU8vSsxVSC0sTczJrEosyczP42FgTUvMKU7lhdLcDPJuriHOHrqpBfnxqcUFicmpeakl8aHBxpYWxsZGBo7GhFUAAOSzJxk</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Raster display histogram equalization</title><source>esp@cenet</source><creator>PRUZNICK; MICHAEL D ; KETCHAM; DAVID J ; OPITTEK; EUGENE W ; LOWE; ROGER W</creator><creatorcontrib>PRUZNICK; MICHAEL D ; KETCHAM; DAVID J ; OPITTEK; EUGENE W ; LOWE; ROGER W</creatorcontrib><description>Real time histogram equalization systems for a television type display that performs equalization with one or two dimensional processing on a local area or sliding window basis. For the two dimensional system, the intensity for any particular point in the image is adjusted according to a histogram of the area contained within a window immediately surrounding the point to be equalized. The histogram forming window provided by the system moves across the image in two dimensions both horizontally along each of a plurality of overlapping segments arranged parallel in the vertical dimension, and at each window position reassigned center picture elements are equalized. The processing of the histograms area or the sliding process is continued over the entire surface of the raster with the process being then repeated in a continuous fashion. The area being equalized for each window position may be selected equal horizontally and vertically to the respective amount of shifting along each segment between window positions and of the shifting of the window between adjacent segments. In order to process the histograms at the video rate and resolution the system computes mini or subhistograms from an area formed of a selected number of elements of the histogram in the horizontal dimension by the number of histogram lines in the vertical dimension of the window and sums the statistics of a selected number of the mini histograms to generate one histogram for equalizing the central area. In the continuous process the mini histograms are read out in parallel to form a plurality of histograms and multiple truncation maps which are stored in a selected number of RAM memories. Digital video is then processed through these transformed memories and stored in output buffers which may be required because of the multiplexing. In the system utilizing one dimensional processing, histograms are formed for the data of a selected number of lines in order to equalize the data of a selected line or lines and the histogram window area is moved vertically over the entire raster area.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>1976</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19760928&amp;DB=EPODOC&amp;CC=US&amp;NR=3983320A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19760928&amp;DB=EPODOC&amp;CC=US&amp;NR=3983320A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PRUZNICK; MICHAEL D</creatorcontrib><creatorcontrib>KETCHAM; DAVID J</creatorcontrib><creatorcontrib>OPITTEK; EUGENE W</creatorcontrib><creatorcontrib>LOWE; ROGER W</creatorcontrib><title>Raster display histogram equalization</title><description>Real time histogram equalization systems for a television type display that performs equalization with one or two dimensional processing on a local area or sliding window basis. For the two dimensional system, the intensity for any particular point in the image is adjusted according to a histogram of the area contained within a window immediately surrounding the point to be equalized. The histogram forming window provided by the system moves across the image in two dimensions both horizontally along each of a plurality of overlapping segments arranged parallel in the vertical dimension, and at each window position reassigned center picture elements are equalized. The processing of the histograms area or the sliding process is continued over the entire surface of the raster with the process being then repeated in a continuous fashion. The area being equalized for each window position may be selected equal horizontally and vertically to the respective amount of shifting along each segment between window positions and of the shifting of the window between adjacent segments. In order to process the histograms at the video rate and resolution the system computes mini or subhistograms from an area formed of a selected number of elements of the histogram in the horizontal dimension by the number of histogram lines in the vertical dimension of the window and sums the statistics of a selected number of the mini histograms to generate one histogram for equalizing the central area. In the continuous process the mini histograms are read out in parallel to form a plurality of histograms and multiple truncation maps which are stored in a selected number of RAM memories. Digital video is then processed through these transformed memories and stored in output buffers which may be required because of the multiplexing. In the system utilizing one dimensional processing, histograms are formed for the data of a selected number of lines in order to equalize the data of a selected line or lines and the histogram window area is moved vertically over the entire raster area.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1976</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFANSiwuSS1SSMksLshJrFTIyCwuyU8vSsxVSC0sTczJrEosyczP42FgTUvMKU7lhdLcDPJuriHOHrqpBfnxqcUFicmpeakl8aHBxpYWxsZGBo7GhFUAAOSzJxk</recordid><startdate>19760928</startdate><enddate>19760928</enddate><creator>PRUZNICK; MICHAEL D</creator><creator>KETCHAM; DAVID J</creator><creator>OPITTEK; EUGENE W</creator><creator>LOWE; ROGER W</creator><scope>EVB</scope></search><sort><creationdate>19760928</creationdate><title>Raster display histogram equalization</title><author>PRUZNICK; MICHAEL D ; KETCHAM; DAVID J ; OPITTEK; EUGENE W ; LOWE; ROGER W</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US3983320A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1976</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>PRUZNICK; MICHAEL D</creatorcontrib><creatorcontrib>KETCHAM; DAVID J</creatorcontrib><creatorcontrib>OPITTEK; EUGENE W</creatorcontrib><creatorcontrib>LOWE; ROGER W</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PRUZNICK; MICHAEL D</au><au>KETCHAM; DAVID J</au><au>OPITTEK; EUGENE W</au><au>LOWE; ROGER W</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Raster display histogram equalization</title><date>1976-09-28</date><risdate>1976</risdate><abstract>Real time histogram equalization systems for a television type display that performs equalization with one or two dimensional processing on a local area or sliding window basis. For the two dimensional system, the intensity for any particular point in the image is adjusted according to a histogram of the area contained within a window immediately surrounding the point to be equalized. The histogram forming window provided by the system moves across the image in two dimensions both horizontally along each of a plurality of overlapping segments arranged parallel in the vertical dimension, and at each window position reassigned center picture elements are equalized. The processing of the histograms area or the sliding process is continued over the entire surface of the raster with the process being then repeated in a continuous fashion. The area being equalized for each window position may be selected equal horizontally and vertically to the respective amount of shifting along each segment between window positions and of the shifting of the window between adjacent segments. In order to process the histograms at the video rate and resolution the system computes mini or subhistograms from an area formed of a selected number of elements of the histogram in the horizontal dimension by the number of histogram lines in the vertical dimension of the window and sums the statistics of a selected number of the mini histograms to generate one histogram for equalizing the central area. In the continuous process the mini histograms are read out in parallel to form a plurality of histograms and multiple truncation maps which are stored in a selected number of RAM memories. Digital video is then processed through these transformed memories and stored in output buffers which may be required because of the multiplexing. In the system utilizing one dimensional processing, histograms are formed for the data of a selected number of lines in order to equalize the data of a selected line or lines and the histogram window area is moved vertically over the entire raster area.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US3983320A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title Raster display histogram equalization
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T14%3A44%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=PRUZNICK;%20MICHAEL%20D&rft.date=1976-09-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS3983320A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true