CN109360173B - Color Doppler blood flow image noise reduction method based on improved variance - Google Patents
Color Doppler blood flow image noise reduction method based on improved variance Download PDFInfo
- Publication number
- CN109360173B CN109360173B CN201811402819.5A CN201811402819A CN109360173B CN 109360173 B CN109360173 B CN 109360173B CN 201811402819 A CN201811402819 A CN 201811402819A CN 109360173 B CN109360173 B CN 109360173B
- Authority
- CN
- China
- Prior art keywords
- blood flow
- image
- pixel
- noise
- velocity signal
- 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.)
- Active
Links
- 230000017531 blood circulation Effects 0.000 title claims abstract description 64
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000010586 diagram Methods 0.000 claims abstract description 35
- 238000006073 displacement reaction Methods 0.000 claims abstract description 8
- 238000001514 detection method Methods 0.000 claims abstract description 6
- 238000005111 flow chemistry technique Methods 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000012935 Averaging Methods 0.000 claims description 2
- 239000008280 blood Substances 0.000 claims 2
- 210000004369 blood Anatomy 0.000 claims 2
- 230000000717 retained effect Effects 0.000 claims 1
- 238000001914 filtration Methods 0.000 description 9
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 238000000354 decomposition reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 238000002592 echocardiography Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012285 ultrasound imaging 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/70—Denoising; Smoothing
-
- 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/10024—Color image
-
- 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/10132—Ultrasound image
-
- 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
- G06T2207/30101—Blood vessel; Artery; Vein; Vascular
- G06T2207/30104—Vascular flow; Blood flow; Perfusion
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
A color Doppler blood flow image noise reduction method based on improved variance is characterized in that in the speed detection process of color Doppler image processing, a blood flow velocity signal diagram to be optimized is subjected to spatial variance updating processing, and the updated blood flow velocity signal diagram is obtained and used for being synthesized with an image B; the spatial variance updating process is to use a moving window to update each image block in the blood flow velocity signal diagram to be optimized, and then calculate the diagonal displacement variance of the updated image block as the characteristic value of the central pixel of the image block, so as to judge whether the pixel is noise or not. The invention can filter random speed noise so that the micro blood flow echo under extremely low energy intensity can be clearly displayed.
Description
Technical Field
The invention relates to a technology in the field of medical equipment, in particular to a color Doppler blood flow image noise reduction method based on improved variance.
Background
The color doppler imaging technique is prone to interference due to small micro blood flow echo signals when observing micro blood flow. The main interference is derived from random noise, but the current space/time filtering algorithm cannot effectively filter the random speed noise, namely, the random speed noise is remained after wall filtering and conventional space filtering/time filtering. Resulting in the enhancement of the image portion after the gain adjustment while more noise appears and degrading the image quality (fig. 3 a).
Because random noise exists and is distributed randomly, mostly concentrated in a high-speed area, noise energy is distributed more intensively, and noise distribution does not have relevance on a front frame and a rear frame of a Doppler image, the existing variance method is very easy to filter the micro blood flow echo signals with close energy levels when filtering noise.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides an improved variance-based color Doppler blood flow image noise reduction method, which can filter random velocity noise so that micro blood flow echoes under extremely low energy intensity can be clearly displayed.
The invention is realized by the following technical scheme:
in the speed detection process of color Doppler image processing, the invention performs spatial variance updating processing on the blood flow speed signal diagram to be optimized and obtains an updated blood flow speed signal diagram for synthesizing with the B image.
The spatial variance updating processing comprises the following steps: and after each image block in the blood flow velocity signal diagram to be optimized is updated by adopting a moving window, calculating the diagonal displacement variance of the updated image block as the characteristic value of the central pixel of the image block, and judging whether the pixel is noise or not.
And the spatial variance updating process is used for calculating the characteristic value and judging the noise of each pixel in the blood flow velocity signal diagram to be optimized one by one so as to obtain an updated blood flow velocity signal diagram.
Drawings
FIG. 1 is a schematic flow chart of color Doppler B-mode ultrasound imaging;
FIG. 2 is a schematic diagram of an embodiment process object;
in the figure: a is a random noise image, b is a blood flow velocity signal diagram containing blood flow and velocity information, and c is a comparative example schematic diagram;
FIG. 3 is a schematic diagram showing comparison of effects of the embodiments;
in the figure: a is the existing image, b is the image processed by the method;
FIG. 4 is a diagram of an embodiment moving window process;
in the figure: a is an image, b is an original image block, and c is a moved image block.
Detailed Description
As shown in fig. 1, the system for reducing noise of color doppler blood flow image comprises: decomposition unit, B image processing unit, blood flow processing unit, scan conversion unit and color image synthesis unit, wherein: the decomposition unit respectively outputs I/Q signals from the demodulator to a B image processing unit and a blood flow processing unit, the B image processing unit outputs a black-and-white B image to the scanning conversion unit after envelope detection, compression enhancement and afterglow processing, the blood flow processing unit outputs a blood flow velocity signal diagram and a blood flow energy signal to the scanning conversion unit after wall filtering, autocorrelation and detection filtering processing, the scanning conversion unit combines and superposes a plurality of adjacent frame images according to preset resolution and outputs the combined images to the color image synthesis unit, and the color image synthesis unit generates a color Doppler image according to the blood flow velocity signal diagram and the blood flow energy signal.
The embodiment relates to a color Doppler blood flow image noise reduction module, which is arranged between a blood flow processing unit and a scan conversion unit, and is used for further noise reduction processing on a blood flow velocity signal diagram output by the blood flow processing unit, and the module comprises: a moving window processing unit, a variance updating unit and a noise judging unit, wherein: the moving window processing unit circularly intercepts image blocks from the blood flow velocity signal diagram output by the blood flow processing unit and outputs the image blocks to the variance updating unit, the variance updating unit outputs the calculated diagonal displacement variance of the image blocks to the noise judging unit, and the noise judging unit feeds back the judgment result to the moving window processing unit and generates an updated blood flow velocity signal diagram.
In the present embodiment, in the velocity detection process of the color doppler image processing, the spatial variance update processing is performed on the blood flow velocity signal diagram to be optimized, and the updated blood flow velocity signal diagram is obtained for being synthesized with the B image.
The spatial variance updating processing comprises the following steps: and after each image block in the blood flow velocity signal diagram to be optimized is updated by adopting a moving window, calculating the diagonal displacement variance of the updated image block as the characteristic value of the central pixel of the image block, and judging whether the pixel is noise or not.
As shown in fig. 4, the image block update refers to: selecting an original image block I in a blood flow velocity signal diagram to be optimized (as shown in FIG. 4a) by adopting a moving window0(see fig. 4b) and moving one pixel to the right and down, respectively, to obtain a new image I1(see FIG. 4c), then with I0-I1As an updated image block.
The side length of the moving window in this embodiment is 3 pixels, and the size of the moving window can be increased correspondingly according to the speed of the detected object in other occasions.
Depending on the application or the object to be detected, the moving pixels may be further expanded to move more pixels or move in other directions.
The diagonal displacement variance refers to: calculating the sum of squares of the individual pixels in the updated image block and averaging, i.e.Wherein: n is the number of pixels, i and j are the numbers of rows and columns corresponding to the original image block respectively, and i and j are more than or equal to 1.
As shown in FIG. 4a and FIG. 4b, the variance of the diagonal shift is used as the original image block I0And filling the image blocks by adopting a central pixel copying mode according to the characteristic value of the central pixel when the central pixel is positioned at the top point of the image, and then calculating the characteristic value and judging the noise of each pixel in the blood flow velocity signal diagram to be optimized one by one so as to obtain an updated blood flow velocity signal diagram.
The judgment means that: and comparing the characteristic threshold with the characteristic value of each pixel, and judging the pixel as noise and modifying the pixel value when the characteristic value is greater than the characteristic threshold, thereby obtaining an updated blood flow velocity signal diagram.
When the noise is judged, the pixel value is set to be zero, otherwise, the pixel value on the blood flow velocity signal image to be optimized is reserved.
The characteristic threshold comprises:
i) dividing the image into a plurality of regions according to the distribution of each pixel, each region using a respective independent threshold value, or
ii) taking the average value of the smallest partial pixel in all pixels in the image as a global threshold value.
Fig. 2a shows a random noise map, fig. 2b shows a blood flow velocity signal map including information on blood flow and velocity, and fig. 2c shows a map with boundaries. Processing figures 2 a-c according to a standard deviation algorithm will result in exactly the same filtering result. That is, the local directional information in fig. 2b and fig. 2c is regarded as noise and filtered, and the variance of the random noise in fig. 2a calculated by the method is much larger than the standard variance in the prior art and fig. 2b and fig. 2c, so that subsequent filtering and removal are facilitated. As shown in fig. 3b, which is a schematic diagram of the effect obtained after the processing by the above method, as shown in fig. 3a, the random noise at the circled portion is largely filtered out and a clear blood flow signal is shown.
The foregoing embodiments may be modified in many different ways by those skilled in the art without departing from the spirit and scope of the invention, which is defined by the appended claims and all changes that come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Claims (7)
1. A color Doppler blood flow image noise reduction method based on improved variance is characterized in that in the speed detection process of color Doppler image processing, the spatial variance updating processing is carried out on a blood flow speed signal diagram to be optimized, and the updated blood flow speed signal diagram is obtained and used for being synthesized with an image B;
the spatial variance updating processing comprises the following steps: updating each image block in the blood flow velocity signal diagram to be optimized by adopting a moving window, and then calculating the diagonal displacement variance of the updated image block as the characteristic value of a central pixel of the image block to judge whether the pixel is noise or not;
the image block updating means that: selecting an original image block from a blood flow velocity signal diagram to be optimized by adopting a moving windowI 0And shifting, i.e. shifting at least one pixel in any of eight directions and obtaining an image blockI 1To do so byI 0-I 1As an updated image block;
2. The method as claimed in claim 1, wherein when the central pixel is located at the vertex of the image, the image block is filled by copying the central pixel, and then the feature value calculation and the noise judgment are performed one by one for each pixel in the blood flow velocity signal diagram to be optimized, thereby obtaining the updated blood flow velocity signal diagram.
3. The method according to claim 1, wherein the spatial variance updating process performs feature value calculation and noise judgment on each pixel in the blood velocity signal map to be optimized one by one, thereby obtaining an updated blood velocity signal map.
4. The method of claim 1, wherein said determining comprises: and comparing the characteristic threshold with the characteristic value of each pixel, and judging the pixel as noise and modifying the pixel value when the characteristic value is greater than the characteristic threshold, thereby obtaining an updated blood flow velocity signal diagram.
5. The method of claim 4, wherein the pixel values determined to be noise are zeroed, otherwise the pixel values on the blood flow velocity signal map to be optimized are retained.
6. The method of claim 4, wherein said characteristic threshold comprises:
i) dividing the image into a plurality of regions according to the distribution of each pixel, each region using a respective independent threshold value, or
ii) taking the average value of the smallest partial pixel in all pixels in the image as a global threshold value.
7. A color doppler flow image noise reduction system, comprising: blood flow processing unit, scan conversion unit, color doppler blood flow image denoising module implementing the method of any of claims 1-6, wherein: the color Doppler blood flow image noise reduction module is arranged between the blood flow processing unit and the scanning conversion unit and is used for further noise reduction processing on the speed signal image output by the blood flow processing unit;
the color Doppler blood flow image noise reduction module comprises: a moving window processing unit, a variance updating unit and a noise judging unit, wherein: the moving window processing unit circularly intercepts image blocks from the blood flow velocity signal diagram output by the blood flow processing unit and outputs the image blocks to the variance updating unit, the variance updating unit outputs the calculated diagonal displacement variance of the image blocks to the noise judging unit, and the noise judging unit feeds back the judgment result to the moving window processing unit and generates an updated blood flow velocity signal diagram.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811402819.5A CN109360173B (en) | 2018-11-23 | 2018-11-23 | Color Doppler blood flow image noise reduction method based on improved variance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811402819.5A CN109360173B (en) | 2018-11-23 | 2018-11-23 | Color Doppler blood flow image noise reduction method based on improved variance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109360173A CN109360173A (en) | 2019-02-19 |
CN109360173B true CN109360173B (en) | 2021-09-03 |
Family
ID=65338533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811402819.5A Active CN109360173B (en) | 2018-11-23 | 2018-11-23 | Color Doppler blood flow image noise reduction method based on improved variance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109360173B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111714157B (en) * | 2020-07-24 | 2023-06-09 | 武汉中旗生物医疗电子有限公司 | Doppler ultrasonic blood flow automatic identification method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306377A (en) * | 2011-09-21 | 2012-01-04 | 深圳市理邦精密仪器股份有限公司 | Method and device for reducing noise in ultrasound image |
CN102525564A (en) * | 2012-01-05 | 2012-07-04 | 无锡祥生医学影像有限责任公司 | Color Doppler ultrasound imaging module and method |
CN104127207A (en) * | 2014-08-21 | 2014-11-05 | 飞依诺科技(苏州)有限公司 | Method and system for detecting sensitivity of small blood flow signals based on ultrasonic imaging |
CN107913082A (en) * | 2015-11-10 | 2018-04-17 | 三星麦迪森株式会社 | Supersonic imaging apparatus and the method for operating the supersonic imaging apparatus |
CN108205814A (en) * | 2016-12-19 | 2018-06-26 | 中国科学院苏州纳米技术与纳米仿生研究所 | The black and white contour generating method of coloured image |
US20180253830A1 (en) * | 2017-02-24 | 2018-09-06 | Sunnybrook Research Institute | Systems and methods for noise reduction in imaging |
-
2018
- 2018-11-23 CN CN201811402819.5A patent/CN109360173B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306377A (en) * | 2011-09-21 | 2012-01-04 | 深圳市理邦精密仪器股份有限公司 | Method and device for reducing noise in ultrasound image |
CN102525564A (en) * | 2012-01-05 | 2012-07-04 | 无锡祥生医学影像有限责任公司 | Color Doppler ultrasound imaging module and method |
CN104127207A (en) * | 2014-08-21 | 2014-11-05 | 飞依诺科技(苏州)有限公司 | Method and system for detecting sensitivity of small blood flow signals based on ultrasonic imaging |
CN107913082A (en) * | 2015-11-10 | 2018-04-17 | 三星麦迪森株式会社 | Supersonic imaging apparatus and the method for operating the supersonic imaging apparatus |
CN108205814A (en) * | 2016-12-19 | 2018-06-26 | 中国科学院苏州纳米技术与纳米仿生研究所 | The black and white contour generating method of coloured image |
US20180253830A1 (en) * | 2017-02-24 | 2018-09-06 | Sunnybrook Research Institute | Systems and methods for noise reduction in imaging |
Also Published As
Publication number | Publication date |
---|---|
CN109360173A (en) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2020129276A (en) | Image processing device, image processing method, and program | |
CN103369209A (en) | Video noise reduction device and video noise reduction method | |
CN106204441B (en) | Image local amplification method and device | |
CN104021532A (en) | Image detail enhancement method for infrared image | |
CN110738731B (en) | 3D reconstruction method and system for binocular vision | |
CN113077486B (en) | Method and system for monitoring vegetation coverage rate in mountainous area | |
JP2005122361A (en) | Image processor, its processing method, computer program, and recording medium | |
CN110728668B (en) | Airspace high-pass filter for maintaining small target form | |
CN105590315A (en) | Ultrasonic color Doppler image post-processing method | |
US20120294525A1 (en) | Methods for suppressing structured noise in a digital image | |
JP2009075093A (en) | Radar device | |
CN109360173B (en) | Color Doppler blood flow image noise reduction method based on improved variance | |
US10878221B2 (en) | Imaging device capable of performing high-speed image recognition processing | |
CN113068011B (en) | Image sensor, image processing method and system | |
CN107945196B (en) | Image edge detection method for aerial photography correction image splicing | |
CN101547323B (en) | Image conversion method, device and display system | |
JP5891751B2 (en) | Inter-image difference device and inter-image difference method | |
US10552970B2 (en) | Efficient guide filter for depth refinement | |
JP2004133592A (en) | Image processor, image processing method and image processing program for magnifying image | |
KR20090063101A (en) | Method for generating distances representative of the edge orientations in a video picture, corresponding device and use of the method for deinterlacing or format conversion | |
KR20160069452A (en) | Image processing device, image processing method and program | |
CN117974475B (en) | Focus image fusion method and system under four-dimensional ultrasonic endoscope observation | |
JP3734652B2 (en) | Image processing device | |
Gao et al. | Virtual view synthesis based on DIBR and image inpainting | |
WO2023197351A1 (en) | Image fusion method and apparatus based on image and laser point cloud, device, and medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |