[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105631880A - Lane line segmentation method and apparatus - Google Patents

Lane line segmentation method and apparatus Download PDF

Info

Publication number
CN105631880A
CN105631880A CN201511023177.4A CN201511023177A CN105631880A CN 105631880 A CN105631880 A CN 105631880A CN 201511023177 A CN201511023177 A CN 201511023177A CN 105631880 A CN105631880 A CN 105631880A
Authority
CN
China
Prior art keywords
track
line image
image
pixel
line
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
CN201511023177.4A
Other languages
Chinese (zh)
Other versions
CN105631880B (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201511023177.4A priority Critical patent/CN105631880B/en
Publication of CN105631880A publication Critical patent/CN105631880A/en
Application granted granted Critical
Publication of CN105631880B publication Critical patent/CN105631880B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle
    • G06T2207/30256Lane; Road marking

Landscapes

  • Image Analysis (AREA)

Abstract

The invention discloses a lane line segmentation method and apparatus. The method comprises: a lane line image is collected; the lane line image is processed by using a convolution neural network to obtain a coarse segmentation result; and according to the coarse segmentation result and the lane line image, an image segmentation model is constructed to carry out subdivision on the lane line image, thereby determine a lane line area. According to the invention, when the image segmentation model is constructed, information of the whole lane line image is used and segmentation of the image segmentation model becomes precise, so that lane line segmentation precision is improved.

Description

Track line dividing method and device
Technical field
The embodiment of the present invention relates to Cartographic Technique, particularly relates to a kind of track line dividing method and device.
Background technology
In natural scene, line segmentation in accurate track can help the generation of graph key traffic key element accurately, is automatic Pilot and the auxiliary main dependence technology driven.
In prior art, the segmentation for track line is generally the method based on image procossing, first orients the track line in the image collected, asks for the image gradient near the line of track, will respond the border of place the strongest as track line.
Prior art utilizes the information of a regional area to ask for image gradient, it is easy to be subject to influence of noise, when there is shade, block or during the problem such as track line is smudgy error bigger; For non-single root track line (such as two-wire, real dotted line etc.), accurate track line cannot be oriented. Therefore, prior art also exists the coarse defect of track line of segmentation.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of track line dividing method and device, to improve the tolerance range of the track line of segmentation.
First aspect, embodiments provides a kind of track line dividing method, and described method comprises:
Gather track line image;
Utilize convolutional neural networks to be processed by described track line image, obtain coarse segmentation result;
According to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, it is determined that line region, track.
Second aspect, the embodiment of the present invention additionally provides a kind of track line cutting device, and described device comprises:
Track line acquisition module, for gathering track line image;
Coarse segmentation module, for utilizing convolutional neural networks to be processed by described track line image, obtains coarse segmentation result;
Module is cut in segmentation, for according to described coarse segmentation result and described track line image, design of graphics cuts model and segmented by described track line image, it is determined that line region, track.
The technical scheme of the embodiment of the present invention, by after collecting track line image, utilize convolutional neural networks to be processed by described track line image, obtain the coarse segmentation result to track line, then according to coarse segmentation result and track line image, design of graphics cuts model and is segmented by track line image, determine line region, track, due to when design of graphics cuts model, it may also be useful to the information of whole track line image, and figure cuts the more accurate of model segmentation, it is to increase the tolerance range of the track line of segmentation.
Accompanying drawing explanation
Fig. 1 is the schema of a kind of track line dividing method that the embodiment of the present invention one provides;
Fig. 2 is the example schematic network structure of the convolutional neural networks in the track line dividing method of embodiment of the present invention offer;
Fig. 3 is the example image of the track line image used in the track line dividing method of embodiment of the present invention offer;
Track line image in Fig. 3 is utilized convolutional neural networks to identify the image of the coarse segmentation result obtained in the embodiment of the present invention by Fig. 4;
Fig. 5 is the schema of a kind of track line dividing method that the embodiment of the present invention two provides;
Fig. 6 is the schema of a kind of track line dividing method that the embodiment of the present invention three provides;
Fig. 7 is the structural representation of a kind of track line cutting device that the embodiment of the present invention four provides.
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in further detail. It should be appreciated that specific embodiment described herein is only for explaining the present invention, but not limitation of the invention. It also should be noted that, for convenience of description, accompanying drawing illustrate only part related to the present invention and not all content.
Track line dividing method described in the embodiment of the present invention and device, the positioning result based on track line is carried out, and the localization method of track line has a lot, specifically how to position not within the scope of the discussion of the embodiment of the present invention.
Embodiment one
Fig. 1 is the schema of a kind of track line dividing method that the embodiment of the present invention one provides, the present embodiment is applicable in the situation splitting track line wherein according to the track line image navigated to, the method can be performed by track line cutting device, described track line cutting device can be integrated in the terminal such as computer or mobile terminal, specifically comprises as follows:
S110, gathers track line image.
When navigating to track line, by control camera collection track line image.
S120, utilizes convolutional neural networks to be processed by described track line image, obtains coarse segmentation result.
Wherein, convolutional neural networks (ConvolutionalNeuralNetwork, CNN) is a kind of feedforward neural network, and its artificial neuron unit can respond the surrounding cells in part coverage, has outstanding performance for large-scale image procossing. The pixel contact that the space relationship of image is also local is comparatively tight, and distant pixel interdependence is then more weak. Thus, each neurone there is no need global image is carried out perception in fact, it is only necessary to local is carried out perception, then comprehensively gets up just to obtain the information of the overall situation in the more high-rise information by local.
Fig. 2 is the example schematic network structure of the convolutional neural networks in the track line dividing method of embodiment of the present invention offer, as shown in Figure 2, convolutional neural networks is the neural network of a multilayer, every layer is made up of multiple two dimension plane, and each plane is made up of multiple independent neurone, input picture is by carrying out convolution with three wave filters that can train with being biased, three Feature Mapping figure are produced at convolutional layer C1 after convolution, then four pixels often organized in Feature Mapping figure are sued for peace again, weighted value, it is biased, the Feature Mapping figure of three pond layer S2 is obtained by a Sigmoid function. these mapping graphs entered filtering again and obtained convolutional layer C3. this level structure is the same with pond layer S2 again produces pond layer S4. finally, these pixels value is rasterized, and connects into a vector and be input to traditional neural network B5, obtains Output rusults.
A kind of typical convolutional neural networks structure be " input picture-convolutional layer-pond layer-convolutional layer-pond layer-... the articulamentum-Output rusults of the articulamentum of-pond layer-entirely-entirely ". Wherein, convolutional layer passes through convolution algorithm, it is possible to the signal feature in original image is strengthened, and reduces noise; Pond layer utilizes the principle of image local correlation, and image is carried out sub-sampling, it is possible to reduce data processing amount remain with by information simultaneously; Full articulamentum is for learning the feature of local and the overall situation.
Before utilizing convolutional neural networks to be processed by described track line image, utilize a large amount of samples that convolutional neural networks is carried out training study, obtain the convolutional neural networks trained, in convolutional neural networks line image input in track trained again, Output rusults is just coarse segmentation result, in coarse segmentation result, the codomain of each pixel is 0-1, represent the possibility belonging to track line, more close to 1, represent that the probability belonging to track line is more big.
S130, according to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, it is determined that line region, track.
Wherein, figure cuts model and namely utilizes figure to cut (GraphCut) algorithm to realize Iamge Segmentation. Iamge Segmentation can regard element marking problem as, and the mark of target is set to 1, and the mark of background is set to 0, and this process can be cut minimization of energy function by minimumization figure and be obtained, it is intended that separated by object and background. Figure cuts algorithm only to be needed respectively to draw strokes as input in prospect (target) and background place, and algorithm will set up each pixel tax weight graph similar to prospect background, and minimum cuts differentiation prospect and background by solving. This algorithm is the method based on Color Statistical sampling, and the image effect that prospect background difference is bigger is better.
According to described coarse segmentation result, determine the absolute foreground area of track line image and absolute background area, and utilize figure to cut algorithm design of graphics and cut model, track line image is segmented, obtain the tax weight graph that each pixel in the line chart of track is similar to prospect background, and then according to weights, prospect and background segment are opened, it is determined that prospect be line region, track.
The technical scheme of the present embodiment, by after collecting track line image, utilize convolutional neural networks to be processed by described track line image, obtain the coarse segmentation result to track line, then according to coarse segmentation result and track line image, design of graphics cuts model and is segmented by track line image, determine line region, track, due to when design of graphics cuts model, it may also be useful to the information of whole track line image, and figure cuts the more accurate of model segmentation, it is to increase the tolerance range of the track line of segmentation.
On the basis of technique scheme, utilize convolutional neural networks to be processed by described track line image, obtain coarse segmentation result and preferably include:
Described track line image is divided into the square image blocks of same size;
Extract the view data of described square image blocks in color space model, and described view data is normalized;
The convolutional neural networks that view data input after normalization method has been trained is identified, obtains recognition result;
The image that described recognition result is normalized to size same with described square image blocks, obtains coarse segmentation result.
First, the track line image of entirety being carried out piecemeal, be divided into the size of every block to be the square image blocks of M �� M pixel, wherein, M can be arranged according to the network configuration of convolutional neural networks; For a square image blocks, extract the data of multicolour space model, comprise at least two in RGB, HSV, YCrCb and Lab etc. kind, undertaken merging (namely piecing together) by the channel data of these the different color spaces extracted, and under normalizing to identical size; The convolutional neural networks that view data input after the normalization method of each square image blocks has been trained is identified, the size of the recognition result obtained is N �� N pixel, in order to avoid producing poor fitting problem, general requirement N �� N is less than M �� M, wherein, N is determined by the network configuration of convolutional neural networks; Described recognition result is normalized to M �� M pixel, each pixel represents the possibility belonging to track line, codomain is 0-1, more close to 1, represents that the probability belonging to track line is more big, predetermined threshold value can be set, when the value of pixel is more than or equal to predetermined threshold value, it is determined that this pixel belongs to track line, after the recognition result of each square image blocks is normalized to M �� M pixel, according to original sequential concatenation to together, obtaining coarse segmentation result. But owing to, during to recognition result normalization method, having carried out interpolation, so coarse segmentation result resolving power is not enough, therefore, in addition it is also necessary to coarse segmentation result is segmented. As shown in Figure 3 and Figure 4, Fig. 3 is the example image of the track line image used in the track line dividing method of embodiment of the present invention offer, and the track line image in Fig. 3 is utilized convolutional neural networks to identify the image of the coarse segmentation result obtained in the embodiment of the present invention by Fig. 4. Wherein, when track line image is continued piecemeal, when can not form square image blocks to last remaining image, it is possible to a part overlapping with previous image block so that with remaining image sets dreit) image block.
Wherein, rgb color space model adopts R (Red, red), G (Green, green) and B (Blue, blue) three primary colours represent a kind of color, each color can be added in different ratios by R, G, B three primary colours and mix; HSV color space model adopts conical space model to describe, wherein, H (Hue, tone) measures by angle, span is 0 �㡫360 ��, S (Saturation, saturation ratio) is a ratio value, and scope is from 0 to 1, its represents the ratio between the purity of selected color and the maximum purity of this color, V (Value, brightness) represents the light levels of color, and scope is from 0 to 1; YCrCb color space and YUV color space, it is mainly used in optimizing the transmission of colourvideo signal, make its compatible old-fashioned monochrome television backward, wherein, " Y " represents lightness (Luminance or Luma), is also exactly grey decision-making, and that " U " and " V " represents is then colourity (Chrominance or Chroma), effect describes colors of image and saturation ratio, is used to specify the color of pixel; Lab color space model a, b tri-key elements by lightness (L) with about color form, L represents lightness (Luminosity), a represents the scope from carmetta to green, b represents the scope from yellow to blueness, the codomain of L by be just equivalent to when 0 to 100, L=50 50% black, the codomain of a and b is all by+127 to-128, wherein+127a is exactly red, just becomes green when being gradually transitioned into-128a; Same principle ,+127b is yellow, and-128b is blue.
Embodiment two
Fig. 5 is the schema of a kind of track line dividing method that the embodiment of the present invention two provides, the present embodiment in embodiment one according to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, determine that line region, track is optimized, specifically comprise as follows:
S510, gathers track line image.
S520, utilizes convolutional neural networks to be processed by described track line image, obtains coarse segmentation result.
S530, according to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and the uncertain region in the line image of described track.
This step mainly realizes the initialize that figure cuts model, namely by the process to described coarse segmentation result, point out in the line image of described track, which pixel belongs to absolute foreground area (track line), which pixel belongs to absolute background area (non-track line), and which pixel belongs to uncertain region.
Wherein, according to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and uncertain region in the line image of described track preferably include:
Described coarse segmentation result is carried out binary conversion treatment, obtains binary image;
Described binary image is carried out corrosion operation, it is determined that the absolute foreground area of track line image;
Described binary image is carried out expansive working, it is determined that the absolute background area of track line image;
Using the uncertain region of region except described absolute foreground area and absolute background area in the line image of described track as track line image.
First described coarse segmentation result is carried out binary conversion treatment, obtain binary image I; Described binary image I is carried out corrosion operation, the result I after being corrodederode, by the result I after binary image I and corrosionerodeCarrying out and computing, its result is absolute foreground area, can determine the absolute foreground area of track line image by the location of pixels of this absolute foreground area; Described binary image I is carried out expansive working, the result I after being expandeddilate, by the result I after binary image I and expansiondilateCarrying out or computing, its result is absolute background area, can determine the absolute background area of track line image by the location of pixels of this absolute background area; Using the uncertain region of region except described absolute foreground area and absolute background area in the line image of described track as track line image, see following formula:
Wherein, ImaskFor the mark to track line image, fg is the absolute foreground area of track line image, and bg is the absolute background area of track line image, and unknown is the uncertain region of track line image, and I is binary image, IerodeFor the result after corrosion, IdilateFor the result after expansion.
S540, according to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result.
Absolute foreground area can being labeled as 1, namely definitely the pixel of foreground area belongs to the probability of prospect is 1; Absolute background area is labeled as 0, and namely definitely the pixel of background area belongs to the probability of prospect is 0. According to described absolute foreground area, definitely background area and described track line image, the figure building track line image cuts model, this figure cuts model and represents by the energy function of track line image, figure is cut model solve, namely the pixel when value solving energy function reaches minimum belongs to the probability of prospect, the probability belonging to prospect according to pixel just can determine whether pixel belongs to prospect, namely whether belongs to line region, track, and this result is thin segmentation result.
Wherein, according to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result and preferably includes:
The figure building described track line image according to following formula cuts model:
arg min b E = E d a t a + E s m o o t h n e s s = Σ p = ( x , y ) ω p α p + Σ q ∈ N p ω p q c | | b q - b p | |
Wherein, b is the probability that the pixel in the line image of track belongs to prospect, and E is the energy function of described track line image, EdataFor the data item in the energy function of track line image, EsmoothnessFor the level and smooth item in the energy function of track line image, ��pFor pixel p belongs to the probability of prospect, ��pFor pixel p belongs to the weight of prospect, (x, y) is the coordinate of pixel p in the line image of track,For the weight of the color distortion of neighbor pixel p and q, NpFor the neighborhood of pixel p, bpFor pixel p belongs to the probability of prospect, bqFor pixel q belongs to the probability of prospect, wherein,cpFor the value of color of pixel p, cqFor the value of color of pixel q, ��cFor default weighting threshold value;
Build the gauss hybrid models of definitely foreground area and absolute background area in the line image of track respectively, determine that pixel p belongs to the probability �� of prospect according to following formulapAnd weights omegap:
��p=GMMfg/(GMMfg+GMMbg)
Wherein, GMMfgFor the gauss hybrid models of foreground area absolute in the line image of track, GMMbgFor the gauss hybrid models of background area absolute in the line image of track, fg is the absolute foreground area in the line image of track, and bg is the absolute background area in the line image of track;
Utilizing max-flow min-cut algorithm that the figure of track line image is cut model to solve, the pixel obtained in the line image of track belongs to the probability b of prospect, when the probability that pixel belongs to prospect is greater than predetermined probabilities threshold value, it is determined that this pixel belongs to prospect;
When at least two neighbor pixels belong to prospect, form connected domain.
Wherein, gauss hybrid models accurately quantizes things with Gaussian probability density function (normal distribution curve), and a things is decomposed into some models formed based on Gaussian probability density function (normal distribution curve). The fundamental theorem of max-flow min-cut algorithm is the max-flow that the minimum energy sum cut equals in network. Figure cuts model and image segmentation problem is associated with the minimum problem of cutting of figure, therefore by max-flow min-cut algorithm, figure can be cut model and solve.
S550, it is determined that the largest connected territory in described thin segmentation result is line region, track.
Relatively the connected domain in described thin segmentation result, finds out largest connected territory wherein, this largest connected territory is defined as line region, track.
The technical scheme of the present embodiment, by utilizing convolutional neural networks track line image carried out after process obtains coarse segmentation result, according to this coarse segmentation result, determine the absolute foreground area in the line image of track, definitely background area and uncertain region, design of graphics cuts model and solves, obtain thin segmentation result, it is determined that the largest connected territory in described thin segmentation result is line region, track, further increase the tolerance range of the track line of segmentation.
Embodiment three
Fig. 6 is the schema of a kind of track line dividing method that the embodiment of the present invention three provides, and embodiment one is optimized by the present embodiment, on the basis of embodiment one, adds the content that the edge point to line region, track verifies, specifically comprises as follows:
S610, gathers track line image.
S620, utilizes convolutional neural networks to be processed by described track line image, obtains coarse segmentation result.
S630, according to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, it is determined that line region, track.
S640, verifies the edge point in line region, track, it is determined that the profile of track line.
Utilize RANSAC (RANdomSAmpleConsensus, stochastic sampling is consistent) the edge point in line region, track verifies by algorithm, reject wild point, namely the pixel in line region, track it is judged as and really belongs to line region, track, so that it is determined that accurate line region, track, the edge in this line region, track constitutes the profile of track line. Wherein, RANSAC algorithm is the sample data set comprising abnormal data according to a group, calculates the mathematical model parameter of data, obtains the algorithm of effective sample data.
Wherein, the edge point in line region, track is verified, it is determined that the profile of track line preferably includes:
Gather two edge points at the same edge being positioned at line region, track;
Described two edge points are carried out fitting of a straight line;
Calculate the number of the edge point meeting fitting of a straight line result;
Determine that the fitting of a straight line result that described number is maximum is the profile of track line.
First random acquisition is positioned at two edges point (i.e. edge pixel) at the same edge in line region, track, a straight line can be determined by these two edge points, namely fitting of a straight line result is obtained, calculate the number of the edge point in fitting of a straight line result, the edge point at this edge being positioned at line region, track is all carried out above-mentioned process, wild point is affirmed than being all that the number of edge points in the fitting of a straight line result that becomes of group of edge points is few with the number of the edge point in the fitting of a straight line result of edge point (or wild point), therefore, wild point can be rejected by the method, select the fitting of a straight line result that described number is maximum, using the profile of this fitting of a straight line result as track line. the profile of the track line determined like this is more accurate.
The technical scheme of the present embodiment, by after collecting track line image, convolutional neural networks is utilized to be processed by described track line image, obtain the coarse segmentation result to track line, again according to coarse segmentation result and track line image, design of graphics cuts model and is segmented by track line image, determine line region, track, the edge point in line region, track is verified, determine the profile of track line, due to when design of graphics cuts model, employ the information of whole track line image, and figure cuts the more accurate of model segmentation, improve the tolerance range of the track line of segmentation, compared with embodiment one, the present embodiment is it may also be determined that go out the profile of more accurate track line. show through practice, the present embodiment when track line exist smudgy, block or other interference, the accurate segmentation of track line can both be completed.
Embodiment four
Fig. 7 is the structural representation of a kind of track line cutting device that the embodiment of the present invention four provides, and as shown in Figure 7, the track line cutting device described in the present embodiment comprises: module 730 is cut in track line acquisition module 710, coarse segmentation module 720 and segmentation.
Wherein, track line acquisition module 710 is for gathering track line image;
For utilizing, described track line image is processed coarse segmentation module 720 by convolutional neural networks, obtains coarse segmentation result;
Segmentation cuts module 730 for according to described coarse segmentation result and described track line image, design of graphics cuts model and segmented by described track line image, it is determined that line region, track.
Preferably, described coarse segmentation module 720 comprises:
Divide module unit, for described track line image being divided into the square image blocks of same size;
Image data extraction unit, for extracting the view data of described square image blocks in color space model, and is normalized described view data;
Recognition unit, identifies for the view data after normalization method being inputted in the convolutional neural networks trained, obtains recognition result;
Coarse segmentation unit, for described recognition result is normalized to the image of size same with described square image blocks, obtains coarse segmentation result.
Preferably, described segmentation is cut module 730 and is comprised:
Initialization unit, for according to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and the uncertain region in the line image of described track;
Thin cutting unit, for according to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result;
Track line area determination unit, the largest connected territory for determining in described thin segmentation result is line region, track.
Preferably, described initialization unit specifically for:
Described coarse segmentation result is carried out binary conversion treatment, obtains binary image;
Described binary image is carried out corrosion operation, it is determined that the absolute foreground area of track line image;
Described binary image is carried out expansive working, it is determined that the absolute background area of track line image;
Using the uncertain region of region except described absolute foreground area and absolute background area in the line image of described track as track line image.
Preferably, described thin cutting unit specifically for:
The figure building described track line image according to following formula cuts model:
arg min b E = E d a t a + E s m o o t h n e s s = Σ p = ( x , y ) ω p α p + Σ q ∈ N p ω p q c | | b q - b p | |
Wherein, b is the probability that the pixel in the line image of track belongs to prospect, and E is the energy function of described track line image, EdataFor the data item in the energy function of track line image, EsmoothnessFor the level and smooth item in the energy function of track line image, ��pFor pixel p belongs to the probability of prospect, ��pFor pixel p belongs to the weight of prospect, (x, y) is the coordinate of pixel p in the line image of track,For the weight of the color distortion of neighbor pixel p and q, NpFor the neighborhood of pixel p, bpFor pixel p belongs to the probability of prospect, bqFor pixel q belongs to the probability of prospect, wherein,cpFor the value of color of pixel p, cqFor the value of color of pixel q, ��cFor default weighting threshold value;
Build the gauss hybrid models of definitely foreground area and absolute background area in the line image of track respectively, determine that pixel p belongs to the probability �� of prospect according to following formulapAnd weights omegap:
��p=GMMfg/(GMMfg+GMMbg)
Wherein, GMMfgFor the gauss hybrid models of foreground area absolute in the line image of track, GMMbgFor the gauss hybrid models of background area absolute in the line image of track, fg is the absolute foreground area in the line image of track, and bg is the absolute background area in the line image of track;
Utilizing max-flow min-cut algorithm that the figure of track line image is cut model to solve, the pixel obtained in the line image of track belongs to the probability b of prospect, when the probability that pixel belongs to prospect is greater than predetermined probabilities threshold value, it is determined that this pixel belongs to prospect;
When at least two neighbor pixels belong to prospect, form connected domain.
Preferably, this track line cutting device also comprises:
Track line profile determination module, for, after determining line region, track, verifying the edge point in line region, track, it is determined that the profile of track line.
Preferably, described track line profile determination module specifically for:
Gather two edge points at the same edge being positioned at line region, track;
Described two edge points are carried out fitting of a straight line;
Calculate the number of the edge point meeting fitting of a straight line result;
Determine that the fitting of a straight line result that described number is maximum is the profile of track line.
The said products can perform the track line dividing method that any embodiment of the present invention provides, and possesses manner of execution corresponding function module and useful effect.
Note, above are only the better embodiment of the present invention and institute's application technology principle. It is understood by those skilled in the art that and the invention is not restricted to specific embodiment described here, various obvious change can be carried out for a person skilled in the art, readjust and substitute and protection scope of the present invention can not be departed from. Therefore, although being described in further detail invention has been by above embodiment, but the present invention is not limited only to above embodiment, when not departing from present inventive concept, other equivalence embodiments more can also be comprised, and the scope of the present invention is determined by appended right.

Claims (14)

1. a track line dividing method, it is characterised in that, described method comprises:
Gather track line image;
Utilize convolutional neural networks to be processed by described track line image, obtain coarse segmentation result;
According to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, it is determined that line region, track.
2. method according to claim 1, it is characterised in that, utilize convolutional neural networks to be processed by described track line image, obtain coarse segmentation result and comprise:
Described track line image is divided into the square image blocks of same size;
Extract the view data of described square image blocks in color space model, and described view data is normalized;
The convolutional neural networks that view data input after normalization method has been trained is identified, obtains recognition result;
The image that described recognition result is normalized to size same with described square image blocks, obtains coarse segmentation result.
3. method according to claim 1, it is characterised in that, according to described coarse segmentation result and described track line image, design of graphics cuts model and is segmented by described track line image, it is determined that line region, track comprises:
According to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and the uncertain region in the line image of described track;
According to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result;
The largest connected territory determined in described thin segmentation result is line region, track.
4. method according to claim 3, it is characterised in that, according to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and uncertain region in the line image of described track comprise:
Described coarse segmentation result is carried out binary conversion treatment, obtains binary image;
Described binary image is carried out corrosion operation, it is determined that the absolute foreground area of track line image;
Described binary image is carried out expansive working, it is determined that the absolute background area of track line image;
Using the uncertain region of region except described absolute foreground area and absolute background area in the line image of described track as track line image.
5. method according to claim 3, it is characterised in that, according to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result and comprises:
The figure building described track line image according to following formula cuts model:
arg min b E = E d a t a + E s m o o t h n e s s = Σ p = ( x , y ) ω p α p + Σ q ∈ N p ω p q c | | b q - b p | |
Wherein, b is the probability that the pixel in the line image of track belongs to prospect, and E is the energy function of described track line image, EdataFor the data item in the energy function of track line image, EsmoothnessFor the level and smooth item in the energy function of track line image, ��pFor pixel p belongs to the probability of prospect, ��pFor pixel p belongs to the weight of prospect, (x, y) is the coordinate of pixel p in the line image of track,For the weight of the color distortion of neighbor pixel p and q, NpFor the neighborhood of pixel p, bpFor pixel p belongs to the probability of prospect, bqFor pixel q belongs to the probability of prospect, wherein,cpFor the value of color of pixel p, cqFor the value of color of pixel q, ��cFor default weighting threshold value;
Build the gauss hybrid models of definitely foreground area and absolute background area in the line image of track respectively, determine that pixel p belongs to the probability �� of prospect according to following formulapAnd weights omegap:
��p=GMMfg/(GMMfg+GMMbg)
Wherein, GMMfgFor the gauss hybrid models of foreground area absolute in the line image of track, GMMbgFor the gauss hybrid models of background area absolute in the line image of track, fg is the absolute foreground area in the line image of track, and bg is the absolute background area in the line image of track;
Utilizing max-flow min-cut algorithm that the figure of track line image is cut model to solve, the pixel obtained in the line image of track belongs to the probability b of prospect, when the probability that pixel belongs to prospect is greater than predetermined probabilities threshold value, it is determined that this pixel belongs to prospect;
When at least two neighbor pixels belong to prospect, form connected domain.
6. according to the arbitrary described method of claim 1-5, it is characterised in that, after determining line region, track, also comprise:
The edge point in line region, track is verified, it is determined that the profile of track line.
7. method according to claim 6, it is characterised in that, the edge point in line region, track is verified, it is determined that the profile of track line comprises:
Gather two edge points at the same edge being positioned at line region, track;
Described two edge points are carried out fitting of a straight line;
Calculate the number of the edge point meeting fitting of a straight line result;
Determine that the fitting of a straight line result that described number is maximum is the profile of track line.
8. a track line cutting device, it is characterised in that, described device comprises:
Track line acquisition module, for gathering track line image;
Coarse segmentation module, for utilizing convolutional neural networks to be processed by described track line image, obtains coarse segmentation result;
Module is cut in segmentation, for according to described coarse segmentation result and described track line image, design of graphics cuts model and segmented by described track line image, it is determined that line region, track.
9. device according to claim 8, it is characterised in that, described coarse segmentation module comprises:
Divide module unit, for described track line image being divided into the square image blocks of same size;
Image data extraction unit, for extracting the view data of described square image blocks in color space model, and is normalized described view data;
Recognition unit, identifies for the view data after normalization method being inputted in the convolutional neural networks trained, obtains recognition result;
Coarse segmentation unit, for described recognition result is normalized to the image of size same with described square image blocks, obtains coarse segmentation result.
10. device according to claim 8, it is characterised in that, described segmentation is cut module and is comprised:
Initialization unit, for according to described coarse segmentation result, it is determined that absolute foreground area, definitely background area and the uncertain region in the line image of described track;
Thin cutting unit, for according to described absolute foreground area, definitely background area and described track line image, design of graphics cuts model and solves, and obtains thin segmentation result;
Track line area determination unit, the largest connected territory for determining in described thin segmentation result is line region, track.
11. devices according to claim 10, it is characterised in that, described initialization unit specifically for:
Described coarse segmentation result is carried out binary conversion treatment, obtains binary image;
Described binary image is carried out corrosion operation, it is determined that the absolute foreground area of track line image;
Described binary image is carried out expansive working, it is determined that the absolute background area of track line image;
Using the uncertain region of region except described absolute foreground area and absolute background area in the line image of described track as track line image.
12. devices according to claim 10, it is characterised in that, described thin cutting unit specifically for:
The figure building described track line image according to following formula cuts model:
arg min b E = E d a t a + E s m o o t h n e s s = Σ p = ( x , y ) ω p α p + Σ q ∈ N p ω p q c | | b q - b p | |
Wherein, b is the probability that the pixel in the line image of track belongs to prospect, and E is the energy function of described track line image, EdataFor the data item in the energy function of track line image, EsmoothnessFor the level and smooth item in the energy function of track line image, ��pFor pixel p belongs to the probability of prospect, ��pFor pixel p belongs to the weight of prospect, (x, y) is the coordinate of pixel p in the line image of track,For the weight of the color distortion of neighbor pixel p and q, NpFor the neighborhood of pixel p, bpFor pixel p belongs to the probability of prospect, bqFor pixel q belongs to the probability of prospect, wherein,cpFor the value of color of pixel p, cqFor the value of color of pixel q, ��cFor default weighting threshold value;
Build the gauss hybrid models of definitely foreground area and absolute background area in the line image of track respectively, determine that pixel p belongs to the probability �� of prospect according to following formulapAnd weights omegap:
��p=GMMfg/(GMMfg+GMMbg)
Wherein, GMMfgFor the gauss hybrid models of foreground area absolute in the line image of track, GMMbgFor the gauss hybrid models of background area absolute in the line image of track, fg is the absolute foreground area in the line image of track, and bg is the absolute background area in the line image of track;
Utilizing max-flow min-cut algorithm that the figure of track line image is cut model to solve, the pixel obtained in the line image of track belongs to the probability b of prospect, when the probability that pixel belongs to prospect is greater than predetermined probabilities threshold value, it is determined that this pixel belongs to prospect;
When at least two neighbor pixels belong to prospect, form connected domain.
13. according to the arbitrary described device of claim 8-12, it is characterised in that, also comprise:
Track line profile determination module, for, after determining line region, track, verifying the edge point in line region, track, it is determined that the profile of track line.
14. devices according to claim 13, it is characterised in that, described track line profile determination module specifically for:
Gather two edge points at the same edge being positioned at line region, track;
Described two edge points are carried out fitting of a straight line;
Calculate the number of the edge point meeting fitting of a straight line result;
Determine that the fitting of a straight line result that described number is maximum is the profile of track line.
CN201511023177.4A 2015-12-31 2015-12-31 Lane line dividing method and device Active CN105631880B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511023177.4A CN105631880B (en) 2015-12-31 2015-12-31 Lane line dividing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511023177.4A CN105631880B (en) 2015-12-31 2015-12-31 Lane line dividing method and device

Publications (2)

Publication Number Publication Date
CN105631880A true CN105631880A (en) 2016-06-01
CN105631880B CN105631880B (en) 2019-03-22

Family

ID=56046766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511023177.4A Active CN105631880B (en) 2015-12-31 2015-12-31 Lane line dividing method and device

Country Status (1)

Country Link
CN (1) CN105631880B (en)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106355573A (en) * 2016-08-24 2017-01-25 北京小米移动软件有限公司 Target object positioning method and device in pictures
CN106651955A (en) * 2016-10-10 2017-05-10 北京小米移动软件有限公司 Method and device for positioning object in picture
CN107145824A (en) * 2017-03-29 2017-09-08 纵目科技(上海)股份有限公司 A kind of lane line dividing method and system, car-mounted terminal based on significance analysis
CN108010034A (en) * 2016-11-02 2018-05-08 广州图普网络科技有限公司 Commodity image dividing method and device
CN108009563A (en) * 2017-10-25 2018-05-08 北京达佳互联信息技术有限公司 Image processing method, device and terminal
CN108052904A (en) * 2017-12-13 2018-05-18 辽宁工业大学 The acquisition methods and device of lane line
CN108205667A (en) * 2018-03-14 2018-06-26 海信集团有限公司 Method for detecting lane lines and device, lane detection terminal, storage medium
CN108229386A (en) * 2017-12-29 2018-06-29 百度在线网络技术(北京)有限公司 For detecting the method, apparatus of lane line and medium
CN108335507A (en) * 2017-01-17 2018-07-27 星克跃尔株式会社 Utilize the driving guiding providing method and device of the filmed image of camera
CN108537142A (en) * 2018-03-21 2018-09-14 华南理工大学 A kind of method for detecting lane lines based on multiple color spaces
CN108665712A (en) * 2018-07-02 2018-10-16 大连海事大学 A kind of vehicle gets over line act of violating regulations monitoring method and system
CN108764075A (en) * 2018-05-15 2018-11-06 北京主线科技有限公司 The method of container truck location under gantry crane
CN108961303A (en) * 2018-07-23 2018-12-07 北京旷视科技有限公司 A kind of image processing method, device, electronic equipment and computer-readable medium
CN109345589A (en) * 2018-09-11 2019-02-15 百度在线网络技术(北京)有限公司 Method for detecting position, device, equipment and medium based on automatic driving vehicle
CN109426824A (en) * 2017-08-28 2019-03-05 高德软件有限公司 The recognition methods of road traffic marking and device
CN109740420A (en) * 2018-11-22 2019-05-10 深圳市华尊科技股份有限公司 Vehicle illegal recognition methods and Related product
CN109903291A (en) * 2017-12-11 2019-06-18 腾讯科技(深圳)有限公司 Image processing method and relevant apparatus
CN110047078A (en) * 2019-04-18 2019-07-23 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
CN110097570A (en) * 2019-04-30 2019-08-06 腾讯科技(深圳)有限公司 A kind of image processing method and device
CN110110658A (en) * 2019-05-07 2019-08-09 杭州鸿泉物联网技术股份有限公司 A kind of includes the image segmentation processing method and device of lane line
CN110163153A (en) * 2019-05-23 2019-08-23 百度在线网络技术(北京)有限公司 The method and device on traffic mark board boundary for identification
CN110348537A (en) * 2019-07-18 2019-10-18 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
CN110660234A (en) * 2019-09-29 2020-01-07 柳超 Intelligent traffic light control method
CN110803162A (en) * 2018-08-03 2020-02-18 杭州海康机器人技术有限公司 Lane keeping method and apparatus
CN110874564A (en) * 2018-09-04 2020-03-10 斯特拉德视觉公司 Method and device for detecting lane by classifying post-repair pixels of lane
CN111210434A (en) * 2019-12-19 2020-05-29 上海艾麒信息科技有限公司 Image replacement method and system based on sky identification
CN111292333A (en) * 2018-12-07 2020-06-16 北京京东尚科信息技术有限公司 Method and apparatus for segmenting an image
CN111460866A (en) * 2019-01-22 2020-07-28 北京市商汤科技开发有限公司 Lane line detection and driving control method and device and electronic equipment
CN111460072A (en) * 2020-04-01 2020-07-28 北京百度网讯科技有限公司 Lane line detection method, apparatus, device, and storage medium
TWI723657B (en) * 2019-12-02 2021-04-01 宏碁股份有限公司 Vehicle control method and vehicle control system
CN112926354A (en) * 2019-12-05 2021-06-08 北京超星未来科技有限公司 Deep learning-based lane line detection method and device
EP3921773A4 (en) * 2019-03-12 2022-04-13 Zhejiang Dahua Technology Co., Ltd. Systems and methods for lane detection
CN114463724A (en) * 2022-04-11 2022-05-10 南京慧筑信息技术研究院有限公司 Lane extraction and recognition method based on machine vision
CN115240435A (en) * 2022-09-21 2022-10-25 广州市德赛西威智慧交通技术有限公司 AI technology-based vehicle illegal driving detection method and device
CN115713750A (en) * 2023-01-09 2023-02-24 广汽埃安新能源汽车股份有限公司 Lane line detection method and device, electronic equipment and storage medium
TWI837979B (en) * 2022-11-30 2024-04-01 鴻海精密工業股份有限公司 Abnormal lane line recognition method, electronic device, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103198302A (en) * 2013-04-10 2013-07-10 浙江大学 Road detection method based on bimodal data fusion
CN104091344A (en) * 2014-07-22 2014-10-08 中国科学院自动化研究所 Road dividing method
WO2015105239A1 (en) * 2014-01-13 2015-07-16 삼성테크윈 주식회사 Vehicle and lane position detection system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103198302A (en) * 2013-04-10 2013-07-10 浙江大学 Road detection method based on bimodal data fusion
WO2015105239A1 (en) * 2014-01-13 2015-07-16 삼성테크윈 주식회사 Vehicle and lane position detection system and method
CN104091344A (en) * 2014-07-22 2014-10-08 中国科学院自动化研究所 Road dividing method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DAN LEVI等: "StixelNet:A Deep Convolutional Network for Obstacle Detection and Road Segmentation", 《BRITISH MACHINE VISION CONFERENCE》 *
周绍光 等: "形状先验和图割的高分辨率遥感影像道路段提取", 《测绘学报》 *

Cited By (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106355573B (en) * 2016-08-24 2019-10-25 北京小米移动软件有限公司 The localization method and device of object in picture
CN106355573A (en) * 2016-08-24 2017-01-25 北京小米移动软件有限公司 Target object positioning method and device in pictures
CN106651955A (en) * 2016-10-10 2017-05-10 北京小米移动软件有限公司 Method and device for positioning object in picture
CN106651955B (en) * 2016-10-10 2020-01-14 北京小米移动软件有限公司 Method and device for positioning target object in picture
CN108010034A (en) * 2016-11-02 2018-05-08 广州图普网络科技有限公司 Commodity image dividing method and device
CN108335507A (en) * 2017-01-17 2018-07-27 星克跃尔株式会社 Utilize the driving guiding providing method and device of the filmed image of camera
CN107145824A (en) * 2017-03-29 2017-09-08 纵目科技(上海)股份有限公司 A kind of lane line dividing method and system, car-mounted terminal based on significance analysis
CN109426824B (en) * 2017-08-28 2021-05-25 阿里巴巴(中国)有限公司 Method and device for identifying road traffic marking
CN109426824A (en) * 2017-08-28 2019-03-05 高德软件有限公司 The recognition methods of road traffic marking and device
CN108009563A (en) * 2017-10-25 2018-05-08 北京达佳互联信息技术有限公司 Image processing method, device and terminal
CN108009563B (en) * 2017-10-25 2020-06-09 北京达佳互联信息技术有限公司 Image processing method and device and terminal
CN109903291B (en) * 2017-12-11 2021-06-01 腾讯科技(深圳)有限公司 Image processing method and related device
US11200680B2 (en) 2017-12-11 2021-12-14 Tencent Technology (Shenzhen) Company Limited Image processing method and apparatus
CN109903291A (en) * 2017-12-11 2019-06-18 腾讯科技(深圳)有限公司 Image processing method and relevant apparatus
CN108052904B (en) * 2017-12-13 2021-11-30 辽宁工业大学 Method and device for acquiring lane line
CN108052904A (en) * 2017-12-13 2018-05-18 辽宁工业大学 The acquisition methods and device of lane line
CN108229386B (en) * 2017-12-29 2021-12-14 百度在线网络技术(北京)有限公司 Method, apparatus, and medium for detecting lane line
CN108229386A (en) * 2017-12-29 2018-06-29 百度在线网络技术(北京)有限公司 For detecting the method, apparatus of lane line and medium
CN108205667A (en) * 2018-03-14 2018-06-26 海信集团有限公司 Method for detecting lane lines and device, lane detection terminal, storage medium
CN108537142A (en) * 2018-03-21 2018-09-14 华南理工大学 A kind of method for detecting lane lines based on multiple color spaces
CN108764075A (en) * 2018-05-15 2018-11-06 北京主线科技有限公司 The method of container truck location under gantry crane
CN108665712A (en) * 2018-07-02 2018-10-16 大连海事大学 A kind of vehicle gets over line act of violating regulations monitoring method and system
CN108961303A (en) * 2018-07-23 2018-12-07 北京旷视科技有限公司 A kind of image processing method, device, electronic equipment and computer-readable medium
CN108961303B (en) * 2018-07-23 2021-05-07 北京旷视科技有限公司 Image processing method and device, electronic equipment and computer readable medium
CN110803162A (en) * 2018-08-03 2020-02-18 杭州海康机器人技术有限公司 Lane keeping method and apparatus
CN110803162B (en) * 2018-08-03 2021-05-11 杭州海康机器人技术有限公司 Lane keeping method and apparatus
CN110874564A (en) * 2018-09-04 2020-03-10 斯特拉德视觉公司 Method and device for detecting lane by classifying post-repair pixels of lane
CN110874564B (en) * 2018-09-04 2023-08-04 斯特拉德视觉公司 Method and device for detecting vehicle line by classifying vehicle line post-compensation pixels
CN109345589A (en) * 2018-09-11 2019-02-15 百度在线网络技术(北京)有限公司 Method for detecting position, device, equipment and medium based on automatic driving vehicle
US11170525B2 (en) 2018-09-11 2021-11-09 Baidu Online Network Technology (Beijing) Co., Ltd. Autonomous vehicle based position detection method and apparatus, device and medium
CN109740420A (en) * 2018-11-22 2019-05-10 深圳市华尊科技股份有限公司 Vehicle illegal recognition methods and Related product
CN111292333B (en) * 2018-12-07 2024-05-17 北京京东尚科信息技术有限公司 Method and apparatus for segmenting an image
CN111292333A (en) * 2018-12-07 2020-06-16 北京京东尚科信息技术有限公司 Method and apparatus for segmenting an image
CN111460866B (en) * 2019-01-22 2023-12-22 北京市商汤科技开发有限公司 Lane line detection and driving control method and device and electronic equipment
CN111460866A (en) * 2019-01-22 2020-07-28 北京市商汤科技开发有限公司 Lane line detection and driving control method and device and electronic equipment
EP3921773A4 (en) * 2019-03-12 2022-04-13 Zhejiang Dahua Technology Co., Ltd. Systems and methods for lane detection
CN110047078B (en) * 2019-04-18 2021-11-09 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
CN110047078A (en) * 2019-04-18 2019-07-23 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
CN110097570B (en) * 2019-04-30 2022-03-01 腾讯科技(深圳)有限公司 Image processing method and device
CN110097570A (en) * 2019-04-30 2019-08-06 腾讯科技(深圳)有限公司 A kind of image processing method and device
CN110110658A (en) * 2019-05-07 2019-08-09 杭州鸿泉物联网技术股份有限公司 A kind of includes the image segmentation processing method and device of lane line
CN110110658B (en) * 2019-05-07 2020-12-08 杭州鸿泉物联网技术股份有限公司 Image segmentation processing method and device containing lane lines
US11003926B2 (en) 2019-05-23 2021-05-11 Baidu Online Network Technology (Beijing) Co., Ltd. Method and apparatus for recognizing boundary of traffic sign
CN110163153B (en) * 2019-05-23 2022-01-04 阿波罗智能技术(北京)有限公司 Method and device for recognizing traffic sign board boundary
CN110163153A (en) * 2019-05-23 2019-08-23 百度在线网络技术(北京)有限公司 The method and device on traffic mark board boundary for identification
CN110348537B (en) * 2019-07-18 2022-11-29 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
WO2021008023A1 (en) * 2019-07-18 2021-01-21 北京市商汤科技开发有限公司 Image processing method and apparatus, and electronic device and storage medium
JP2021533436A (en) * 2019-07-18 2021-12-02 北京市商▲湯▼科技▲開▼▲発▼有限公司Beijing Sensetime Technology Development Co., Ltd. Image processing methods, image processing devices, electronic devices, storage media and computer programs
US11481574B2 (en) * 2019-07-18 2022-10-25 Beijing Sensetime Technology Development Co., Ltd. Image processing method and device, and storage medium
CN110348537A (en) * 2019-07-18 2019-10-18 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
JP7041284B2 (en) 2019-07-18 2022-03-23 北京市商▲湯▼科技▲開▼▲発▼有限公司 Image processing methods, image processing devices, electronic devices, storage media and computer programs
CN110660234A (en) * 2019-09-29 2020-01-07 柳超 Intelligent traffic light control method
TWI723657B (en) * 2019-12-02 2021-04-01 宏碁股份有限公司 Vehicle control method and vehicle control system
CN112926354A (en) * 2019-12-05 2021-06-08 北京超星未来科技有限公司 Deep learning-based lane line detection method and device
CN111210434A (en) * 2019-12-19 2020-05-29 上海艾麒信息科技有限公司 Image replacement method and system based on sky identification
CN111460072A (en) * 2020-04-01 2020-07-28 北京百度网讯科技有限公司 Lane line detection method, apparatus, device, and storage medium
CN111460072B (en) * 2020-04-01 2023-10-03 北京百度网讯科技有限公司 Lane line detection method, device, equipment and storage medium
CN114463724A (en) * 2022-04-11 2022-05-10 南京慧筑信息技术研究院有限公司 Lane extraction and recognition method based on machine vision
CN115240435A (en) * 2022-09-21 2022-10-25 广州市德赛西威智慧交通技术有限公司 AI technology-based vehicle illegal driving detection method and device
TWI837979B (en) * 2022-11-30 2024-04-01 鴻海精密工業股份有限公司 Abnormal lane line recognition method, electronic device, and storage medium
CN115713750A (en) * 2023-01-09 2023-02-24 广汽埃安新能源汽车股份有限公司 Lane line detection method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105631880B (en) 2019-03-22

Similar Documents

Publication Publication Date Title
CN105631880A (en) Lane line segmentation method and apparatus
CN108665487B (en) Transformer substation operation object and target positioning method based on infrared and visible light fusion
Dornaika et al. Building detection from orthophotos using a machine learning approach: An empirical study on image segmentation and descriptors
CN105956557B (en) A kind of sequential remote sensing image cloud covered areas domain automatic testing method of object-oriented
CN108121991B (en) Deep learning ship target detection method based on edge candidate region extraction
CN109859171A (en) A kind of flooring defect automatic testing method based on computer vision and deep learning
CN107507172A (en) Merge the extra high voltage line insulator chain deep learning recognition methods of infrared visible ray
CN104182949A (en) Image inking and fusing method and system based on histogram feature point registration
CN102819728A (en) Traffic sign detection method based on classification template matching
CN102768757B (en) Remote sensing image color correcting method based on image type analysis
CN109919944A (en) A kind of joint super-pixel figure of complex scene building variation detection cuts optimization method
CN111369539B (en) Building facade window detecting system based on multi-feature image fusion
CN111291826A (en) Multi-source remote sensing image pixel-by-pixel classification method based on correlation fusion network
CN102306307B (en) Positioning method of fixed point noise in color microscopic image sequence
CN110472628A (en) A kind of improvement Faster R-CNN network detection floating material method based on video features
CN106373096A (en) Multi-feature weight adaptive shadow elimination method
CN104966285A (en) Method for detecting saliency regions
CN114359323B (en) Image target area detection method based on visual attention mechanism
CN103119625A (en) Video character separation method and device
CN107705254A (en) A kind of urban environment appraisal procedure based on streetscape figure
CN105931241A (en) Automatic marking method for natural scene image
CN104217440A (en) Method for extracting built-up area from remote sensing image
CN107992856A (en) High score remote sensing building effects detection method under City scenarios
Bao et al. E-unet++: A semantic segmentation method for remote sensing images
CN112819837A (en) Semantic segmentation method based on multi-source heterogeneous remote sensing image

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant