[go: up one dir, main page]

CN106558041A - The band probe algorithm suppressed based on local in gel electrophoresiss digital picture - Google Patents

The band probe algorithm suppressed based on local in gel electrophoresiss digital picture Download PDF

Info

Publication number
CN106558041A
CN106558041A CN201510627185.3A CN201510627185A CN106558041A CN 106558041 A CN106558041 A CN 106558041A CN 201510627185 A CN201510627185 A CN 201510627185A CN 106558041 A CN106558041 A CN 106558041A
Authority
CN
China
Prior art keywords
characteristic curve
suppression
strip
variance
swimming lane
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
Application number
CN201510627185.3A
Other languages
Chinese (zh)
Inventor
崔志刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Institute for Communicable Disease Control and Prevention of Chinese Center For Disease Control and Prevention
Original Assignee
National Institute for Communicable Disease Control and Prevention of Chinese Center For Disease Control and Prevention
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by National Institute for Communicable Disease Control and Prevention of Chinese Center For Disease Control and Prevention filed Critical National Institute for Communicable Disease Control and Prevention of Chinese Center For Disease Control and Prevention
Priority to CN201510627185.3A priority Critical patent/CN106558041A/en
Publication of CN106558041A publication Critical patent/CN106558041A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

本发明公开一种在凝胶电泳数字图像中自动提取泳道特征的方法。首先构造泳道列方向亮度变化的特征曲线,然后统计曲线的平均高度和方差,根据极值点的定义、极值点相对高度和极值点间的距离计算初始极大值,用平均高度和方差对这些极大值点过滤,保留的点作为初始化亮条位置,再根据这些位置对特征曲线分成若干段,根据每段的平均高度和方差对每一段分别进行抑制,随后再组合,构造一条新特征曲线,最后在新特征曲线上计算极大值,这些极大值作为最终的条带位置。本发明不仅能获取真实条带的位置,而且能过滤掉假条带,还能提高低亮度条带的识别率,大大减少了人工介入的次数,提高了工作效率。The invention discloses a method for automatically extracting swimming lane features in gel electrophoresis digital images. First construct the characteristic curve of the brightness change in the lane column direction, then calculate the average height and variance of the curve, calculate the initial maximum value according to the definition of the extreme point, the relative height of the extreme point and the distance between the extreme points, and use the average height and variance Filter these maximum points, retain the points as the initial bright bar position, and then divide the characteristic curve into several segments according to these positions, suppress each segment according to the average height and variance of each segment, and then combine them to construct a new The characteristic curve, and finally the maximum values are calculated on the new characteristic curve, and these maximum values are used as the final strip positions. The invention can not only obtain the position of the real strip, but also filter out the false strip, and can also improve the recognition rate of the low-brightness strip, greatly reduce the times of manual intervention, and improve the working efficiency.

Description

凝胶电泳数字图像中基于局部抑制的条带探测算法Band Detection Algorithm Based on Local Suppression in Digital Image of Gel Electrophoresis

技术领域technical field

本发明属于图像处理技术领域,涉及一种使用区域抑制技术从泳道图形中自动探测条带的方法,对凝胶电泳数字图像进行处理。The invention belongs to the technical field of image processing, and relates to a method for automatically detecting bands from swimming lane graphics by using region suppression technology to process gel electrophoresis digital images.

背景技术Background technique

在凝胶电泳影像的处理方面尚无发现相关的文献,但有部分相关文献出现在其他领域。Chao Yang,Zengyou He与Weichuan Wu[Chao Yang,ZengyouHe,WeichuanWu.Comparison of publ ic peak detection algorithms for MALDI massspectrometry data analysis,BMC Bioinformatics2009,10:4]通过三部提取信号峰值,首先进行信号平滑处理,然后计算基线进行纠正,最后进行峰值探测,峰值探测的方法采用多种方法,包括阈值方法、峰值斜率方法、局部极值方法、脊线方法等。Hsein-Ping Kew与Do-Un Jeong[Hsein-Ping Kew,Do-Un Jeong.Variable Threshold Method for ECG R-peak Detection,J MedSyst(2011)35:1085-1094]使用差分技术和希尔伯特变换对心电图曲线进行预处理,然后构造多阈值方法提取信号的峰值。S.Satheeskumaran与M.Sabrigiriraj[S.Satheeskumaran,M.Sabrigiriraj.A New LMS Based Noise Removaland DWT Based R-peakDetection in ECG Signal for BiotelemetryApplications.Natl.Acad.Sci.Lett.,2014,37(4):341-349.]在处理心电图曲线线时,先用基于最小二乘的自适应滤波器对曲线进行滤波,然后利用小波分析技术探测心电图的峰值。No relevant literature has been found on the processing of gel electrophoresis images, but some relevant literature appears in other fields. Chao Yang, Zengyou He and Weichuan Wu[Chao Yang, ZengyouHe, WeichuanWu.Comparison of public ic peak detection algorithms for MALDI massspectrometry data analysis, BMC Bioinformatics2009, 10:4] extracted signal peaks through three parts, first smoothing the signal, and then Calculate the baseline for correction, and finally perform peak detection. The peak detection method uses a variety of methods, including threshold method, peak slope method, local extremum method, ridge line method, etc. Hsein-Ping Kew with Do-Un Jeong [Hsein-Ping Kew, Do-Un Jeong. Variable Threshold Method for ECG R-peak Detection, J MedSyst (2011) 35: 1085-1094] using differential technique and Hilbert transform pair The ECG curve is preprocessed, and then a multi-threshold method is constructed to extract the peak value of the signal. S. Satheeskumaran and M. Sabrigiriraj [S. Satheeskumaran, M. Sabrigiriraj. A New LMS Based Noise Removal and DWT Based R-peak Detection in ECG Signal for Biotelemetry Applications. Natl. Acad. Sci. Lett., 2014, 37(4): 341 -349.] When processing the ECG curve, the curve is first filtered with an adaptive filter based on least squares, and then the peak value of the ECG is detected using wavelet analysis.

发明内容Contents of the invention

本发明的目的是要解决图像中自动探测特征条带的问题,为此本发明提出了一种基于区域抑制的方法自动探测泳道条带的位置信息,将其应用于凝胶电泳数字图像处理上。本方法充分考虑了凝胶电泳数字图像的特点,即有区域性,并且区域性特征差别大,因此采取了分别处理的策略,取得了良好的效果。The purpose of the present invention is to solve the problem of automatic detection of characteristic bands in the image. For this reason, the present invention proposes a method based on region suppression to automatically detect the position information of the swimming lane bands, and apply it to the digital image processing of gel electrophoresis . This method fully considers the characteristics of gel electrophoresis digital images, that is, there are regions, and the regional characteristics are very different, so a separate processing strategy is adopted, and good results are achieved.

为了完成泳道条带的自动探测技术,提出了基于区域抑制的技术方案,如下:In order to complete the automatic detection technology of swim lane strips, a technical solution based on region suppression is proposed, as follows:

步骤一,构造特征曲线,并尽心粗探测,并为特征曲线划分区域;Step 1: Construct the characteristic curve, and detect as much as possible, and divide the region for the characteristic curve;

步骤二,计算曲线的区域特征,进行局部抑制;Step 2, calculate the regional characteristics of the curve, and perform local suppression;

步骤三,将被抑制的特征曲线重新组合,构造新的特征曲线,进行精确探测。Step three, recombining the suppressed characteristic curves to construct new characteristic curves for precise detection.

下面详细说明一下实现过程:The implementation process is described in detail below:

步骤S1,为泳道图形构造特征曲线,构建的方法是统计泳道图像中每一行的灰度均值,作为y值,将列方向位置作为x值,二者相结合,构造一条特征曲线。Step S1, constructing a characteristic curve for the swimlane graph. The construction method is to count the average gray value of each row in the swimlane image as the y value, and use the position in the column direction as the x value, and combine the two to construct a characteristic curve.

步骤S2,利用离散函数的极值点计算方法,探测特征曲线的极值点位置。Step S2, using the discrete function extreme point calculation method to detect the extreme point position of the characteristic curve.

步骤S3,采用不同的过滤条件,对初始极值点进行过滤,得到初次条带位置,比如根据曲线的整体统 计特征(期望和方差),去掉低于某一高度的极值点,根据相邻极值点的距离,去掉函数值较小的极值点。Step S3, using different filtering conditions to filter the initial extreme points to obtain the initial strip position, for example, according to the overall statistical characteristics (expectation and variance) of the curve, remove the extreme points below a certain height, according to the adjacent The distance of the extreme point, remove the extreme point with smaller function value.

步骤S4,根据初次条带位置对泳道的特征曲线进行区域划分。Step S4, divide the characteristic curve of the lane into regions according to the initial strip position.

步骤S5,统计每个区域的曲线特,计算其期望和方差。In step S5, the curve characteristics of each region are counted, and the expectation and variance thereof are calculated.

步骤S6,根据期望和方差对该区域进行抑制,即所有函数值减去相应的某一高度值。Step S6, suppress the region according to the expectation and variance, that is, subtract a certain height value from all function values.

步骤S7,将抑制后的分段曲线进行整合,得到一条新的特征曲线。Step S7, integrating the suppressed segmented curves to obtain a new characteristic curve.

步骤S8,执行步骤S2和S3,得到精确的条带位置。In step S8, steps S2 and S3 are executed to obtain accurate strip positions.

附图说明Description of drawings

图1算法流程图:简要描述了该算法的逻辑流程图。Figure 1 Algorithm Flowchart: Briefly describes the logic flowchart of the algorithm.

图2算法处理结果图:展示了该算法的处理结果。Figure 2 Algorithm Processing Result Diagram: It shows the processing result of the algorithm.

具体实施方式detailed description

步骤一,泳道图像为特征曲线f(x,y)={(Mi,i)},i∈{1,2,...,n}Step 1, the lane image is Characteristic curve f(x,y)={(M i ,i)}, i∈{1,2,...,n}

步骤二,离散曲线极值点的计算方法,其中g(i,j)=f′(i,j)Step 2, the calculation method of the extreme point of the discrete curve, where g(i,j)=f'(i,j)

步骤三,曲线的期望与方差, Step 3, the expectation and variance of the curve,

过滤条件1:f<E+αD,α∈[-3,3],在计算过程中,α=0.3效果较好,建议设定为默认值,同时允许用户修改。Filter condition 1: f<E+αD, α∈[-3, 3], in the calculation process, α=0.3 is better, it is recommended to set it as the default value, and allow users to modify it.

过滤条件2:相邻两个点的距离d<5;Filter condition 2: the distance between two adjacent points d<5;

步骤四,根据步骤三得到的极大值点集,将函数的区间分为k个子区域,分别是[1,n1],[n1+1,n2],...,[nk-1+1,n]。Step 4, according to the maximum value point set obtained in step 3, divide the interval of the function into k sub-regions, which are [1, n 1 ], [n 1 +1, n 2 ], ..., [n k -1 +1, n].

步骤五,根据步骤三中的公式分别计算每一段函数的期望和方差,记为Ek,DkStep 5, according to the formula in step 3, calculate the expectation and variance of each segment of the function respectively, denoted as E k , D k ;

步骤六,第1个区域的极大值抑制方法,hl(i,j)=gl(i,j)-(Ek+βDk),β∈[-3,3],,然后将k个hl(i,j)组合成一个新的特征曲线h(i,j),试验中β=1效果较好,建议设为默认值,允许用户修改。Step 6, the maximum suppression method of the first region, h l (i, j) = g l (i, j)-(E k +βD k ), β∈[-3,3], and then k h l (i, j) are combined to form a new characteristic curve h(i, j). In the experiment, β=1 has a better effect. It is recommended to set it as the default value and allow users to modify it.

步骤七,在h(i,j)上根据步骤二、三计算条带的位置。Step seven, calculate the position of the strip on h(i, j) according to steps two and three.

以上所述,仅为该方法的具体实施方法,但发明的保护范围并不限于此,任何熟悉和理解该技术的人在本发明所揭示的范围内,可理解或想到某些参数的变换,比如,α,β以及两个极大值间的距离等,都应涵盖在本发明的包含范围之内。因此本发明的保护范围应该以权利要求书的保护范围为准。The above is only the specific implementation method of the method, but the protection scope of the invention is not limited thereto. Anyone who is familiar with and understands the technology can understand or think of the transformation of some parameters within the scope disclosed by the present invention. For example, α, β, and the distance between two maximum values, etc., should all be covered within the scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (5)

1.利用区域抑制的方法自动探测泳道中的条带的方法,其特点包括以下几方面:1. The method for automatically detecting the bands in the swimming lane by using the method of regional suppression, its characteristics include the following aspects: 第一,引入了二次探测技术,一次粗探测,一次精细探测;First, the introduction of secondary detection technology, a rough detection, a fine detection; 第二,引入了区域抑制技术,突出真峰值,抑制假峰值;Second, the regional suppression technology is introduced to highlight the true peak and suppress the false peak; 第三,不同区域采用不同的指标进行抑制。Third, different regions use different indicators for suppression. 2.根据权利1所述的自动探测方法,第一次粗探测确定主要条带的位置,并根据这些位置将泳道的特征曲线分成不同的区域。2. The automatic detection method according to claim 1, the first rough detection determines the position of the main bands, and divides the characteristic curve of the swimming lane into different regions according to these positions. 3.根据权利1和权利2所述,计算不同区域的统计量,并作为该段信号抑制的参数。3. According to claim 1 and claim 2, the statistics of different regions are calculated and used as the parameters of signal suppression in this section. 4.根据权利1所述,区域抑制技术使得该区域的峰值更突出,低峰值更小,这种技术对泳道末端低亮度的条带更为有效,能将低亮度条带与背景区分开来。4. According to claim 1, the area suppression technology makes the peak of the area more prominent, and the low peak is smaller. This technology is more effective for the low-brightness band at the end of the swimming lane, and can distinguish the low-brightness band from the background . 5.权利1要求所述的区域抑制的方法适用于凝胶电泳数字图像中泳道条带的自动探测处理。5. The region suppression method as claimed in claim 1 is suitable for automatic detection and processing of swimming lane bands in gel electrophoresis digital images.
CN201510627185.3A 2015-09-29 2015-09-29 The band probe algorithm suppressed based on local in gel electrophoresiss digital picture Pending CN106558041A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510627185.3A CN106558041A (en) 2015-09-29 2015-09-29 The band probe algorithm suppressed based on local in gel electrophoresiss digital picture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510627185.3A CN106558041A (en) 2015-09-29 2015-09-29 The band probe algorithm suppressed based on local in gel electrophoresiss digital picture

Publications (1)

Publication Number Publication Date
CN106558041A true CN106558041A (en) 2017-04-05

Family

ID=58415766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510627185.3A Pending CN106558041A (en) 2015-09-29 2015-09-29 The band probe algorithm suppressed based on local in gel electrophoresiss digital picture

Country Status (1)

Country Link
CN (1) CN106558041A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020211403A1 (en) * 2019-04-15 2020-10-22 苏州金唯智生物科技有限公司 Method and apparatus for identifying electrophoretogram, device, and storage medium
WO2021003131A1 (en) * 2019-07-01 2021-01-07 Li-Cor, Inc. Adaptive lane detection systems and methods
CN113177548A (en) * 2021-05-08 2021-07-27 四川大学 Key area identification method for immune fixed electrophoresis
WO2022188696A1 (en) * 2021-03-08 2022-09-15 南京金斯瑞生物科技有限公司 Method for automatically identifying and analyzing gel image
CN115393364A (en) * 2022-11-01 2022-11-25 长春理工大学 A chemiluminescence blot lane identification method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1389035A (en) * 2000-08-31 2003-01-01 松下电器产业株式会社 Multicarrier transmitter and multicarrier transmission method
CN101378377A (en) * 2007-08-29 2009-03-04 株式会社日立国际电气 Method for suppressing peak power of orthogonally multiplexed signal, peak power suppressing circuit, and transmitter
CN103248600A (en) * 2013-05-16 2013-08-14 电子科技大学 Peak suppressing method for multiple signal presentation in OFDM (Orthogonal Frequency Division Multiplexing) system
CN104111082A (en) * 2014-07-11 2014-10-22 中南大学 High-precision FBG sensing signal peak searching method
CN104457708A (en) * 2014-12-05 2015-03-25 中国科学院光电研究院 Compact type multispectral camera

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1389035A (en) * 2000-08-31 2003-01-01 松下电器产业株式会社 Multicarrier transmitter and multicarrier transmission method
CN101378377A (en) * 2007-08-29 2009-03-04 株式会社日立国际电气 Method for suppressing peak power of orthogonally multiplexed signal, peak power suppressing circuit, and transmitter
CN103248600A (en) * 2013-05-16 2013-08-14 电子科技大学 Peak suppressing method for multiple signal presentation in OFDM (Orthogonal Frequency Division Multiplexing) system
CN104111082A (en) * 2014-07-11 2014-10-22 中南大学 High-precision FBG sensing signal peak searching method
CN104457708A (en) * 2014-12-05 2015-03-25 中国科学院光电研究院 Compact type multispectral camera

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张爱华 等: "基于动态差分阈值的脉搏信号峰值检测算法", 《吉林大学学报(工学版)》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020211403A1 (en) * 2019-04-15 2020-10-22 苏州金唯智生物科技有限公司 Method and apparatus for identifying electrophoretogram, device, and storage medium
WO2021003131A1 (en) * 2019-07-01 2021-01-07 Li-Cor, Inc. Adaptive lane detection systems and methods
US11133087B2 (en) 2019-07-01 2021-09-28 Li-Cor, Inc. Adaptive lane detection systems and methods
WO2022188696A1 (en) * 2021-03-08 2022-09-15 南京金斯瑞生物科技有限公司 Method for automatically identifying and analyzing gel image
CN113177548A (en) * 2021-05-08 2021-07-27 四川大学 Key area identification method for immune fixed electrophoresis
CN113177548B (en) * 2021-05-08 2022-07-08 四川大学 Key area identification method for immune fixed electrophoresis
CN115393364A (en) * 2022-11-01 2022-11-25 长春理工大学 A chemiluminescence blot lane identification method

Similar Documents

Publication Publication Date Title
CN106558041A (en) The band probe algorithm suppressed based on local in gel electrophoresiss digital picture
CN105243649A (en) Image denoising method based on secondary noise point detection
CN103186888B (en) A kind of method and device of removal CT picture noises
CN103208105B (en) A kind of infrared image details strengthens and noise Adaptive Suppression method
CN104463814B (en) Image enhancement method based on local texture directionality
CN103914848B (en) A kind of farmland image partition method based on wavelet transformation and maximum between-cluster variance
WO2016169244A1 (en) Method of denoising and enhancing video image based on random spray retinex and device utilizing same
CN104036479A (en) Multi-focus image fusion method based on non-negative matrix factorization
CN105719275A (en) Parallel combination image defect segmentation method
CN108038869B (en) Method for detecting falling behavior of passenger in elevator car
CN106204617A (en) Adaptive Image Binarization Method Based on Cyclic Shift of Residual Image Histogram
CN104424641A (en) Detection method for image fuzzy tampering
CN107368784A (en) A kind of novel background subtraction moving target detecting method based on wavelet blocks
CN103778611A (en) Switch weighting vector median filter method utilizing edge detection
CN109785321A (en) Meibomian gland method for extracting region based on deep learning and Gabor filter
CN107818547A (en) The minimizing technology of the spiced salt and Gaussian mixed noise in a kind of sequence towards twilight image
CN112508923B (en) Weak and small target detection method
CN104933728A (en) Mixed motion target detection method
CN107025640A (en) The Medical Image Denoising method of non-local mean based on optimization
CN105809633A (en) Color noise removing method and device
CN107527354B (en) A Region Growing Method Based on Synthetic Graph
CN106530277A (en) Image fusion method based on wavelet direction correlation coefficient
CN104966296B (en) Sliding window N Smoothlets method for detecting image edge
CN105913096A (en) Extracting method for disordered image key frame
CN104346775B (en) A kind of method extracting image local grain roughness

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170405

WD01 Invention patent application deemed withdrawn after publication