CN111583164A - Video image enhancement method and system for medical display - Google Patents
Video image enhancement method and system for medical display Download PDFInfo
- Publication number
- CN111583164A CN111583164A CN202010379961.3A CN202010379961A CN111583164A CN 111583164 A CN111583164 A CN 111583164A CN 202010379961 A CN202010379961 A CN 202010379961A CN 111583164 A CN111583164 A CN 111583164A
- Authority
- CN
- China
- Prior art keywords
- data
- image
- histogram
- module
- equalization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000012545 processing Methods 0.000 claims abstract description 33
- 230000006870 function Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims description 6
- 239000000872 buffer Substances 0.000 claims description 4
- 230000003321 amplification Effects 0.000 claims description 3
- 230000001186 cumulative effect Effects 0.000 claims description 3
- 238000005315 distribution function Methods 0.000 claims description 3
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims 1
- 238000003745 diagnosis Methods 0.000 abstract description 8
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10088—Magnetic resonance imaging [MRI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Epidemiology (AREA)
- Biomedical Technology (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Pathology (AREA)
- Data Mining & Analysis (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
The invention discloses a video image enhancement method and a system for a medical display, which comprises the following steps: receiving video data input by a display card; caching the received video data; performing histogram statistical processing on the cached video data to obtain histogram statistical data, and performing histogram equalization processing; and outputting the data after the histogram equalization and displaying the data to a medical display. The invention breaks through the problems of weak contrast and unclear image when the traditional medical display displays the radiological image with the gray level concentrated in a narrow interval, and leads the contrast of the image to be high after introducing the video image enhancement method, enlarges the dynamic range of the image, leads the image to be clear and has obvious characteristics, is more beneficial to the diagnosis of doctors and finds the focus as soon as possible.
Description
Technical Field
The invention belongs to the technical field of image processing, and particularly relates to a video image enhancement method and system for a medical display.
Background
In recent years, the progress of medical image digitization has been accelerated: on one hand, various medical imaging systems have been digitalized, such as CT, MRI, ultrasound, digital X-ray photography, etc., and on the other hand, with the networking of Radiology Information Systems (RIS) and Hospital Information Systems (HIS), a Picture Acquisition and Communication System (PACS) has been connected in parallel. The progress of the digitization of medical images has revolutionized the diagnosis of medical images, and medical displays have come into play. Currently, viewing medical images using medical displays has become an important aid in modern clinical medical diagnosis.
As a display terminal, a medical display has become an important visualization device for medical image diagnosis of a doctor. However, since the images themselves are not clear enough and have poor contrast, doctors are prone to misdiagnosis when viewing the digitized images using the medical display, and the unclear images may affect the eyesight of the doctors. Therefore, the video image enhancement method for the medical display is introduced, the problems that the contrast of medical images is not high enough and details are not clear enough are effectively solved, the diagnosis efficiency of doctors is improved, and the film reading is simple.
Disclosure of Invention
In order to solve the defects of the prior art, an object of the present invention is to provide a video image enhancement method and system for a medical display, which can achieve the video image enhancement function of the medical display during the normal use process, so that the contrast of the medical image is high and more details are shown.
In order to achieve the above object, the present invention adopts the following technical solutions:
in a first aspect, a video image enhancement method for a medical display is provided, including:
s1, receiving video data input by a display card;
s2, caching the received video data;
s3, carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and S4, outputting the data after histogram equalization.
In step S1, the video data may be a DP signal, a DVI signal, or an HDMI signal input by the display card, or may be data in formats of LVDS, TTL, and the like converted by the signal conversion chip.
In step S2, the received video data is buffered by using an SDRAM memory chip, or a FIFO and RAM memory resource buffers one frame of data.
In step S3, the histogram statistics and equalization process performed on the buffered video data includes: and counting the gray value range and the pixel number of the image, and processing by using a histogram equalization formula.
Furthermore, the histogram statistics is called as a gray scale statistics histogram, and is statistics of the number of pixels in each gray scale of the image, and is represented by a one-dimensional discrete function:
discrete function h (k) = nk =0,1
Wherein k represents the kth gray scale value in the image; nk represents the number of pixels of the k-th level gray value in the image, and L is the highest level of the panel gray value, such as: the L value corresponding to an 8-bit panel is 256, and the L value corresponding to a 10-bit panel is 1024.
In the step S3, the equalization process includes: converting an input original gray-scale image into an image with a uniformly distributed histogram, and calculating the histogram equalization processing of the digital image as follows:
(1) counting a normalized histogram of the original image;
(2) using the cumulative distribution function as a transformation function to carry out image gray level transformation;
(3) and establishing a corresponding relation between the gray levels of the input image and the output image.
The data format output in step S4 may be an LVDS format, and is sent to a liquid crystal panel for displaying; the RGB format data may be sent to another image processing module (local enlargement function module, highlight local screen function module) for further processing.
In a second aspect, a video image enhancement system for a medical display is provided, which comprises a data receiving module, a data caching module, a histogram statistical equalization module and a data output module;
the data receiving module is used for receiving the video data input by the display card and transmitting the video data to the data caching module;
the data caching module is used for caching the received video data;
the histogram statistical equalization module is used for carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and the data output module is used for outputting the data after the histogram equalization.
And the data output module converts the data after histogram equalization into LVDS format data for display, or sends the LVDS format data to the local amplification function module and the local image highlighting function module for continuous processing.
The data receiving module adopts a video interface processing chip, an integrated circuit chip ASIC or an FPGA chip, the interface of the video data comprises VGA, DVI, HDMI and DP interfaces, and the resolution of the video data comprises 1M, 2M, 3M, 4M, 5M, 6M and 8M resolutions.
Has the advantages that: the video image enhancement method and the video image enhancement system for the medical display can enhance the contrast of the video image and make the characteristics of the video image obvious. Has the following advantages:
1. the problems of weak contrast and unclear image of the traditional medical display when displaying the radiological image with the gray level concentrated in a narrow interval are solved, and the contrast of the image is improved by introducing a video image enhancement method, so that the dynamic range of the image is enlarged, the image is clear and has obvious characteristics, diagnosis by a doctor is facilitated, and a focus is found as soon as possible.
2. When a doctor views a medical image with non-ideal contrast, the phenomenon that accurate judgment cannot be carried out exists, the video image enhancement method optimizes the effect that a medical display displays the medical image with low contrast, even if the contrast of a medical image source is not enough, the video image enhancement method can be used for carrying out later correction, the purpose of clear display is achieved, and the doctor is helped to carry out accurate diagnosis.
3. The video image enhancement method optimizes the use experience of a medical display of a doctor and is beneficial to improving the working efficiency of medical diagnosis of the doctor.
Drawings
Fig. 1 is a block diagram of a video image enhancement system for a medical display in accordance with an embodiment of the present invention.
Fig. 2 is a comparison diagram before and after picture processing by applying the video image enhancement method according to the embodiment of the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and the embodiments.
The invention is further described below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present invention is not limited thereby.
Example 1
As shown in fig. 1, a video image enhancement system for a medical display includes a data receiving module, a data caching module, a histogram statistical equalization module, and a data output module;
the data receiving module is used for receiving the video data input by the display card and transmitting the video data to the data caching module;
the data caching module is used for caching the received video data;
the histogram statistical equalization module is used for carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and the data output module is used for outputting the data after the histogram equalization.
And the data output module converts the data after histogram equalization into LVDS format data for display, or sends the LVDS format data to the local amplification function module and the local image highlighting function module for continuous processing.
The video image enhancement system for the medical display is characterized in that the data receiving module adopts a video interface processing chip and an integrated circuit chip ASIC or FPGA chip, the video data interface comprises VGA, DVI, HDMI and DP interfaces, and the resolution of the video data comprises 1M, 2M, 3M, 4M, 5M, 6M and 8M resolutions.
S1, the data receiving module is responsible for receiving the video data output by the display card;
the video data can be a DP signal, a DVI signal, an HDMI signal and the like input by the display card, and can also be data in formats of LVDS, TTL and the like after being converted by the signal conversion chip. The data receiving module can be realized by a video interface processing chip, an integrated circuit chip (ASIC) or an FPGA chip.
S2, the data caching module caches the received video data;
the data buffering can use an SDRAM memory chip or memory resources such as FIFO and RAM to buffer one frame of data.
The data caching module may be implemented by an integrated circuit chip (ASIC) or an FPGA chip.
S3, the histogram statistic and equalization module processes histogram statistic and histogram equalization;
the histogram statistical equalization module can count the gray value range of one frame of image and the corresponding pixel points, perform normalization processing, and perform histogram equalization processing by using a histogram equalization formula.
The histogram statistical equalization module may be implemented by an integrated circuit chip (ASIC) or FPGA chip.
And S4, outputting the processed data by the data output module.
The data output by the data output module may be in an LVDS format and sent to the liquid crystal panel for display, or may be in an RGB format and sent to other image processing modules for further processing.
The data output module may be implemented by an integrated circuit chip (ASIC) or an FPGA chip.
Example 2
A video image enhancement method for a medical display, comprising:
s1, receiving video data input by a display card;
s2, caching the received video data;
s3, carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and S4, outputting the data after histogram equalization.
In step S1, the video data may be a DP signal, a DVI signal, or an HDMI signal input by the display card, or may be data in formats of LVDS, TTL, and the like converted by the signal conversion chip.
In step S2, the received video data is buffered by using an SDRAM memory chip, or a FIFO and RAM memory resource buffers one frame of data.
In step S3, the histogram statistics and equalization process performed on the buffered video data includes: and counting the gray value range and the pixel number of the image, and processing by using a histogram equalization formula.
Furthermore, the histogram statistics is called as a gray scale statistics histogram, and is statistics of the number of pixels in each gray scale of the image, and is represented by a one-dimensional discrete function:
discrete function h (k) = nk =0,1
Wherein k represents the kth gray scale value in the image; nk represents the number of pixels of the k-th level gray value in the image, and L is the highest level of the panel gray value, such as: the L value corresponding to an 8-bit panel is 256, and the L value corresponding to a 10-bit panel is 1024.
In the step S3, the equalization process includes: converting an input original gray-scale image into an image with a uniformly distributed histogram, and calculating the histogram equalization processing of the digital image as follows:
(1) counting a normalized histogram of the original image;
(2) using the cumulative distribution function as a transformation function to carry out image gray level transformation;
(3) and establishing a corresponding relation between the gray levels of the input image and the output image.
The data format output in step S4 may be an LVDS format, and is sent to a liquid crystal panel for displaying; the RGB format data may be sent to another image processing module (local enlargement function module, highlight local screen function module) for further processing.
Fig. 2 is a comparison diagram before and after picture processing by applying the video image enhancement method according to the embodiment of the present invention. The video image enhancement method can enhance the contrast of the video image and make the characteristics of the video image obvious.
The foregoing illustrates and describes the principles, general features, and advantages of the present invention. It should be understood by those skilled in the art that the above embodiments do not limit the present invention in any way, and all technical solutions obtained by using equivalent alternatives or equivalent variations fall within the scope of the present invention.
Claims (10)
1. A method for video image enhancement for a medical display, comprising:
s1, receiving video data input by a display card;
s2, caching the received video data;
s3, carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and S4, outputting the data after histogram equalization.
2. The method of claim 1, wherein in step S1, the video data is a DP signal, a DVI signal, an HDMI signal, or data in LVDS or TTL format inputted by a display card.
3. The method as claimed in claim 1, wherein in step S2, the received video data is buffered using SDRAM memory chip buffer or FIFO, RAM memory resource.
4. The method as claimed in claim 1, wherein the step S3 of performing histogram statistics and equalization on the buffered video data includes: and counting the gray value range and the pixel number of the image, and processing by using a histogram equalization formula.
5. The method of claim 1, wherein the histogram statistic is a gray scale statistic histogram, and the histogram statistic is a statistic of the number of pixels per gray scale of the image, and is represented by a one-dimensional discrete function:
discrete function h (k) = nk =0,1
Wherein k represents the kth gray scale value in the image; nk represents the number of pixels of the k-th level gray scale value in the image, and L is the highest level of the panel gray scale value.
6. The method of claim 1, wherein the equalization process comprises: the input original gray-scale image is converted into an image with a uniformly distributed histogram, and the calculation method of the histogram equalization processing for the digital image comprises the following steps:
(1) counting a normalized histogram of the original image;
(2) using the cumulative distribution function as a transformation function to carry out image gray level transformation;
(3) and establishing a corresponding relation between the gray levels of the input image and the output image.
7. The method as claimed in claim 1, wherein in step S4, the output data is converted into LVDS format data for display, or sent to the local zoom function module and the local highlight function module for further processing.
8. A video image enhancement system for a medical display is characterized by comprising a data receiving module, a data caching module, a histogram statistical equalization module and a data output module;
the data receiving module is used for receiving the video data input by the display card and transmitting the video data to the data caching module;
the data caching module is used for caching the received video data;
the histogram statistical equalization module is used for carrying out histogram statistics and equalization processing on the cached video data to obtain data after histogram equalization;
and the data output module is used for outputting the data after the histogram equalization.
9. The video image enhancement system for a medical display according to claim 8, wherein the data output module converts the data after histogram equalization into LVDS format data for display, or sends the data to the local amplification function module and the local image highlighting function module for further processing.
10. The video image enhancement system for medical displays according to claim 8, wherein the data receiving module employs a video interface processing chip, an integrated circuit chip ASIC or an FPGA chip, the interface of the video data includes VGA, DVI, HDMI, DP interface, and the resolution of the video data includes 1M, 2M, 3M, 4M, 5M, 6M, 8M resolution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379961.3A CN111583164A (en) | 2020-05-08 | 2020-05-08 | Video image enhancement method and system for medical display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379961.3A CN111583164A (en) | 2020-05-08 | 2020-05-08 | Video image enhancement method and system for medical display |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111583164A true CN111583164A (en) | 2020-08-25 |
Family
ID=72124756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010379961.3A Pending CN111583164A (en) | 2020-05-08 | 2020-05-08 | Video image enhancement method and system for medical display |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111583164A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5995656A (en) * | 1996-05-21 | 1999-11-30 | Samsung Electronics Co., Ltd. | Image enhancing method using lowpass filtering and histogram equalization and a device therefor |
CN1832541A (en) * | 2005-03-07 | 2006-09-13 | 乐金电子(中国)研究开发中心有限公司 | Camera image quality improving apparatus of mobile communication terminal and method thereof |
CN104320622A (en) * | 2014-10-30 | 2015-01-28 | 上海电力学院 | Embedded video enhancement system for open source server software |
-
2020
- 2020-05-08 CN CN202010379961.3A patent/CN111583164A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5995656A (en) * | 1996-05-21 | 1999-11-30 | Samsung Electronics Co., Ltd. | Image enhancing method using lowpass filtering and histogram equalization and a device therefor |
CN1832541A (en) * | 2005-03-07 | 2006-09-13 | 乐金电子(中国)研究开发中心有限公司 | Camera image quality improving apparatus of mobile communication terminal and method thereof |
CN104320622A (en) * | 2014-10-30 | 2015-01-28 | 上海电力学院 | Embedded video enhancement system for open source server software |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9001274B2 (en) | Image processing method | |
CN109036262B (en) | Display characteristic curve correction method and control system of medical LED display screen | |
CN103248797A (en) | Video resolution enhancing method and module based on FPGA (field programmable gate array) | |
US20230300475A1 (en) | Image processing method and apparatus, and electronic device | |
CN111526417B (en) | Video image transmission method and transmission system | |
CN111583164A (en) | Video image enhancement method and system for medical display | |
CN109660746B (en) | MIPI signal distance transmission device and method | |
US20060050084A1 (en) | Apparatus and method for histogram stretching | |
WO2019095485A1 (en) | Video signal processing method and apparatus, and readable storage medium | |
WO2023040431A1 (en) | Tone mapping method, device and system | |
CN111540443A (en) | Medical image display method and communication terminal | |
CN111447360A (en) | Application program control method and device, storage medium and electronic equipment | |
CN113379702B (en) | Blood vessel path extraction method and device for microcirculation image | |
CN112598595A (en) | High-dynamic digital image display enhancement method and system based on gamma correction | |
CN109509161B (en) | Image enhancement device and image enhancement method | |
CN112766066A (en) | Method and system for processing and displaying dynamic video stream and static image | |
US11042985B2 (en) | Electronic apparatus, control method, and non-transitory computer readable medium for generating a display image | |
JPH0584235A (en) | X-ray image processor | |
US11184593B2 (en) | Image capturing device and method | |
CN114071038B (en) | Image processing system and method | |
CN221200733U (en) | Image conversion device and image system including the same | |
CN110751600B (en) | Miniaturized camera alink digital acquisition device and system | |
JPS58136088A (en) | Image display | |
CN111584044B (en) | Standard ultrasonic image training set generation method and system | |
JP2019029952A (en) | Image processing system, image processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |