Movatterモバイル変換


[0]ホーム

URL:


CN119359609A - A data line detection system and method based on weighted calculation - Google Patents

A data line detection system and method based on weighted calculation
Download PDF

Info

Publication number
CN119359609A
CN119359609ACN202411369182.XACN202411369182ACN119359609ACN 119359609 ACN119359609 ACN 119359609ACN 202411369182 ACN202411369182 ACN 202411369182ACN 119359609 ACN119359609 ACN 119359609A
Authority
CN
China
Prior art keywords
data line
weight
image
pixel
formula
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.)
Granted
Application number
CN202411369182.XA
Other languages
Chinese (zh)
Other versions
CN119359609B (en
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.)
Shenzhen Qichengfeng Technology Co ltd
Original Assignee
Shenzhen Qichengfeng Technology Co ltd
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 Shenzhen Qichengfeng Technology Co ltdfiledCriticalShenzhen Qichengfeng Technology Co ltd
Priority to CN202411369182.XApriorityCriticalpatent/CN119359609B/en
Publication of CN119359609ApublicationCriticalpatent/CN119359609A/en
Application grantedgrantedCritical
Publication of CN119359609BpublicationCriticalpatent/CN119359609B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention belongs to the technical field of image processing, and particularly relates to a data line detection system and method based on weighted calculation, aiming at improving detection precision and reducing false detection and omission. The method includes acquiring a digital image of a target scene, preprocessing it to enhance contrast, and identifying potential data line regions by feature extraction. Next, candidate data line segments are determined based on the extracted features and preliminary weighting factors are configured. And optimizing the data line contour extraction accuracy by using the set weight factors, and calibrating weight distribution according to the optimized contour. Finally, accurate positioning and path tracing of the data line are achieved by using the calibrated weights. The method enhances the adaptability of the detection process by dynamically adjusting the weight factors, and is particularly suitable for detecting the data line under a complex background.

Description

Data line detection system and method based on weighted calculation
Technical Field
The invention belongs to the technical field of image processing, and particularly relates to a data line detection system and method based on weighted calculation.
Background
In the field of modern image processing, in particular in the application of power systems, industrial automation and intelligent transportation systems, the accurate detection of data lines in images is an important task. Conventional approaches typically rely on fixed threshold segmentation or predefined template matching for detection of the data lines. The method firstly converts the original image into a gray image, and enhances the contrast ratio by means of histogram equalization and the like so as to facilitate the subsequent feature extraction. Then, an area possibly containing the data line is identified by means of edge detection. However, under a complex background, due to factors such as light variation and shadow interference, a fixed threshold or a template is difficult to adapt to diversified application scenes, so that the detection precision is not high.
When the existing data line detection technology faces the conditions of illumination change and complex background, the ideal detection precision is difficult to achieve due to the limitation of fixed threshold selection or template matching. Especially when the data line is mixed with other image features, the conventional detection method is easy to generate the problem of false detection or omission.
Disclosure of Invention
The invention aims to provide a data line detection system and a data line detection method based on weighted calculation, which are used for preprocessing an acquired target scene image to enhance contrast and extracting features on the basis to identify potential data line areas so as to solve the problems in the prior art in the background art.
In order to achieve the above objective, an aspect of the present invention provides a data line detection method based on weighted calculation, including the following steps:
The method comprises the steps of obtaining a digital image of a target scene, preprocessing the obtained image to enhance contrast, then carrying out feature extraction operation to identify potential data line areas, determining candidate data line paragraphs based on the extracted features, configuring preliminary weight factors according to the identified data line paragraphs, optimizing the extraction accuracy of data line contours by using the set weight factors, carrying out calibration weight distribution according to the optimized contours, and accurately positioning and tracing the data lines by using the calibrated weights.
Preferably, after acquiring a digital image of the target scene, the following sub-steps are included:
performing histogram equalization to improve local contrast of image by adopting formulaWherein I represents an original gray level Ienhanced, which is a new gray level after equalization, and L is a maximum value of gray levels;
On the basis of enhancing contrast, the structural element E is utilized to perform morphological open operation on the image Ienhanced to remove small object interference, and the formula is expressed asThen execute againWherein the method comprises the steps ofAndRepresenting corrosion and expansion operations, respectively;
From the resulting image Iopen, gaussian smoothing H is applied to reduce noise effects, the smoothed image Ismooth is denoted as Ismooth=Iopen H, where x represents the convolution operation, and this image is used for subsequent processing.
Preferably, preprocessing is applied to the acquired image to enhance contrast, comprising the sub-steps of:
Converting the acquired image into a gray space to obtain a gray image Ig, and using a formula Ig =0.299R+0.587G+0.114B, wherein R, G and B respectively represent red, green and blue channel values of an original image;
Applying histogram equalization to the converted gray-scale image Ig, calculating an equalized image Ieq by the formula Ieq(x,y)=cum(Ig (x, y))× (L-1), wherein cut (z) represents a cumulative distribution function, L is the number of gray-scale levels;
extracting a main feature by adaptive threshold segmentation T using the obtained image Ieq, setting a threshold T (x, y) =m (x, y) +k.s (x, y), wherein m (x, y) and s (x, y) are respectively a local average value and a standard deviation, and k is a constant, and finally obtaining a binarized image Ib, wherein
Based on the binarized image Ib, a connected component analysis is performed, different object regions are marked and separated, and clear object boundary information is provided for subsequent steps.
Preferably, performing the feature extraction operation identifies potential data line regions, comprising the sub-steps of:
Gradient operation is applied to the image Ienh with enhanced contrast, gradient intensities Gx and Gy in the horizontal and vertical directions are calculated, and a gradient image G is obtained by using the formula Gx=Ienh(x+1,y)-Ienh(x-1,y),Gy=Ienh(x,y+1)-Ienh (x, y-1), respectively, wherein
On the calculated gradient image G, non-maximum suppression is applied to emphasize edge pixels, i.e., for each pixel p, checking whether it is a local maximum, i.e., G (p) > G (p+Δd) and G (p) > G (p- Δd), where Δd refers to one small step along the gradient direction, preserving pixels meeting the condition as candidate edge points;
According to the selected candidate edge points, setting thresholds Th and Tl, wherein Th is a high threshold, Tl is a low threshold, selecting points with intensity higher than Th as strong edge points, and selecting points with intensity between Tl and Th as weak edge points;
a continuous line of edges is formed by connecting strong and weak edge points, and if a strong edge point is near a weak edge point, the weak edge point is considered to be part of the data line and marked as a potential data line region.
Preferably, determining a candidate data line segment based on the extracted features comprises the sub-steps of:
calculating a directional gradient θ for each pixel point in the identified potential data line region, which may be formulated byDeriving, wherein Gy and Gx are gradients in the vertical and horizontal directions, respectively;
According to the obtained direction gradient theta, clustering the pixel points in the potential area according to the gradient direction to form a plurality of pixel clusters with similar directions, and setting an angle threshold delta theta to enable the pixel points i and j of |thetaij | < delta theta to belong to the same cluster;
For the pixel clusters formed, the center coordinates C of each cluster are calculated using the formulaWhere n is the number of pixels in the cluster, (xi,yi) is the position coordinates of the pixels in the cluster;
And selecting the cluster with the calculated central coordinate C within a certain range as the basis of the candidate data line paragraph, and setting a distance threshold D so that when the distance between centers of two adjacent clusters is |Ci-Cj | < D, the two clusters are regarded as parts of the same paragraph, thereby determining the candidate data line paragraph.
Preferably, the preliminary weighting factors are configured according to the identified data line segments, comprising the sub-steps of:
Calculating the length L of each determined candidate data line paragraph, and distributing basic weights according to the lengths, wherein f is a monotonically increasing function, and the weights are larger as the paragraphs are longer;
On the basis of the allocated basic weight, adjusting the weight according to the importance degree of the position of the paragraph, setting a position weight factor Wp, if the paragraph is in the central area of the image, Wp = 1+ alpha, otherwise Wp = 1, wherein alpha is a positive constant, and represents the importance increasing coefficient of the central area;
combining the basic weight Wb and the position weight factor Wp, calculating the comprehensive weight Wc, and using a formula Wc=Wb×Wp as a preliminary weight factor of the candidate data line paragraph;
And sorting all paragraphs according to the obtained preliminary weight factors, selecting the top N paragraphs with higher weight as high-confidence paragraphs, and setting N as a percentage value smaller than 100.
Preferably, the extraction accuracy of the data line profile is optimized by using a set weight factor, comprising the following substeps:
Assigning a corresponding weight value to each pixel point in the candidate data line paragraph by using the determined preliminary weight factor, and calculating the weighted intensity Iw(p)=I(p)×We (p) of the pixel point p, wherein I (p) is an original intensity value;
Based on the resulting weighted intensities Iw (p), recalculating the total weight S for each candidate data line segment, using the formula s= Σp∈segmentIw (p), where p represents the pixel point in the segment;
Comparing the total weight S of all the paragraphs, selecting the paragraphs with higher total weight S as the component parts of the data line, setting a threshold value Ts, and considering the paragraphs as effective data line paragraphs only when S > Ts;
According to the selected valid data line segments, a complete data line profile is constructed by connecting adjacent and consistently oriented segments, ensuring that there is overlap or spacing between adjacent segments that does not exceed a given threshold Dt, i.e., |dij | < Dt, where Dij is the distance between segments i and j.
Preferably, the calibration weight allocation is performed according to the optimized profile, comprising the following sub-steps:
For each pixel point in the optimized data line contour, calculating the weighted intensity sum Sw (p) in the surrounding neighborhood N (p) of the pixel point, and using a formula Sw(p)=∑q∈N(q)Iw (q), wherein Iw (q) is the weighted intensity of the neighbor pixel point q;
Based on the obtained weighted intensity and Sw (p), the weight factor Wa (p) of the pixel point p is adjusted, and a formula is adoptedReflecting the relative importance of the pixel point in the neighborhood;
Recalculating the integrated weight for each paragraph on the data line profile Sa using the updated weight factor Wa (p), using the formula Sa(segment)=∑p∈segmentI(p)×Wa (p), where I (p) is the raw intensity value;
And according to the updated comprehensive weight Sa, the importance of the paragraph on the outline is again estimated and calibrated, so that the boundary of the data line is ensured to reflect the actual position more accurately.
Preferably, the data line is precisely positioned and routed using calibrated weights, comprising the sub-steps of:
Determining a contribution degree C (p) of each pixel point p in the outline of the data line according to the calibrated weight Wa, and using a formula C (p) =i (p) ×wa (p), wherein I (p) is an intensity value of the pixel point p;
based on the contribution degree C (p) of each pixel point, selecting the pixel points with the contribution degree higher than a set threshold Tc as salient points of the data line, namely C (p) > Tc, wherein the salient points form a basic frame of the data line;
forming a main path of the data line by connecting the determined salient points, calculating the fitting degree F of each straight line or curve segment on the path, and using a formulaTo ensure continuity and rationality of the path;
and correcting any discontinuous or unreasonable parts on the path according to the calculated fitting degree F, ensuring the smoothness and continuity of the whole path, and finally obtaining the precisely positioned data line path.
On the other hand, the invention provides a data line detection system based on weighted calculation, which comprises the following steps:
The image acquisition module is used for acquiring a digital image of the target scene;
the preprocessing and feature extraction module is used for preprocessing the acquired image to enhance contrast, and then performing feature extraction operation to identify potential data line areas;
the preliminary weight configuration module is used for determining candidate data line paragraphs based on the extracted features and configuring preliminary weight factors according to the identified data line paragraphs;
The weight calibration module is used for optimizing the extraction accuracy of the data line contour by using the set weight factors and carrying out calibration weight distribution according to the optimized contour;
And the path drawing module is used for accurately positioning and drawing the path of the data line by using the calibrated weight.
The data line detection system and the method based on weighted calculation have the following advantages compared with the prior art:
The invention enhances contrast by preprocessing the acquired target scene image and performs feature extraction on the basis to identify potential data line areas. Candidate data line segments are then determined by analysis of the extracted features and preliminary weighting factors are configured based on these segments. And further optimizing the extraction accuracy of the data line contour by using the set weight factors, and calibrating weight distribution according to the optimized contour. Finally, the calibrated weights are used to achieve accurate positioning of the data lines and to trace their paths. The method can dynamically adjust the weight according to the image content, thereby improving the detection precision and reducing the situations of false detection and missing detection.
Drawings
FIG. 1 is a flow chart of a data line detection method based on weighted calculation according to the present invention;
fig. 2 is a block diagram of a data line detection system based on weight calculation according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. The specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention provides a data line detection method based on weighted calculation, which is shown in fig. 1 and comprises the following steps:
S1, acquiring a digital image of a target scene, and further comprising the following substeps:
performing histogram equalization to improve local contrast of image by adopting formulaWherein I represents an original gray level Ienhanced, which is a new gray level after equalization, and L is a maximum value of gray levels;
On the basis of enhancing contrast, the structural element E is utilized to perform morphological open operation on the image Ienhanced to remove small object interference, and the formula is expressed asThen execute againWherein the method comprises the steps ofAnd ∈ represents corrosion and expansion operations, respectively;
From the resulting image Iopen, gaussian smoothing H is applied to reduce noise effects, the smoothed image Ismooth is denoted as Ismooth=Iopen H, where x represents the convolution operation, and this image is used for subsequent processing.
By implementing histogram equalization to improve the local contrast of the image, the visibility of details in the image can be enhanced, and particularly under the condition of uneven illumination, the overall contrast of the image can be more uniform, thereby being beneficial to the accurate extraction of subsequent features.
The morphological open operation is performed on the image by using the structural elements, so that small object interference in the image can be effectively removed, main characteristics of the image are kept unchanged, and the influence of noise is reduced, which is important for separating target characteristics (such as data lines) from complex background.
Finally, the Gaussian smoothing H is applied to reduce the influence of noise, so that the image can be further smoothed, and tiny irregularities are eliminated, which is not only helpful for improving the accuracy of subsequent feature extraction, but also for enhancing the continuity and integrity of target features such as data lines.
In conclusion, the series of preprocessing steps can improve the image quality in a complex environment, and provide clearer and cleaner basic images for subsequent data line detection, so that the detection accuracy and robustness are improved.
S2, preprocessing the acquired image to enhance the contrast ratio, and then performing feature extraction operation to identify potential data line areas, wherein the acquired image is converted into a gray space and histogram equalization is applied to remarkably enhance the contrast ratio of the image, so that the area with original darkness or lower contrast ratio becomes clearer, and the extraction of subsequent features is facilitated.
Specifically, pre-processing the acquired image to enhance contrast further comprises the sub-steps of:
Converting the acquired image into a gray space to obtain a gray image Ig, and using a formula Ig =0.299R+0.587G+0.114B, wherein R, G and B respectively represent red, green and blue channel values of an original image;
Applying histogram equalization to the converted gray-scale image Ig, calculating an equalized image Ieq by the formula Ieq(x,y)=cum(Ig (x, y))× (L-1), wherein cut (z) represents a cumulative distribution function, L is the number of gray-scale levels;
extracting a main feature by adaptive threshold segmentation T using the obtained image Ieq, setting a threshold T (x, y) =m (x, y) +k.s (x, y), wherein m (x, y) and s (x, y) are respectively a local average value and a standard deviation, and k is a constant, and finally obtaining a binarized image Ib, wherein
Based on the binarized image Ib, a connected component analysis is performed, different object regions are marked and separated, and clear object boundary information is provided for subsequent steps. The self-adaptive threshold segmentation technology can automatically adjust the threshold according to the characteristics of the local area of the image, so that the main features in the image can be extracted more accurately.
The connected component analysis can further help identify and separate different object regions in the image, noise and insignificant small features can be effectively removed by marking each connected component, leaving a larger connected region associated with the data line, providing a more accurate basis for subsequent feature extraction and data line location.
In general, the series of preprocessing steps can effectively improve the quality of an image, enhance the contrast ratio and remove noise, and through self-adaptive threshold segmentation and communication component analysis, potential data line areas can be identified more accurately, so that a solid foundation is laid for subsequent feature extraction and accurate positioning.
Specifically, performing the feature extraction operation to identify potential data line regions further includes the substeps of:
Applying a gradient operation to the obtained contrast-enhanced image Ienh, calculating gradient intensities Gx and Gy in the horizontal and vertical directions, and obtaining a gradient image G using the formula Gx=Ienh(x+1,y)-Ienh(x-1,y),Gy=Ienh(x,y+1)-Ienh (x, y-1), respectively, wherein
On the calculated gradient image G, non-maximum suppression is applied to emphasize edge pixels, i.e., for each pixel p, checking whether it is a local maximum, i.e., G (p) > G (p+Δd) and G (p) > G (p- Δd), where Δd refers to one small step along the gradient direction, preserving pixels meeting the condition as candidate edge points;
According to the selected candidate edge points, setting thresholds Th and Tl, wherein Th is a high threshold, Tl is a low threshold, selecting points with intensity higher than Th as strong edge points, and selecting points with intensity between Tl and Th as weak edge points;
a continuous line of edges is formed by connecting strong and weak edge points, and if a strong edge point is near a weak edge point, the weak edge point is considered to be part of the data line and marked as a potential data line region.
By applying gradient operations to the contrast enhanced image, edge information in the image can be effectively captured, highlighting potential data line regions. The gradient strength in the horizontal direction and the vertical direction is calculated, and the gradient image is synthesized, so that the characteristic of the edge in the image can be enhanced, and a foundation is provided for subsequent edge detection.
The application of non-maximum suppression (NMS) may further highlight edge pixels, ensuring that only locally maximum edge pixels are preserved, which may reduce unnecessary edge responses and make the detected edges more sharp and accurate.
By setting the high and low thresholds, a point with an intensity higher than the high threshold is selected as a strong edge point, and a point with an intensity between the high and low thresholds is selected as a weak edge point. This dual threshold technique is able to preserve points that may be true edges but are weaker due to noise or other factors, while removing most of the noise points.
Finally, by connecting the strong edge points and the weak edge points to form a continuous edge line, a complete data line path can be constructed. Particularly when there are strong edge points in the vicinity of the weak edge points, these are considered to be part of the data line, so that the shape of the data line can be more completely traced.
In a word, the series of feature extraction steps can effectively identify potential data line areas, reduce noise interference, ensure that the detected data line edges are more accurate and continuous, and improve the overall performance of data line detection.
S3, determining candidate data line paragraphs based on the extracted features, and configuring preliminary weight factors according to the identified data line paragraphs;
specifically, determining the candidate data line segment based on the extracted features further comprises the sub-steps of:
calculating a directional gradient θ for each pixel point in the identified potential data line region, which may be formulated byDeriving, wherein Gy and Gx are gradients in the vertical and horizontal directions, respectively;
According to the obtained direction gradient theta, clustering the pixel points in the potential area according to the gradient direction to form a plurality of pixel clusters with similar directions, and setting an angle threshold delta theta to enable the pixel points i and j of |thetaij | < delta theta to belong to the same cluster;
For the pixel clusters formed, the center coordinates C of each cluster are calculated using the formulaWhere n is the number of pixels in the cluster, (xi,yi) is the position coordinates of the pixels in the cluster;
And selecting the cluster with the calculated central coordinate C within a certain range as the basis of the candidate data line paragraph, and setting a distance threshold D so that when the distance between centers of two adjacent clusters is |Ci-Cj | < D, the two clusters are regarded as parts of the same paragraph, thereby determining the candidate data line paragraph.
By calculating a directional gradient for each pixel in the potential data line area, the edge information can be further refined, enabling the system to more accurately understand the directional properties of the individual pixels. This step facilitates subsequent pixel clustering because pixels in similar directions are more likely to belong to the same data line.
And clustering the pixel points according to the gradient direction by using the direction gradient to form pixel clusters with similar directions. The step can combine the pixel points with the same direction, thereby reducing the influence of stray pixels and improving the accuracy of data line detection.
By calculating the center coordinates of each cluster, the geometric center position of each cluster can be obtained, which facilitates subsequent analysis of the relationships between clusters. The calculation of the center coordinates is based on the positions of all pixels within the cluster, which makes the determined center position more reliable.
And according to the set distance threshold, treating the cluster with the center coordinates within a certain range as a part of the same paragraph. Such a method can help the system identify which clusters may belong to the same data line, thereby determining candidate data line paragraphs. The method not only can identify the continuous data line segments, but also can eliminate clusters with inconsistent directions or too far distance, thereby improving the accuracy and reliability of identification.
In summary, the steps can effectively separate potential data line segments from a complex background, improve recognition accuracy, reduce false alarm rate, and provide reliable basis for subsequent data line analysis and processing through preliminary weight factor configuration.
Specifically, configuring the preliminary weighting factor according to the identified data line segment specifically further includes the following sub-steps:
Calculating the length L of each determined candidate data line paragraph, and distributing basic weights according to the lengths, wherein f is a monotonically increasing function, and the weights are larger as the paragraphs are longer;
On the basis of the allocated basic weight, adjusting the weight according to the importance degree of the position of the paragraph, setting a position weight factor Wp, if the paragraph is in the central area of the image, Wp = 1+ alpha, otherwise Wp = 1, wherein alpha is a positive constant, and represents the importance increasing coefficient of the central area;
combining the basic weight Wb and the position weight factor Wp, calculating the comprehensive weight Wc, and using a formula Wc=Wb×Wp as a preliminary weight factor of the candidate data line paragraph;
And sorting all paragraphs according to the obtained preliminary weight factors, selecting the top N paragraphs with higher weight as high-confidence paragraphs, and setting N as a percentage value smaller than 100.
By calculating the length of each candidate data line segment and assigning a base weight to the length, it is possible to ensure that longer data line segments have higher base weights. This is because longer segments generally represent more coherent data line features, and therefore they should take a more important role in final data line detection.
The position weight factor is introduced to adjust the weight of the segments so that the segments of the data line located in the central region of the image have a higher weight. This is because the center of the image is typically the focus area of interest to the viewer, so the data line features located at the center are more likely to be features of interest to the user. This method can increase the correlation and importance of the detection results.
The importance of the data line segments falling on the length and the position can be reflected more comprehensively by combining the basic weight and the position weight factor to calculate the comprehensive weight. By using the integrated weights, each paragraph can be better assessed for importance in the overall detection and ranked accordingly.
By sorting all paragraphs and selecting the top N percent paragraphs with higher weight as high confidence paragraphs, the detection accuracy can be further improved. This approach ensures that the system focuses on those paragraphs that are most likely to represent real data lines, thereby reducing the likelihood of false positives.
In summary, by dynamically configuring the preliminary weight factors, the method can effectively distinguish the importance of different data line segments, improves the detection accuracy and reliability, and is particularly suitable for application scenes requiring high-precision data line detection.
S4, optimizing the extraction accuracy of the profile of the data line by using the set weight factors, and performing calibration weight distribution according to the optimized profile;
specifically, optimizing the extraction accuracy of the data line profile using the set weight factor further includes the sub-steps of:
Assigning a corresponding weight value to each pixel point in the candidate data line paragraph by using the determined preliminary weight factor, and calculating the weighted intensity Iw(p)=I(p)×We (p) of the pixel point p, wherein I (p) is an original intensity value;
Based on the resulting weighted intensities Iw (p), recalculating the total weight S for each candidate data line segment, using the formula s= Σp∈segmentIw (p), where p represents the pixel point in the segment;
Comparing the total weight S of all the paragraphs, selecting the paragraphs with higher total weight S as the component parts of the data line, setting a threshold value Ts, and considering the paragraphs as effective data line paragraphs only when S > Ts;
According to the selected valid data line segments, a complete data line profile is constructed by connecting adjacent and consistently oriented segments, ensuring that there is overlap or spacing between adjacent segments that does not exceed a given threshold Dt, i.e., |dij | < Dt, where Dij is the distance between segments i and j.
By assigning a corresponding weight value to each pixel point in the candidate data line segment and calculating the weighting intensity Iw (p) thereof, it is ensured that those pixels points with higher weights in the preliminary weighting factors occupy more important positions in the subsequent processing. The weighted intensity reflects the importance of the pixel point in the detection of the data line, and is helpful for more accurately extracting the outline of the data line.
Recalculating the total weight of each candidate data line segment may further emphasize those segments that have higher weights in both length and position. This step ensures that the system can identify the most representative data line features and ignore those paragraphs that are less weighted and unlikely to be real data lines.
By comparing the total weight of the paragraphs and selecting the paragraphs with higher total weight as the component parts of the data line, the high-quality data line paragraphs can be effectively screened out. The threshold is set, and the paragraph is considered as a valid data line paragraph only when S > Ts, which is helpful for reducing false detection and missing detection and improving detection accuracy.
Finally, by connecting adjacent segments with consistent directions, a complete data line profile is constructed, so that the overlapping or the interval between the adjacent segments is ensured not to exceed a given threshold value, and the finally obtained data line profile can be ensured to be consistent and reasonable. The method not only improves the integrity of the outline, but also ensures the continuity and consistency of the data line path.
In summary, by optimizing the extraction accuracy of the data line profile by using the set weight factor and performing calibration weight distribution according to the optimized profile, the method can remarkably improve the accuracy and reliability of data line detection, reduce the situations of false detection and missing detection, and is suitable for the data line detection requirements in various complex environments.
Specifically, the calibration weight allocation according to the optimized profile further includes the following sub-steps:
For each pixel point in the optimized data line contour, calculating the weighted intensity sum Sw (p) in the surrounding neighborhood N (p) of the pixel point, and using a formula Sw(p)=∑q∈N(q)Iw (q), wherein Iw (q) is the weighted intensity of the neighbor pixel point q;
Based on the obtained weighted intensity and Sw (p), the weight factor Wa (p) of the pixel point p is adjusted, and a formula is adoptedReflecting the relative importance of the pixel point in the neighborhood;
Recalculating the integrated weight for each paragraph on the data line profile Sa using the updated weight factor Wa (p), using the formula Sa(segment)=∑p∈segmentI(p)×Wa (p), where I (p) is the raw intensity value;
And according to the updated comprehensive weight Sa, the importance of the paragraph on the outline is again estimated and calibrated, so that the boundary of the data line is ensured to reflect the actual position more accurately.
The integrated intensity of the pixel points in the neighborhood can be reflected more finely by calculating the weighted intensity sum in the neighborhood around each pixel point in the optimized data line contour. This approach may enhance the understanding of local features, ensuring that the weight of each pixel point is more consistent with its importance in the local environment.
And adjusting the weight factor of the pixel point to reflect the relative importance of the pixel point in the neighborhood. This step enables the system to dynamically adjust the weights according to the features around the pixel points so that important pixel points occupy more important positions in the final contour construction.
The importance assessment of the paragraphs may be further optimized by recalculating the comprehensive weights for each paragraph on the data line profile using the updated weight factors. This step ensures that the weight of the paragraph is not only based on its own characteristics, but also takes into account the influence of the surrounding environment, thereby making the comprehensive weight of the paragraph more reasonable.
The importance of the paragraphs on the contour is again assessed and calibrated according to the updated comprehensive weights, so that the boundary of the data line can be ensured to reflect the actual position more accurately. The method improves the accuracy and consistency of the data line profile and reduces errors caused by insufficient consideration of local features.
In summary, by performing calibration weight distribution according to the optimized contour, the method can further improve the precision of data line detection, ensure more accurate and coherent boundaries of the data line contour, reduce false detection and missing detection, and is suitable for application scenes requiring high-precision data line detection.
S5, accurately positioning and tracing the data line by using the calibrated weight, and further comprising the following substeps:
Determining a contribution degree C (p) of each pixel point p in the outline of the data line according to the calibrated weight Wa, and using a formula C (p) =i (p) ×wa (p), wherein I (p) is an intensity value of the pixel point p;
based on the contribution degree C (p) of each pixel point, selecting the pixel points with the contribution degree higher than a set threshold Tc as salient points of the data line, namely C (p) > Tc, wherein the salient points form a basic frame of the data line;
forming a main path of the data line by connecting the determined salient points, calculating the fitting degree F of each straight line or curve segment on the path, and using a formulaTo ensure continuity and rationality of the path;
and correcting any discontinuous or unreasonable parts on the path according to the calculated fitting degree F, ensuring the smoothness and continuity of the whole path, and finally obtaining the precisely positioned data line path.
By using calibrated weights for each pixel in the data line profile to determine its contribution, it is possible to identify which pixels are more critical to constructing the data line profile. Such a quantitative analysis enables the algorithm to selectively focus on those pixels that have higher intensity values and are more likely to be part of the actual component of the data line.
Pixel points with contribution degrees higher than a set threshold value are selected as salient points of the data line, and the salient points form a basic framework of the data line. This method ensures that only those points that are truly characteristic of the data line will be selected, thereby improving the accuracy and reliability of data line identification.
The continuity and rationality of the path can be effectively evaluated by connecting the salient points to form a main path of the data line and calculating the fitting degree of each straight line or curve segment on the path. Paths with high fitting degree mean that the path segments are more in line with the shape characteristics of the actual data line, so that the quality of the paths is ensured.
Any discontinuous or unreasonable parts on the path are corrected according to the calculated fitting degree, and the process is helpful for eliminating abrupt changes or wrong connection in the path, and the smoothness and continuity of the whole path are ensured. After correction, the finally obtained precisely positioned data line path not only accords with the actual situation, but also has higher visual and geometric consistency.
In summary, the technical means improves the accuracy of positioning the data line, ensures the continuity and rationality of the path, and reduces the possibility of error positioning, thereby being applicable to the fields of application scenes such as automatic visual detection, image recognition and the like which need high-accuracy positioning of the data line.
On the other hand, the invention provides a data line detection system based on weighted calculation, which is shown in fig. 2 and comprises an image acquisition module, a preprocessing and feature extraction module, a preliminary weight configuration module, a weight calibration module and a path drawing module. The method comprises the following steps:
The image acquisition module is used for acquiring a digital image of the target scene;
the preprocessing and feature extraction module is used for preprocessing the acquired image to enhance contrast, and then performing feature extraction operation to identify potential data line areas;
the preliminary weight configuration module is used for determining candidate data line paragraphs based on the extracted features and configuring preliminary weight factors according to the identified data line paragraphs;
the weight calibration module is used for optimizing the extraction accuracy of the data line contour by using the set weight factors and performing calibration weight distribution according to the optimized contour;
the path drawing module is used for accurately positioning and drawing the path of the data line by using the calibrated weight.
In addition, the image acquisition module, the preprocessing and feature extraction module, the preliminary weight configuration module, the weight calibration module and the path drawing module are further configured to implement other steps of the data line detection method based on weighted calculation when executing, which are not described in detail herein.
In summary, the present invention enhances contrast by preprocessing the acquired target scene image, and performs feature extraction based thereon to identify potential data line regions. Candidate data line segments are then determined by analysis of the extracted features and preliminary weighting factors are configured based on these segments. And further optimizing the extraction accuracy of the data line contour by using the set weight factors, and calibrating weight distribution according to the optimized contour. Finally, the calibrated weights are used to achieve accurate positioning of the data lines and to trace their paths. The method can dynamically adjust the weight according to the image content, thereby improving the detection precision and reducing the situations of false detection and missing detection.
It should be noted that the foregoing description is only a preferred embodiment of the present invention, and although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood that modifications, equivalents, improvements and modifications to the technical solution described in the foregoing embodiments may occur to those skilled in the art, and all modifications, equivalents, and improvements are intended to be included within the spirit and principle of the present invention.

Claims (10)

Translated fromChinese
1.一种基于加权计算的数据线检测方法,其特征在于,包括以下步骤:1. A data line detection method based on weighted calculation, characterized in that it comprises the following steps:获取目标场景的数字图像;Acquire a digital image of a target scene;对获取的图像实施预处理以增强对比度,然后进行特征提取操作标识潜在数据线区域;Preprocessing the acquired image to enhance contrast, and then perform feature extraction to identify potential data line areas;基于提取到的特征确定候选数据线段落,依据识别的数据线段落配置初步权重因子;Determine candidate data line segments based on the extracted features, and configure preliminary weight factors according to the identified data line segments;利用设定的权重因子优化数据线轮廓的提取准确性,根据优化后的轮廓进行校准权重分配;The extraction accuracy of the data line profile is optimized using the set weight factor, and the calibration weight is allocated according to the optimized profile;使用校准后的权重实现数据线精确定位并描绘其路径。Use the calibrated weights to accurately locate the data lines and depict their paths.2.根据权利要求1所述的一种基于加权计算的数据线检测方法,其特征在于:在获取目标场景的数字图像后,包括以下子步骤:2. A data line detection method based on weighted calculation according to claim 1, characterized in that after acquiring a digital image of the target scene, the method comprises the following sub-steps:实施直方图均衡化提升图像的局部对比度,采用公式其中I表示原始灰度Ienhanced级,是均衡化后的新灰度级,L是灰度级的最大值;Implement histogram equalization to improve the local contrast of the image, using the formula Where I represents the original grayscale, Ienhanced level, is the new grayscale after equalization, and L is the maximum grayscale level;在增强对比度的基础上,利用结构元素E对图像Ienhanced执行形态学开运算去除小物体干扰,公式表示为后再执行其中分别代表腐蚀和膨胀操作;On the basis of contrast enhancement, the structural element E is used to perform morphological opening operation on the image Ienhanced to remove the interference of small objects. The formula is expressed as Then execute in and represent the erosion and dilation operations respectively;依据得到的图像Iopen,应用高斯平滑H减少噪声影响,平滑后的图像Ismooth表示为Ismooth=Iopen*H,其中*表示卷积操作,并将此图像用于后续处理。According to the obtained image Iopen , Gaussian smoothing H is applied to reduce the influence of noise. The smoothed image Ismooth is expressed as Ismooth =Iopen *H, where * represents a convolution operation, and this image is used for subsequent processing.3.根据权利要求2所述的一种基于加权计算的数据线检测方法,其特征在于:对获取的图像实施预处理以增强对比度,包括以下子步骤:3. A data line detection method based on weighted calculation according to claim 2, characterized in that: preprocessing the acquired image to enhance the contrast comprises the following sub-steps:将获取的图像转换至灰度空间,得到灰度图像Ig,使用公式Ig=0.299R+0.587G+0.114B,其中R,G,B分别代表原始图像的红、绿、蓝通道值;The acquired image is converted to grayscale space to obtain a grayscale image Ig , using the formula Ig =0.299R+0.587G+0.114B, where R, G, and B represent the red, green, and blue channel values of the original image, respectively;对转换得到的灰度图像Ig应用直方图均衡化,以公式Ieq(x,y)=cum(Ig(x,y))×(L-1)计算均衡化后的图像Ieq,其中cum(z)表示累积分布函数,L是灰度级数;Apply histogram equalization to the converted grayscale image Ig , and calculate the equalized image Ieq using the formula Ieq (x, y) = cum(Ig (x, y)) × (L-1), where cum(z) represents the cumulative distribution function and L is the number of grayscale levels;利用得到的图像Ieq,通过自适应阈值分割T提取主要特征,设定阈值T(x,y)=m(x,y)+k·s(x,y),其中m(x,y)和s(x,y)分别是局部平均值和标准差,k是常数,最终得到二值化图像Ib,其中Using the obtained imageIeq , the main features are extracted through adaptive threshold segmentation T, and the threshold is set as T(x,y)=m(x,y)+k·s(x,y), where m(x,y) and s(x,y) are the local mean and standard deviation respectively, and k is a constant. Finally, the binary imageIb is obtained, where基于二值化图像Ib,执行连通组件分析,标记并分离不同对象区域,为后续步骤提供清晰的对象边界信息。Based on the binary image Ib , connected component analysis is performed to mark and separate different object regions, providing clear object boundary information for subsequent steps.4.根据权利要求3所述的一种基于加权计算的数据线检测方法,其特征在于:进行特征提取操作标识潜在数据线区域,包括以下子步骤:4. A data line detection method based on weighted calculation according to claim 3, characterized in that: performing feature extraction operation to identify potential data line areas comprises the following sub-steps:对得到的增强对比度后的图像Ienh应用梯度运算,计算水平和垂直方向上的梯度强度Gx和Gy,分别使用公式Gx=Ienh(x+1,y)-Ienh(x-1,y),Gy=Ienh(x,y+1)-Ienh(x,y-1),得到梯度图像G,其中Apply gradient operation to the obtained contrast-enhanced image Ienh to calculate the gradient intensities Gx and Gy in the horizontal and vertical directions, respectively using the formulasGx =Ienh (x+1,y)-Ienh (x-1,y) andGy =Ienh (x,y+1)-Ienh (x,y-1), to obtain the gradient image G, where在计算出的梯度图像G上,应用非极大值抑制来突出边缘像素,即对于每个像素p,检查它是否是局部最大值,即G(p)>G(p+Δd)和G(p)>G(p-Δd),其中Δd指沿着梯度方向的一个小步长,保留满足条件的像素作为候选边缘点;On the calculated gradient image G, non-maximum suppression is applied to highlight edge pixels, that is, for each pixel p, check whether it is a local maximum, that is, G(p)>G(p+Δd) and G(p)>G(p-Δd), where Δd refers to a small step along the gradient direction, and pixels that meet the conditions are retained as candidate edge points;根据筛选出的候选边缘点,设定阈值Th和Tl,其中Th为高阈值,Tl为低阈值,选择那些强度高于Th的点作为强边缘点,并选择那些强度介于Tl和Th之间的点作为弱边缘点;According to the selected candidate edge points, set the thresholdsTh andTl , whereTh is the high threshold andTl is the low threshold, select those points with strength higher thanTh as strong edge points, and select those points with strength betweenTl andTh as weak edge points;通过连接强边缘点和弱边缘点形成连续的边缘线条,如果弱边缘点附近有强边缘点,则认为该弱边缘点属于数据线的一部分,并将其标记为潜在的数据线区域。A continuous edge line is formed by connecting strong edge points and weak edge points. If there is a strong edge point near a weak edge point, the weak edge point is considered to be part of the data line and is marked as a potential data line area.5.根据权利要求4所述的一种基于加权计算的数据线检测方法,其特征在于:基于提取到的特征确定候选数据线段落,包括以下子步骤:5. A data line detection method based on weighted calculation according to claim 4, characterized in that: determining the candidate data line segments based on the extracted features comprises the following sub-steps:对标识的潜在数据线区域中的每个像素点计算方向梯度θ,方向梯度可由公式得出,其中Gy和Gx分别为垂直和水平方向上的梯度;Calculate the directional gradient θ for each pixel in the identified potential data line area. The directional gradient can be expressed by the formula It is obtained that, where Gy and Gx are the gradients in the vertical and horizontal directions respectively;根据得出的方向梯度θ,将潜在区域内的像素点按梯度方向聚类,形成多个具有相似方向的像素簇,设定角度阈值Δθ,使得∣θij∣<Δθ的像素点i和j归属同一簇;According to the obtained directional gradient θ, the pixels in the potential area are clustered according to the gradient direction to form multiple pixel clusters with similar directions. The angle threshold Δθ is set so that the pixels i and j with |θ ij |<Δθ belong to the same cluster.对形成的像素簇,计算每个簇的中心坐标C,使用公式其中n是簇中像素的数量,(xi,yi)是簇中像素的位置坐标;For the formed pixel clusters, calculate the center coordinates C of each cluster using the formula Where n is the number of pixels in the cluster, (xi , yi ) is the position coordinate of the pixel in the cluster;选取计算出的中心坐标C位于一定范围内的簇作为候选数据线段落的基础,设定距离阈值D,使得两个相邻簇中心间的距离∣Ci-Cj∣<D时,这两个簇被视为同一段落的部分,从而确定候选的数据线段落。The clusters whose calculated center coordinates C are within a certain range are selected as the basis for candidate data line segments, and the distance threshold D is set so that when the distance between the centers of two adjacent clusters |Ci -Cj |<D, the two clusters are regarded as parts of the same segment, thereby determining the candidate data line segments.6.根据权利要求5所述的一种基于加权计算的数据线检测方法,其特征在于:依据识别的数据线段落配置初步权重因子,包括以下子步骤:6. A data line detection method based on weighted calculation according to claim 5, characterized in that: configuring a preliminary weight factor according to the identified data line segments comprises the following sub-steps:针对确定的每个候选数据线段落,计算其长度L,并根据长度分配基础权重,设定基础权重Wb=f(L),其中f是一个单调递增的函数,反映段落越长其权重越大;For each determined candidate data line segment, calculate its length L, and assign a basic weight according to the length, and set the basic weight Wb =f(L), where f is a monotonically increasing function, reflecting that the longer the segment, the greater its weight;在分配的基础权重之上,根据段落所在位置的重要程度调整权重,设定位置权重因子Wp,若段落在图像中心区域,则Wp=1+α,否则Wp=1,其中α是一个正的常数,表示中心区域的重要性增加系数;On top of the assigned basic weight, the weight is adjusted according to the importance of the location of the paragraph, and the position weight factor Wp is set. If the paragraph is in the center of the image, Wp = 1 + α, otherwise Wp = 1, where α is a positive constant, indicating the importance increase coefficient of the center area;结合基础权重Wb和位置权重因子Wp,计算综合权重Wc,使用公式Wc=Wb×Wp,以此作为候选数据线段落的初步权重因子;Combine the basic weight Wb and the position weight factor Wp to calculate the comprehensive weight Wc , using the formula Wc =Wb ×Wp , and use this as the preliminary weight factor of the candidate data line segment;依据得到的初步权重因子,对所有段落进行排序,选择权重较高的前N个百分比的段落作为高置信度段落,设定N为小于100的百分比数值。According to the obtained preliminary weight factors, all paragraphs are sorted, and the first N percentages of paragraphs with higher weights are selected as high-confidence paragraphs, and N is set to a percentage value less than 100.7.根据权利要求6所述的一种基于加权计算的数据线检测方法,其特征在于:利用设定的权重因子优化数据线轮廓的提取准确性,包括以下子步骤:7. A data line detection method based on weighted calculation according to claim 6, characterized in that: using a set weight factor to optimize the extraction accuracy of the data line contour comprises the following sub-steps:使用确定的初步权重因子,对候选数据线段落中的每个像素点赋予相应的权重值,计算像素点p的加权强度Iw(p)=I(p)×We(p),其中I(p)是原始强度值;Using the determined preliminary weight factor, assign a corresponding weight value to each pixel in the candidate data line segment, and calculate the weighted intensity of the pixel p: Iw (p) = I (p) ×We (p), where I (p) is the original intensity value;基于得到的加权强度Iw(p),重新计算每个候选数据线段落的总权重S,使用公式S=∑p∈segmentIw(p),其中p表示段落中的像素点;Based on the obtained weighted intensity Iw (p), the total weight S of each candidate data line segment is recalculated using the formula S = ∑p∈segment Iw (p), where p represents a pixel point in the segment;比较各段落的总权重S,选择总权重S较高的段落作为数据线的组成部分,设定一个阈值Ts,只有当S>Ts时才认为该段落为有效数据线段落;Compare the total weights S of each paragraph, select the paragraph with higher total weight S as the component of the data line, set a threshold Ts, and only when S>Ts is the paragraph considered as a valid data line paragraph;根据选定的有效数据线段落,通过连接相邻且方向一致的段落,构建完整的数据线轮廓,确保相邻段落之间存在重叠或间距不超过给定阈值Dt,即∣Dij∣<Dt,其中Dij是段落i和j之间的距离。According to the selected valid data line segments, a complete data line contour is constructed by connecting adjacent segments with the same direction, ensuring that there is no overlap or the spacing between adjacent paragraphs does not exceed a given threshold Dt, that is, |Dij |<Dt, where Dij is the distance between paragraphs i and j.8.根据权利要求7所述的一种基于加权计算的数据线检测方法,其特征在于:根据优化后的轮廓进行校准权重分配,包括以下子步骤:8. A data line detection method based on weighted calculation according to claim 7, characterized in that: calibration weight allocation is performed according to the optimized profile, comprising the following sub-steps:对优化后的数据线轮廓中的每个像素点,计算其周围邻域N(p)内的加权强度和Sw(p),使用公式Sw(p)=∑q∈N(q)Iw(q),其中Iw(q)是邻居像素点q的加权强度;For each pixel point in the optimized data line profile, calculate the weighted intensity sum Sw (p) in its surrounding neighborhood N (p), using the formula Sw (p) = ∑q∈N(q) Iw (q), where Iw (q) is the weighted intensity of the neighboring pixel point q;基于得到的加权强度和Sw(p),调整像素点p的权重因子Wa(p),采用公式以反映该像素点在邻域内的相对重要性;Based on the obtained weighted intensity andSw (p), the weight factorWa (p) of pixel p is adjusted using the formula To reflect the relative importance of the pixel in the neighborhood;利用更新的权重因子Wa(p),重新计算数据线轮廓上每个段落的综合权重Sa,使用公式Sa(segment)=∑p∈segmentI(p)×Wa(p),其中I(p)是原始强度值;Using the updated weight factorWa (p), recalculate the comprehensive weightSa of each segment on the data line profile using the formulaSa (segment)=∑p∈segment I(p)×Wa (p), where I(p) is the original intensity value;根据更新的综合权重Sa,再次评估并校准轮廓上段落的重要性,确保数据线的边界更加精确地反映实际位置。According to the updated comprehensive weightSa , the importance of the segments on the contour is evaluated and calibrated again, ensuring that the boundaries of the data lines reflect the actual positions more accurately.9.根据权利要求8所述的一种基于加权计算的数据线检测方法,其特征在于:使用校准后的权重实现数据线精确定位并描绘其路径,包括以下子步骤:9. A data line detection method based on weighted calculation according to claim 8, characterized in that: using the calibrated weights to accurately locate the data line and depict its path, comprising the following sub-steps:根据校准的权重Wa,确定每个像素点p在数据线轮廓中的贡献度C(p),使用公式C(p)=I(p)×Wa(p),其中I(p)是像素点p的强度值;According to the calibrated weightWa , the contribution C(p) of each pixel point p in the data line profile is determined using the formula C(p) = I(p) × Wa(p), where I(p) is the intensity value of the pixel point p;基于每个像素点的贡献度C(p),选择贡献度高于设定阈值Tc的像素点作为数据线的显著点,即C(p)>Tc,这些显著点构成数据线的基本框架;Based on the contribution C(p) of each pixel, the pixels with contribution higher than the set threshold Tc are selected as the salient points of the data line, that is, C(p)>Tc. These salient points constitute the basic framework of the data line.通过连接确定的显著点,形成数据线的主干路径,并计算路径上每段直线或曲线段的拟合度F,使用公式以确保路径的连贯性和合理性;By connecting the determined significant points, the main path of the data line is formed, and the fitting degree F of each straight line or curve segment on the path is calculated using the formula To ensure the continuity and rationality of the path;根据计算的拟合度F,对路径上的任何不连续或不合理部分进行修正,确保整个路径的光滑性和连续性,最终得到精确定位的数据线路径。According to the calculated fit degree F, any discontinuous or unreasonable parts on the path are corrected to ensure the smoothness and continuity of the entire path, and finally obtain a precisely positioned data line path.10.一种基于加权计算的数据线检测系统,其特征在于:包括:10. A data line detection system based on weighted calculation, characterized in that it includes:图像获取模块,用于获取目标场景的数字图像;An image acquisition module, used to acquire a digital image of a target scene;预处理与特征提取模块,用于对获取的图像实施预处理以增强对比度,然后进行特征提取操作标识潜在数据线区域;A preprocessing and feature extraction module is used to preprocess the acquired image to enhance the contrast, and then perform feature extraction operations to identify potential data line areas;初步权重配置模块,用于基于提取到的特征确定候选数据线段落,依据识别的数据线段落配置初步权重因子;A preliminary weight configuration module, for determining candidate data line segments based on the extracted features, and configuring preliminary weight factors according to the identified data line segments;权重校准模块,用于利用设定的权重因子优化数据线轮廓的提取准确性,根据优化后的轮廓进行校准权重分配;A weight calibration module is used to optimize the extraction accuracy of the data line profile using the set weight factor and to distribute the calibration weight according to the optimized profile;路径描绘模块,用于使用校准后的权重实现数据线精确定位并描绘其路径。The path depiction module is used to use the calibrated weights to accurately locate the data line and depict its path.
CN202411369182.XA2024-09-292024-09-29Data line detection system and method based on weighted calculationActiveCN119359609B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202411369182.XACN119359609B (en)2024-09-292024-09-29Data line detection system and method based on weighted calculation

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202411369182.XACN119359609B (en)2024-09-292024-09-29Data line detection system and method based on weighted calculation

Publications (2)

Publication NumberPublication Date
CN119359609Atrue CN119359609A (en)2025-01-24
CN119359609B CN119359609B (en)2025-07-29

Family

ID=94315410

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202411369182.XAActiveCN119359609B (en)2024-09-292024-09-29Data line detection system and method based on weighted calculation

Country Status (1)

CountryLink
CN (1)CN119359609B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119992671A (en)*2025-04-162025-05-13吉林嘉信科技有限公司 A biometric identification method and system

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020025079A1 (en)*1997-06-092002-02-28Naoki KuwataImage processing apparatus, an image processing method, a medium on which an image processing control program is recorded, an image evaluation device, an image evaluation method and a medium on which an image evaluation program is recorded
JP2004312387A (en)*2003-04-072004-11-04Sharp Corp Image processing method, image processing device, image forming device, imaging device, and computer program
US20050232482A1 (en)*2004-01-142005-10-20Konica Minolta Photo Imaging, Inc.Image processing method, image processing apparatus and image processing program
CN104700421A (en)*2015-03-272015-06-10中国科学院光电技术研究所Edge detection algorithm based on canny self-adaptive threshold value
US20170098310A1 (en)*2014-06-302017-04-06Ventana Medical Systems, Inc.Edge-based local adaptive thresholding system and methods for foreground detection
EP3739356A1 (en)*2019-05-122020-11-18Origin Wireless, Inc.Method, apparatus, and system for wireless tracking, scanning and monitoring
KR20220074715A (en)*2020-11-272022-06-03삼성전자주식회사Method and apparatus for image processing
US20220292645A1 (en)*2021-03-122022-09-15China University Of Mining & Technology, BeijingMethod for restoring video data of drainage pipe based on computer vision
CN115131262A (en)*2021-03-122022-09-30华为技术有限公司Target detection method and device
CN118674748A (en)*2024-06-062024-09-20河南送变电建设有限公司Visual detection method, visual detection system and computer-readable storage medium for cable laying

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020025079A1 (en)*1997-06-092002-02-28Naoki KuwataImage processing apparatus, an image processing method, a medium on which an image processing control program is recorded, an image evaluation device, an image evaluation method and a medium on which an image evaluation program is recorded
JP2004312387A (en)*2003-04-072004-11-04Sharp Corp Image processing method, image processing device, image forming device, imaging device, and computer program
US20050232482A1 (en)*2004-01-142005-10-20Konica Minolta Photo Imaging, Inc.Image processing method, image processing apparatus and image processing program
US20170098310A1 (en)*2014-06-302017-04-06Ventana Medical Systems, Inc.Edge-based local adaptive thresholding system and methods for foreground detection
CN104700421A (en)*2015-03-272015-06-10中国科学院光电技术研究所Edge detection algorithm based on canny self-adaptive threshold value
EP3739356A1 (en)*2019-05-122020-11-18Origin Wireless, Inc.Method, apparatus, and system for wireless tracking, scanning and monitoring
KR20220074715A (en)*2020-11-272022-06-03삼성전자주식회사Method and apparatus for image processing
US20220292645A1 (en)*2021-03-122022-09-15China University Of Mining & Technology, BeijingMethod for restoring video data of drainage pipe based on computer vision
CN115131262A (en)*2021-03-122022-09-30华为技术有限公司Target detection method and device
CN118674748A (en)*2024-06-062024-09-20河南送变电建设有限公司Visual detection method, visual detection system and computer-readable storage medium for cable laying

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
方智文;曹治国;肖阳;: "基于多尺度局部极值和边缘检测的目标性算法", 信号处理, no. 08, 25 August 2016 (2016-08-25)*
李召: "基于边界保持的超像素分割算法研究", 《硕士电子期刊》, 15 December 2021 (2021-12-15)*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119992671A (en)*2025-04-162025-05-13吉林嘉信科技有限公司 A biometric identification method and system

Also Published As

Publication numberPublication date
CN119359609B (en)2025-07-29

Similar Documents

PublicationPublication DateTitle
CN114418957B (en) Image Crack Segmentation Method Based on Global and Local Binary Patterns Based on Robot Vision
CN113781402B (en)Method and device for detecting scratch defects on chip surface and computer equipment
CN114862862A (en)Pump body cold shut defect identification method and system based on image processing
CN111179243A (en)Small-size chip crack detection method and system based on computer vision
CN113592861A (en)Bridge crack detection method based on dynamic threshold
CN116109644B (en)Surface defect detection method for copper-aluminum transfer bar
CN117853510A (en)Canny edge detection method based on bilateral filtering and self-adaptive threshold
CN115311277B (en)Pit defect identification method for stainless steel product
CN115330645B (en)Welding image enhancement method
CN115511889A (en)Method for detecting welding defects on surface of solar cell panel bracket
CN115294159B (en)Method for dividing corroded area of metal fastener
CN116740072B (en)Road surface defect detection method and system based on machine vision
CN111695373B (en)Zebra stripes positioning method, system, medium and equipment
CN118275449B (en)Copper strip surface defect detection method, device and equipment
CN119359609B (en)Data line detection system and method based on weighted calculation
CN111354047B (en)Computer vision-based camera module positioning method and system
CN115082466B (en)PCB surface welding spot defect detection method and system
CN118941582B (en)Geological survey remote sensing image optimization segmentation method
CN109584253B (en)Oil abrasive particle image segmentation method
CN113723314A (en)Sugarcane stem node identification method based on YOLOv3 algorithm
CN119151886B (en) A PCBA board surface defect detection method based on computer vision
CN111369570A (en)Multi-target detection tracking method for video image
CN116385434B (en)Intelligent detection method for precast beam cracks
CN114820625A (en)Automobile top block defect detection method
CN115511815A (en)Cervical fluid-based cell segmentation method and system based on watershed

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp