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 PDFInfo
- 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
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
技术领域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,Dk;Step 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)
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)
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)
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 |
-
2015
- 2015-09-29 CN CN201510627185.3A patent/CN106558041A/en active Pending
Patent Citations (5)
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)
Title |
---|
张爱华 等: "基于动态差分阈值的脉搏信号峰值检测算法", 《吉林大学学报(工学版)》 * |
Cited By (7)
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 |