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...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
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&date=19760928&DB=EPODOC&CC=US&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&date=19760928&DB=EPODOC&CC=US&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 |