KR101651999B1 - Apparatus and method for detecting pothole and crack - Google Patents
Apparatus and method for detecting pothole and crack Download PDFInfo
- Publication number
- KR101651999B1 KR101651999B1 KR1020150176949A KR20150176949A KR101651999B1 KR 101651999 B1 KR101651999 B1 KR 101651999B1 KR 1020150176949 A KR1020150176949 A KR 1020150176949A KR 20150176949 A KR20150176949 A KR 20150176949A KR 101651999 B1 KR101651999 B1 KR 101651999B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- images
- candidate region
- image
- crack
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8887—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Image Analysis (AREA)
Abstract
Description
본 발명은 포트홀 및 크랙 검출장치에 관한 것으로, 더욱 상세하게는 영상 정보를 이용한 포트홀 및 크랙 검출장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a porthole and crack detection apparatus, and more particularly, to a porthole and crack detection apparatus and method using image information.
포트홀(pothole)이란 아스팔트 또는 콘크리트 도로 포장시 표면에 생기는 국부적인 작은 구멍 또는 틈으로 노면홈이라고도 하며, 눈, 비, 온도, 차량 통행량 등 도로 기상과 차량 하중 그리고 포장 품질 등으로 포장층의 결합력이 약해져 발생한다. 크랙(crack)은 상기 포트홀(pothole)의 또 다른 형태로, 아스팔트 또는 콘크리트 도로가 갈라진 틈이나 부서진 형상을 의미한다. A pothole is also called a road groove by a small hole or gap formed on the surface when paving on an asphalt or concrete road. It is also called a road surface. The pothole is a bond strength of the pavement layer due to road weather, vehicle load, . The crack is another type of the pothole, which means cracks or broken shapes of the asphalt or concrete road.
포트홀(pothole)과 크랙(crack)은 기후 환경, 교통량, 차량 또는 도로포장 등의 특성에 따라 다양하게 발생되며, 특히 장마철 비가 내린 후에는 도로를 운행하는 차량에게 큰 위험요소가 되고 있다.Potholes and cracks occur in a variety of ways, depending on the climate, traffic volume, vehicle or road pavement characteristics, and are particularly dangerous for vehicles that run on the road after rainy rains have rained.
서울시의 경우, 연간 5만건 이상의 포트홀(pothole)과 크랙(crack)이 발생되는 것으로 조사됐고, 이로 인한 교통사고 또한 연간 3백여 건이 발생되는 것으로 나타났다.In Seoul, more than 50,000 potholes and cracks are reported annually, and the number of traffic accidents is estimated to reach 300,000 a year.
이렇게, 차량에 큰 위험요소가 되고 있는 포트홀(pothole)과 크랙(crack)을 검출하고 보수하기 위해서는, 이들을 도로에서 검출하여 분석할 수 있는 기술이 필요하다. 하루에도 수백 개소 이상 발생하는 포트홀 및 크랙을 신속하고 효과적으로 조사하는 과학적이고 자동화할 수 있는 방법이 필요하다. 또한, 조사한 포트홀 및 크랙의 데이터를 지속적으로 관리할 수 있는 방법이 필요하다. In order to detect and repair potholes and cracks, which are a major risk factor for a vehicle, it is necessary to develop a technique capable of detecting and analyzing them on a road. There is a need for a scientific and automated way to quickly and effectively investigate hundreds of pores and cracks per day. Also, there is a need for a method that can continuously manage the data of investigated portholes and cracks.
종래에는 레이저를 이용하거나 진동을 이용하여 도로의 포트홀을 검출하였으나, 이러한 종래 방법은 고비용과 검출의 부정확성, 그리고 검출에 많은 시간이 소요됨에 따라 효과적으로 포트홀을 검출하지 못하는 문제점이 있었다.Conventionally, a porthole of a road has been detected using a laser or a vibration. However, such a conventional method has a problem that it can not effectively detect a porthole because of high cost, inaccuracy of detection, and time required for detection.
따라서, 이들 포트홀과 크랙의 조사에 소요되는 비용을 최소화하고 신속한 조사를 수행하는 지능형 포트홀 검출 장치 및 방법이 필요하다.Therefore, there is a need for an intelligent porthole detection apparatus and method that minimizes the cost of investigating these portholes and cracks and performs rapid investigation.
본 발명의 목적은 명암과 움직임 정보를 이용하여, 포트홀과 크랙을 검출하는 지능형 포트홀 및 크랙 검출 장치 및 방법을 제공하는데 있다. It is an object of the present invention to provide an intelligent porthole and crack detection apparatus and method for detecting portholes and cracks using contrast and motion information.
본 발명의 부가적인 특성 및 이점들은 아래의 설명에 기재될 것이며, 부분적으로는 상기 설명에 의해 명백해지거나 본 발명의 실행을 통해 숙지 될 것이다. 본 발명의 목표 및 다른 이점들은 특히 아래 기재된 설명 및 부가된 도면뿐만 아니라 청구항에서 지적한 구조에 의해 구현될 것이다.Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the present invention will be realized and attained by the structure particularly pointed out in the claims, as well as the following description and the annexed drawings.
본 발명은 동영상 정보에서 추출한 특징점들을 이용하여 적응적으로 포트홀 및 크랙을 검출할 수 있도록 하였다.The present invention can adaptively detect portholes and cracks using minutiae extracted from moving image information.
명암과 움직임 정보를 이용한 본 발명의 포트홀 및 크랙 검출장치는 운전자에게 도로 주행상의 노면 위험 요소들에 관한 정보를 미리 제공하여, 차량과 운전자에게 입히는 충격과 사고를 예방하고, 지속적으로 포트홀 및 크랙 데이터를 축적하여 도로의 위험정보를 보다 효과적으로 관리하고 도로관리 업무의 효율성을 높였다. The porthole and crack detection apparatus of the present invention using the contrast and motion information provides the driver with information on road surface risk factors in advance to prevent shocks and accidents to the vehicle and the driver, To more effectively manage the risk information on the roads and improve the efficiency of the road management work.
도1은 본 발명에 따른 포트홀 및 크랙 검출장치의 블록 구성도.
도2는 본 발명에 따른 제2분석부의 블록 구성도.
도3a는 포트홀 또는 크랙을 포함하는 영상 이미지의 예시도.
도3b는 포트홀 또는 크랙을 포함하지 않는 영상 이미지의 예시도.
도4는 본 발명에 따른 포트홀 및 크랙 검출방법의 동작 흐름도.1 is a block diagram of a porthole and crack detection apparatus according to the present invention;
2 is a block diagram of a second analysis unit according to the present invention;
Figure 3a is an illustration of an image image including a port hole or crack;
3B is an illustration of a video image that does not include a porthole or crack;
4 is a flow chart of the operation of the porthole and crack detection method according to the present invention.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 포트홀 및 크랙 검출장치는, According to an aspect of the present invention, there is provided a porthole and crack detection apparatus comprising:
동영상에서, 연속된 임의의 2개 이미지를 추출하는 이미지 추출부와, 상기 추출된 2개의 이미지 중 어느 하나를 선택하고 그 선택된 이미지를 명암정보에 따라 이진 영상으로 분할하는 제1분석부와, 상기 추출된 2개의 이미지를 모두 선택하고 그 선택된 이미지들을 움직임 정보에 따라 이진 영상으로 분할하는 제2분석부와, 명암과 움직임 정보에서 추출되는 특징점 정보에 따라 포트홀(또는 크랙) 후보 영역과 주변 영역을 비교하여 포트홀 및 크랙 영역 검출하는 판정부를 포함하여 구성되며, 상기 제2분석부는 상기 선택된 이미지들에 대해 옵티컬 플로우(Optical flow), 고역 필터링(Highpass filtering), 표준편차(Standard deviation) 산출, 회귀(Regression) 분석을 수행하여, 이진화(Binarization)된 영상을 구한다.A first analyzing unit for selecting one of the extracted two images and dividing the selected image into binary images according to the contrast information; A second analysis unit for selecting all of the extracted two images and dividing the selected images into binary images according to the motion information, and a second analyzing unit for selecting the porthole (or crack) candidate area and the surrounding area according to the minutia information extracted from the contrast and motion information. And a determination unit for detecting a port hole and a crack area by comparing the first image and the second image, wherein the second analysis unit performs an optical flow, a highpass filtering, a standard deviation calculation, Regression analysis is performed to obtain a binarized image.
바람직하게, 상기 제2분석부는 상기 선택된 이미지들간의 화소단위 움직임을 구하는 옵티컬 플로우와, 움직임의 변화가 있는 영역을 구분하는 고역 필터부와, 상기 구분된 영역의 움직임에 관한 표준편차를 구하는 표준편차 산출부와, 상기 표준편차 값을 회귀값으로 나누고, 소정의 이진화(Binarization) 방식에 따라 이진영상을 구하는 이진화부를 포함하여 구성되는 것을 특징으로 한다.Preferably, the second analyzing unit includes: a high-pass filter unit for dividing an optical flow for obtaining a pixel-by-pixel motion between the selected images and an area in which a motion is changed; a standard deviation calculating unit for obtaining a standard deviation And a binarizing unit for dividing the standard deviation value by a regression value and obtaining a binary image according to a predetermined binarization method.
이하, 본 발명의 바람직한 실시 예를 도면을 참조하여 설명하면 다음과 같다.Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
도1은 본 발명에 따른 포트홀 및 크랙 검출장치의 블록 구성도이다.1 is a block diagram of a porthole and crack detection apparatus according to the present invention.
도1에 도시된 바와 같이, 본 발명에 따른 포트홀 및 크랙 검출 장치는 이미지 추출부(100), 제1분석부(200), 제2분석부(300), 판정부(400)를 포함하여 구성된다.1, a porthole and crack detecting apparatus according to the present invention includes an
상기 이미지 추출부(100)는 동영상에서, 연속된 임의의 2개 이미지(예: #1, #2)를 추출한다. 이렇게 추출된 이미지(들)는 제1분석부(200)와 제2분석부(300)로 전달되는데, 제1분석부(200)의 경우 상기 추출된 2개의 이미지 중 선택적으로 어느 하나(예: #1 or #2)만 전달되며, 제2분석부(300)의 경우 상기 추출된 2개의 이미지(예: #1, #2) 모두 전달된다.The
상기 제1분석부(200)는 상기 추출된 2개의 영상 이미지 중 시간적으로 앞선 이미지(예: #1)를 선택하고 그 선택된 영상을 명암정보에 따라 이진 영상으로 분할(Segmentation)한다. The
상기 선택된 영상 이미지의 화소 최대값은 화소의 비트수에 따라 설정된다. 화소가 8비트일 경우, 255 픽셀로 설정된다. 그리고, 이진 영상의 화소 비트수는 1이고 2개의 픽셀 즉, 0 또는 1로 결정된다. 예를 들어, 8비트 화소의 원 이미지(예: #1, #2)가 이진화 절차를 거치면, 1비트 화소(예: '0' 또는 '1')의 픽셀값을 갖는 이진영상으로 변환된다.The pixel maximum value of the selected image is set according to the number of bits of the pixel. When the pixel is 8 bits, it is set to 255 pixels. Then, the number of pixel bits of the binary image is 1 and is determined as two pixels, that is, 0 or 1. For example, when an original image (for example, # 1, # 2) of an 8-bit pixel is subjected to a binarization procedure, it is converted into a binary image having a pixel value of 1 bit pixel (e.g., '0' or '1').
제1분석부(200)는 상기 선택된 영상 이미지(예: #1)의 히스토그램을 이용하여 원 영상(예: #1)의 이진영상을 생성하고, 생성된 이진영상을 경계가 있는 영역(예: 포트홀 영역 or 크랙 영역)과 주변 영역으로 분할한다. 이때 이진영상을 생성하기 위해, 제1분석부(200)는 히스토그램 임계(histogram shaped thresholding)방법, 오츠(Otsu)방법, 최대 엔트로피 (maximum entropy)방법 등을 이용할 수 있다. The
상기 히스토그램 임계방법은 영상 안에서 픽셀들에 대한 명암 값의 분포를 나타낸 것으로, 밝은 점과 어두운 점의 분포 범위와 그 값을 표현한다. 히스토그램 임계방법은 특정정보 추출시 영상의 특징을 나눌 때 기준으로 잡는 임계값(또는 경계값)을 이용하여 물체와 배경을 분리화하고, 일정한 농도 값 이상의 픽셀들만 추출하여 영상의 전체적인 정보를 검정색과 흰색 2개의 값으로만 표현하는 기법이다.The histogram threshold method shows the distribution of light and dark values for pixels in the image, and expresses the distribution range of light points and dark points and their values. The histogram threshold method separates an object and a background by using a threshold (or a boundary value) as a reference when dividing the feature of an image in extracting specific information, extracts only pixels having a predetermined density value or more, It is a technique that expresses only two values in white.
상기 오츠 방법은 영상의 히스토그램 형태가 쌍봉형(bimodal)이라고 가정하였을 때, 계곡점(valley)을 찾아서 그 점을 임계값으로 설정하는 것을 말한다. The Otsu method refers to finding a valley and setting the point to a threshold value when the histogram form of the image is assumed to be bimodal.
상기 오츠 방법의 경우 어떤 집합을 두 클래스로 나눌 때, 상대적으로 몰려 있는 부분들은 같은 클래스로 분류될 수 있다. 오츠 방법은 또한, 통계학적인 방법을 제시하고 있다. 오츠 방법에서 전체 분산은 클래스 내 분산(within-class variance)와 클래스 간 분산(between-class variance)의 합으로 나타낼 수 있다.In the case of the Otsu method, when a certain set is divided into two classes, relatively crowded parts can be classified into the same class. The Oats method also provides a statistical method. In the Otsu method, total variance can be expressed as the sum of within-class variance and between-class variance.
상기 최대 엔트로피 방법은 이종의 정보를 분류하기 위한 일종의 프레임 웍(framework)이다. 일반적으로 미리 정의된 제한조건을 만족하고 그 이외의 값은 동일하게 하는 확률 모델을 의미한다. The maximum entropy method is a kind of framework for classifying heterogeneous information. Generally, it means a probability model that satisfies a predefined constraint and other values are equal.
최대 엔트로피를 구하기 위해서는 우선 자질을 선택해야 하고, 다음으로 가중치 변수의 값을 추정해야 한다. 상기 자질선택의 절차에서, 문서분류는 일반적으로 0과 1의 값을 출력하는 이진 함수로 표현할 수 있다. 자질함수는 어떤 문서가 어떤 클래스에 속하는지 또는 속하지 않는지를 0과 1의 값으로 표현한다.To find the maximum entropy, we first have to select the qualities, then we have to estimate the value of the weight variable. In the qualification selection procedure, the document classification can be represented by a binary function that generally outputs a value of 0 and 1. The qualification function expresses whether a document belongs to which class or not, with values of 0 and 1.
도3a의 (b)와 도3b의 (b)에 도시된 바와 같이, 상기 제1분석부(200)는 상기 선택된 영상을 이진영상으로 변환하기 위해서 하기 [수학식 1]로서 이진 영상의 화소값을 산출할 수 있다.As shown in FIGS. 3A and 3B, the
[수학식 1][Equation 1]
여기서, 상기 Si,j 는 이진 영상의 화소값을 의미하며, 상기 Ii,j는 상기 선택된 영상을 의미하고, Th는 이진 영상을 위하여 사용하는 히스토그램의 임계값을 의미한다.Here, the S i, j Denotes a pixel value of the binary image, I i, j denotes the selected image, and T h denotes a threshold value of the histogram used for the binary image.
도3a의 (a)와 (b)는 상기 제1분석부(200)에서 포트홀 영상을 촬영한 원 영상을 이진 영상으로 변환하여 나타낸 것이고, 도3b의 (a)와 (b)는 상기 제1분석부(200)에서 포트홀이 아닌 그림자 영상을 촬영한 원 영상을 이진 영상으로 변환하여 나타낸 것이다.3A and 3B illustrate an original image obtained by capturing a porthole image in the
상기 제2분석부(300)는 상기 추출된 2개의 이미지(예: #1, #2)를 모두 선택하고 그 선택된 이미지들을 움직임 정보에 따라 이진 영상으로 분할한다. The second analyzing
제2분석부(300)는 상기 선택된 이미지들(예: #1, #2)에 대해 옵티컬 플로우(Optical flow), 고역 필터링(Highpass filtering), 표준편차(Standard deviation) 산출, 회귀(Regression) 분석을 수행하여, 도3a의 (c) 혹은 도3b의 (c)에 도시된 바와 같이, 이진화 (Binarization)된 영상을 얻는다.The second analyzing
이진화(Binarization)된 영상을 얻기 위해, 제2분석부(300)는 먼저, 옵티컬 플로우(optical flow) 방법을 이용하여 상기 선택된 이미지들에서 화소 단위의 움직임을 구한다. 그리고, 움직임의 변화가 있는 영역을 구분하기 위하여 고역 필터링(high pass filtering)을 한 후 표준편차(standard deviation) 값을 얻는다.In order to obtain a binarized image, the second analyzing
이때, 제2분석부(300)는 도로의 촬영각도에 따른 움직임의 크기가 다름을 조정하기 위하여 회귀분석(regression) 방법을 사용한다. 표준편차 값을 회귀(regression)값으로 나누어 얻은 값을 수정된 히스토그램 임계(modified histogram shaped thresholding)방법, 오츠(Otsu)방법, 최대 엔트로피(maximum entropy)방법 등을 이용하여 하기 [수학식 2]로서 이진 영상의 화소값을 산출할 수 있다.At this time, the
[수학식 2]&Quot; (2) "
여기서, 상기 는 분할된 움직임 이진영상의 화소값을 의미하며, 상기 는 움직임 표준편차 결과를 상기 회귀(regression)값으로 나누어 얻은 영상을 의미하고, 상기 은 이진영상을 위하여 사용하는 히스토그램 임계값을 의미한다. Here, Denotes a pixel value on a divided motion binary image, Means an image obtained by dividing a motion standard deviation result by the regression value, Means a histogram threshold used for binary images.
이후, 제2분석부(300)는 상기 생성된 이진 영상에 미디언 필터링과 형태학 연산 등을 수행하여, 이진 영상의 잡음을 제거(noise filtering)하고 영역 윤곽의 손상된 부분을 복원하고 윤곽을 훼손하는 조각 부분을 제거한다.Then, the
제2분석부(300)는 하기 [수학식 3]에 따라 미디언 필터링으로 상기 이진영상의 잡음을 제거(noise filtering)한다. 미디언 필터(또는 중간값 필터)는 비선형 디지털 필터 기술로, 이미지나 기타 신호로부터 잡음을 제거하는데 이용된다. The
[수학식 3]&Quot; (3) "
제2분석부(300)는 또한, 하기 [수식 4]와 같이 형태학 연산의 닫기(closing)연산을 이용하여 영역 윤곽의 손상된 부분을 복원하고, 윤곽을 훼손하는 조각 부분을 제거한다. The
[수학식 4]&Quot; (4) "
여기서, 상기 SE는 구조요소(structure element)를 의미하며, 상기 '·'는 닫기연산을 의미한다.Here, SE denotes a structure element, and '·' denotes a close operation.
상기 판정부(400)는 명암과 움직임 정보에서 추출되는 특징점 정보에 따라 포트홀(또는 크랙) 후보 영역과 주변 영역을 비교하여 포트홀 및 크랙 영역 검출한다.The
판정부(400)는 상기 선택된 영상 이미지(예: #1, #2)에서 명암정보와 움직임 정보 기반의 이진 영상들을 구하고, 명암정보에서 구한 특징점들과 움직임 정보에서 구한 특징점들을 이용하여 상기 이진 영상들을 비교하는 것으로 포트홀 또는 크랙 영역의 검출 여부를 판정한다.The determining
판정부(400)는 포트홀(및 크랙) 여부 판단을 위해, 영역의 크기, 영역간 포함 개수와 같은 특징점들을 사용한다. 특히 본 발명은 명암정보에서 구한 특징점들을 움직임 정보에서 구한 특징점들과 함께 사용함으로써, 기존 방법들이 포트홀(및 크랙)을 그림자, 얼룩, 패치 등과 구분하지 못했던 문제점을 해결할 수 있을 것으로 기대한다. The determining
상기 제2분석부(300)에서 수행되는 움직임 정보를 이용한 방법은 상기 선택된 두 영상의 화소간 움직임을 측정하여 포트홀(혹은 크랙)과 같이 주변 영역에 비하여 움직임의 변화가 있는 영역을 감지하는 것이다. 그림자나 얼룩의 경우, 명암 차는 많이 있을 수 있지만 움직임의 변화는 거의 없다. The method using the motion information performed by the
판정부(400)는 명암에서 얻은 후보 영역의 크기와 상기 명암 후보 영역이 움직임 후보 영역에 포함되는 갯수를 이용하여 하기 [수학식 5]에 따라 검출 결과를 얻는다.The determining
[수학식 5]&Quot; (5) "
여기서, 상기 D는 명암 후보 영역에서 검출된 결과를 의미하고, 상기 C는 후보 영역의 화소 수를 의미하고, 상기 Tr은 검출하고자 하는 영역의 크기에 대한 임계치를 나타내고, 상기 C'는 움직임 후보 영역에 포함된 명암 후보 영역의 화소 수를 의미하고, 상기 T'r은 명암 후보 영역 화소의 전체 크기에 대한 움직임 후보 영역에 포함되어 있는 명암 후보 화소에 대한 비율의 임계치를 나타낸다.Here, D denotes a result detected in the lightness candidate region, C denotes the number of pixels in the candidate region, Tr denotes a threshold value for the size of the region to be detected, and C 'denotes a motion candidate region And T'r represents a threshold value of a ratio of a brightness candidate region pixel included in a motion candidate region to a total brightness candidate region pixel.
판정부(400)는, 후보 영역의 화소 수(C)가 상기 상기 임계치 Tr보다 크고, 그리고 상기 움직임 후보 영역에 포함된 명암 후보 영역의 화소 수(C')를 상기 후보 영역의 화소 수(C)로 나눈 값이 상기 임계치 T'r보다 큰 경우, 상기 명암 후보 영역에서 검출된 결과 값(D)에 '1'을 할당한다.The determining
판정부(400)는 움직임에서 얻은 후보 영역의 크기와 상기 움직임 후보 영역이 명암 후보 영역에 포함되는 갯수를 이용하여 하기 [수학식 6]에 따라 검출 결과를 얻는다.The determining
[수학식 6]&Quot; (6) "
여기서, 상기 M은 움직임 후보 영역에서 검출된 결과를 의미하고, 상기 C''는 움직임 후보 영역에 포함된 명암 후보 영역의 화소 수를 의미하고, 상기 Tr은 명암 후보 영역 화소가 움직임 후보 영역에 포함되어 검출하고자 하는 포트홀 및 크랙의 크기에 대한 임계치를 나타낸다. Herein, M denotes a result detected in the motion candidate region, C 'denotes the number of pixels of the light and dark candidate region included in the motion candidate region, Tr denotes the number of pixels included in the motion candidate region And represents a threshold value for the size of a port hole and a crack to be detected.
판정부(400)는, 움직임 후보 영역에 포함된 상기 명암 후보 영역의 화소수(C'')가 상기 임계치 Tr보다 큰 경우, 상기 움직임 후보 영역에서 검출된 결과 값(M)에 '1'을 할당한다.If the number of pixels C '' of the light and dark candidate region included in the motion candidate region is larger than the threshold value Tr, the
판정부(400)는 명암 및 움직임 정보에 따라 구분된 영역에서 특징점들을 이용하여 즉, 상기 명암 후보영역의 검출 결과와 움직임 후보영역의 검출 결과를 가지고 하기 [수학식 7]으로서, 최종 검출결과(F)를 얻는다.The
[수학식 7]&Quot; (7) "
판정부(400)는 상기 움직임 후보 영역에서 검출된 결과 값(M)이 '1'이거나, 상기 명암 후보 영역에서 검출된 결과 값(D)이 '1'인 경우, 도3a의 (d)에 도시된 바와 같이, 상기 선택된 영상 이미지(예: #1, #2)에서 포트홀 또는 크랙 영역이 검출된 것으로 판정한다. 도3a의 (d)는 포트홀 또는 크랙을 포함하는 것으로 판정된 본 발명의 최종 검출영상 예시도이다.If the resultant value M detected in the motion candidate region is '1' or the resultant value D detected in the light and dark candidate region is '1', the
반면, 상기 움직임 후보 영역에서 검출된 결과 값(M)과 상기 명암 후보 영역에서 검출된 결과 값(D)이 모두 '1'이 아닌 경우, 판정부(400)는 도3b의 (d)에 도시된 바와 같이, 상기 선택된 영상 이미지(예: #1, #2)에서 포트홀 또는 크랙 영역이 검출되지 않은 것으로 판정한다. 도3b의 (d)는 포트홀 또는 크랙을 포함하지 않는 것으로 판정된 본 발명의 최종 검출영상 예시도이다. On the other hand, if both the resultant value M detected in the motion candidate region and the resultant value D detected in the light and dark candidate region are not '1', the
도2는 본 발명에 따른 제2분석부의 블록 구성도이다.2 is a block diagram of a second analyzing unit according to the present invention.
도2에 도시된 바와 같이, 본 발명에 따른 제2분석부(300)는 옵티컬 플로우부(310), 고역 필터부(320), 표준편차 산출부(340), 이진화부(360)를 포함하여 구성된다.2, the
상기 옵티컬 플로우(310)는 상기 선택된 이미지들(예: #1, #2) 간의 화소단위 움직임을 구한다.The
상기 고역 필터부(320)는 화소단위 움직임 값을 참조하여 움직임에 변화가 있는 영역을 구분한다.The high-
상기 표준편차 산출부(340)는 상기 구분된 영역의 움직임에 관한 표준편차를 구한다. The standard
상기 이진화부(360)는 상기 표준편차 값을 회귀값으로 나누고, 소정의 이진화(Binarization) 방식에 따라 이진영상을 구한다. 이진화부(360)는 도로의 촬영각도에 따른 움직임의 크기가 다름을 조정하기 위하여 상기 표준편차 값을 회귀값으로 나누고, 그 나누어 얻은 값을 수정된 히스토그램 임계(modified histogram shaped thresholding)방법, 오츠(Otsu)방법, 최대 엔트로피(maximum entropy)방법 등을 이용하여 상기 [수학식 2]로서 이진 영상의 화소값을 산출한다.The
도4는 본 발명에 따른 포트홀 및 크랙 검출방법의 동작 흐름도이다.4 is a flowchart illustrating the operation of the porthole and crack detection method according to the present invention.
도4에 도시된 바와 같이, 본 발명에 따른 포트홀 및 크랙 검출장치는 우선, 입력된 동영상에서, 연속된 임의의 2개 이미지(예: #1, #2)를 추출하고(S10), 상기 추출된 영상 이미지 중 어느 하나(예: 시간적으로 앞선 이미지(#1))를 명암 정보에 따라 이진영상으로 분할한다. 또한, 상기 추출된 2개의 영상 이미지 모두(예: #1, #2)를 움직임 정보에 따라 이진 영상으로 분할한다.4, a porthole and crack detection apparatus according to the present invention first extracts two consecutive images (e.g., # 1 and # 2) in an input moving image (S10) (E.g., temporally ahead of the image # 1) is divided into binary images according to the contrast information. Further, the extracted two image images (e.g., # 1 and # 2) are divided into binary images according to the motion information.
본 발명은 명암 정보에 따라 상기 추출된 영상 이미지를 이진영상으로 분할(Segmentation)하기 위해 우선, 상기 추출된 2개의 이미지 중 시간적으로 앞선 이미지(예: #1)를 선택하여 상기 제1분석부(200)로 전달한다. 그리고, 움직임 정보에 따라 상기 추출된 영상 이미지를 이진영상으로 분할(Segmentation)하기 위해, 상기 추출된 2개의 이미지 모두(예: #1, #2)를 상기 제2분석부(300)로 전달한다.In order to segment the extracted image into binary images according to the contrast information, the present invention first selects a temporally preceding image (e.g., # 1) out of the two extracted images, 200). Then, in order to segment the extracted image into binary images according to the motion information, the extracted two images (e.g., # 1 and # 2) are transmitted to the
제1분석부(200)는 상기 선택된 영상 이미지(예: #1)의 히스토그램을 이용하여 원 영상(예: #1)의 이진영상을 생성하고, 생성된 이진영상을 경계가 있는 영역(예: 포트홀 or 크랙)과 주변 영역으로 분할한다. (S20)The
한편, 상기 제2분석부(300)는 상기 선택된 이미지들(예: #1, #2) 간의 움직임에 대해 옵티컬 플로우, 고역 필터링(Highpass filtering), 표준편차(Standard deviation) 산출, 회귀(Regression) 분석을 수행하여, 도3a의 (c) 혹은 도3b의 (c)에 도시된 바와 같이, 이진화(Binarization)된 영상을 얻는다. Meanwhile, the
이진화(Binarization)된 영상을 얻기 위해, 제2분석부(300)는 먼저, 옵티컬 플로우(optical flow) 방법을 이용하여 상기 선택된 이미지들에서 화소 단위의 움직임을 구한다. 그리고, 움직임의 변화가 있는 영역을 구분하기 위하여 고역 필터링(high pass filtering)을 한 후 표준편차(standard deviation) 값을 얻는다.In order to obtain a binarized image, the
그리고, 상기 표준편차 값을 회귀(regression)값으로 나누어 얻은 값을 수정된 히스토그램 임계(modified histogram shaped thresholding)방법, 오츠(Otsu)방법, 최대 엔트로피(maximum entropy)방법 등을 이용하여 이진화된 영상을 얻는다. (S30)The value obtained by dividing the standard deviation value by a regression value is converted into a binarized image using a modified histogram shaped thresholding method, an Otsu method, a maximum entropy method, or the like. . (S30)
제2분석부(300)는 이후, 상기 생성된 이진 영상에 미디언 필터링과 형태학 연산 등을 수행하여, 이진 영상의 잡음을 제거(noise filtering)하고 영역 윤곽의 손상된 부분을 복원하고 윤곽을 훼손하는 조각 부분을 제거한다.The
이렇게, 명암정보 기반의 이진 영상과 움직임 정보 기반의 이진 영상이 모두 생성되면, 판정부(400)는 명암정보에서 구한 특징점들과 움직임 정보에서 구한 특징점들을 이용하여 상기 명암정보와 움직임 정보 기반의 이진 영상들을 비교하는 것으로 포트홀 또는 크랙 영역의 검출 여부를 판정한다. (S40 & S50)When both of the binary image based on the contrast information and the binary image based on the motion information are generated, the
상기 판정부(400)는 명암정보에서 구한 특징점들을 움직임 정보에서 구한 특징점들과 함께 사용하여, 상기 [수학식 7]으로서, 최종 검출결과(F)를 얻는다.The determining
이상, 상기 이미지 추출부(100), 제1분석부(200), 제2분석부(300), 판정부(400)를 포함하여 구성된 본 발명의 포트홀 및 크랙 검출장치는 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 그리고 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. The porthole and crack detection apparatus of the present invention including the
상기 컴퓨터가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 상기 컴퓨터는 본 발명의 포트홀 및 크랙 검출장치를 포함할 수도 있다.Examples of the computer-readable medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device and the like, and also implemented in the form of a carrier wave (for example, transmission over the Internet) . The computer may also include the porthole and crack detection apparatus of the present invention.
본 발명은 도면에 도시된 실시 예(들)를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형이 이루어질 수 있으며, 상기 설명된 실시예(들)의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes and modifications may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. May be constructed by selectively or in combination. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
이상, 기술된 바와 같이, 본 발명은 동영상 정보에서 추출한 특징점들을 이용하여 적응적으로 포트홀 및 크랙을 검출할 수 있도록 하였다.As described above, according to the present invention, portholes and cracks can be adaptively detected using feature points extracted from moving image information.
명암과 움직임 정보를 이용한 본 발명의 포트홀 및 크랙 검출장치는 운전자에게 도로 주행상의 노면 위험 요소들에 관한 정보를 미리 제공하여, 차량과 운전자에게 입히는 충격과 사고를 예방하고, 지속적으로 포트홀 및 크랙 데이터를 축적하여 도로의 위험정보를 보다 효과적으로 관리하고 도로관리 업무의 효율성을 높였다.The porthole and crack detection apparatus of the present invention using the contrast and motion information provides the driver with information on road surface risk factors in advance to prevent shocks and accidents to the vehicle and the driver, To more effectively manage the risk information on the roads and to improve the efficiency of the road management work.
100: 이미지 추출부 200 : 제1분석부
300 : 제2분석부 310 : 옵티컬플로우부
320 : 고역 필터부 340 : 표준편차 산출부
360 : 이진화부 400 : 판정부100: image extracting unit 200: first analyzing unit
300: second analyzing unit 310: optical flow unit
320: High pass filter unit 340: Standard deviation calculation unit
360: binarization unit 400:
Claims (7)
상기 추출된 2개의 이미지 중 어느 하나를 선택하고 그 선택된 이미지를 명암정보에 따라 이진 영상으로 분할하는 제1분석부(200)와,
상기 추출된 2개의 이미지를 모두 선택하고 그 선택된 이미지들을 움직임 정보에 따라 이진 영상으로 분할하는 제2분석부(300)와,
명암과 움직임 정보에서 추출되는 특징점 정보에 따라 포트홀(또는 크랙) 후보 영역과 주변 영역을 비교하여 포트홀 및 크랙 영역 검출하는 판정부(400)를 포함하여 구성되며,
상기 제2분석부(300)는 상기 선택된 이미지들 간의 움직임에 대해 옵티컬 플로우, 고역 필터링, 표준편차 산출, 회귀 분석을 수행하여, 이진화된 영상을 구하고,
상기 판정부(400)는 명암에서 얻은 후보 영역의 크기와 상기 명암 후보영역이 움직임 후보 영역에 포함되는 갯수를 이용하여 하기 수학식에 따라 명암 후보영역의 검출 결과를 얻는 것을 특징으로 하는 포트홀 및 크랙 검출장치.
여기서, 상기 D는 명암 후보 영역에서 검출된 결과를 의미하고, 상기 C는 후보 영역의 화소 수를 의미하고, 상기 Tr은 검출하고자 하는 영역의 크기에 대한 임계치를 나타내고, 상기 C'는 움직임 후보 영역에 포함된 명암 후보 영역의 화소 수를 의미하고, 상기 T'r은 명암 후보 영역 화소의 전체 크기에 대한 움직임 후보 영역에 포함되어 있는 명암 후보 화소에 대한 비율의 임계치를 나타낸다.
An image extracting unit (100) for extracting two consecutive arbitrary images from a moving image;
A first analyzer 200 for selecting one of the extracted two images and dividing the selected image into binary images according to the contrast information,
A second analyzer 300 for selecting all of the extracted two images and dividing the selected images into binary images according to motion information,
And a determination unit (400) for comparing the porthole (or crack) candidate region and the peripheral region according to the minutia information extracted from the contrast and motion information to detect the porthole and the crack region,
The second analyzing unit 300 performs optical flow, high-pass filtering, standard deviation calculation, and regression analysis on the motion between the selected images to obtain a binarized image,
Wherein the determination unit (400) obtains the detection result of the light and dark candidate region using the size of the candidate region obtained from light and dark and the number of the light and dark candidate regions included in the motion candidate region according to the following equation: Detection device.
Here, D denotes a result detected in the lightness candidate region, C denotes the number of pixels in the candidate region, Tr denotes a threshold value for the size of the region to be detected, and C 'denotes a motion candidate region And T'r represents a threshold value of a ratio of a brightness candidate region pixel included in a motion candidate region to a total brightness candidate region pixel.
상기 선택된 이미지들 간의 화소단위 움직임을 구하는 옵티컬 플로우부(310)와,
상기 화소단위 움직임 값을 참조하여 움직임의 변화가 있는 영역을 구분하는 고역 필터부(320)와,
상기 구분된 영역의 움직임에 관한 표준편차를 구하는 표준편차 산출부(340)와,
상기 표준편차 값을 회귀값으로 나누고, 소정의 이진화 방식에 따라 이진영상을 구하는 이진화부(360)를 포함하여 구성되는 것을 특징으로 하는 포트홀 및 크랙 검출장치.
The apparatus of claim 1, wherein the second analysis unit (300)
An optical flow unit 310 for obtaining pixel-based motion between the selected images,
A high pass filter 320 for distinguishing a region having a motion change by referring to the pixel-based motion value,
A standard deviation calculating unit 340 for calculating a standard deviation of the motion of the divided region,
And a binarization unit (360) for dividing the standard deviation value by a regression value and obtaining a binary image according to a predetermined binarization method.
히스토그램 임계(modified histogram shaped thresholding)방법 또는 오츠(Otsu)방법 또는 최대 엔트로피(maximum entropy)방법과 같은 이진화 (Binarization) 방식에 따라 하기 수학식으로서 이진 영상의 화소값을 산출하는 것을 특징으로 하는 포트홀 및 크랙 검출장치.
여기서, 상기 는 분할된 움직임 이진영상의 화소값을 의미하며, 상기 는 움직임 표준편차 결과를 상기 회귀(regression)값으로 나누어 얻은 영상을 의미하고, 상기 은 이진영상을 위하여 사용하는 히스토그램 임계값을 의미한다.
The apparatus of claim 2, wherein the binarization unit (360)
A pixel value of a binary image is calculated according to a binarization method such as a histogram shaped thresholding method or an Otsu method or a maximum entropy method as follows: Crack detection device.
Here, Denotes a pixel value on a divided motion binary image, Means an image obtained by dividing a motion standard deviation result by the regression value, Means a histogram threshold used for binary images.
상기 추출된 2개의 이미지 중 어느 하나를 선택하고 그 선택된 이미지를 명암정보에 따라 이진 영상으로 분할하는 제1분석부(200)와,
상기 추출된 2개의 이미지를 모두 선택하고 그 선택된 이미지들을 움직임 정보에 따라 이진 영상으로 분할하는 제2분석부(300)와,
명암과 움직임 정보에서 추출되는 특징점 정보에 따라 포트홀(또는 크랙) 후보 영역과 주변 영역을 비교하여 포트홀 및 크랙 영역 검출하는 판정부(400)를 포함하여 구성되며,
상기 제2분석부(300)는 상기 선택된 이미지들 간의 움직임에 대해 옵티컬 플로우, 고역 필터링, 표준편차 산출, 회귀 분석을 수행하여, 이진화된 영상을 구하고,
상기 판정부(400)는 움직임에서 얻은 후보 영역의 크기와 상기 움직임 후보 영역이 명암 후보 영역에 포함되는 갯수를 이용하여 하기 수학식에 따라 움직임 후보영역의 검출 결과를 얻는 것을 특징으로 하는 포트홀 및 크랙 검출장치.
여기서, 상기 M은 움직임 후보 영역에서 검출된 결과를 의미하고, 상기 C''는 움직임 후보 영역에 포함된 명암 후보 영역의 화소 수를 의미하고, 상기 Tr은 명암 후보 영역 화소가 움직임 후보 영역에 포함되어 검출하고자 하는 포트홀 및 크랙의 크기에 대한 임계치를 나타낸다.
An image extracting unit (100) for extracting two consecutive arbitrary images from a moving image;
A first analyzer 200 for selecting one of the extracted two images and dividing the selected image into binary images according to the contrast information,
A second analyzer 300 for selecting all of the extracted two images and dividing the selected images into binary images according to motion information,
And a determination unit (400) for comparing the porthole (or crack) candidate region and the peripheral region according to the minutia information extracted from the contrast and motion information to detect the porthole and the crack region,
The second analyzing unit 300 performs optical flow, high-pass filtering, standard deviation calculation, and regression analysis on the motion between the selected images to obtain a binarized image,
The determination unit 400 obtains the detection result of the motion candidate region according to the following equation using the size of the candidate region obtained from the motion and the number of the motion candidate region included in the lightness candidate region: Detection device.
Herein, M denotes a result detected in the motion candidate region, C 'denotes the number of pixels of the light and dark candidate region included in the motion candidate region, Tr denotes the number of pixels included in the motion candidate region And represents a threshold value for the size of a port hole and a crack to be detected.
상기 추출된 2개의 이미지 중 어느 하나를 선택하고 그 선택된 이미지를 명암정보에 따라 이진 영상으로 분할하는 제1분석부(200)와,
상기 추출된 2개의 이미지를 모두 선택하고 그 선택된 이미지들을 움직임 정보에 따라 이진 영상으로 분할하는 제2분석부(300)와,
명암과 움직임 정보에서 추출되는 특징점 정보에 따라 포트홀(또는 크랙) 후보 영역과 주변 영역을 비교하여 포트홀 및 크랙 영역 검출하는 판정부(400)를 포함하여 구성되며,
상기 제2분석부(300)는 상기 선택된 이미지들 간의 움직임에 대해 옵티컬 플로우, 고역 필터링, 표준편차 산출, 회귀 분석을 수행하여, 이진화된 영상을 구하고,
상기 판정부(400)는 명암 후보영역의 검출 결과(D)와 움직임 후보영역의 검출 결과(M)를 이용하여 하기 수학식으로서, 최종 검출결과(F)를 얻는 것을 특징으로 하는 포트홀 및 크랙 검출장치.
An image extracting unit (100) for extracting two consecutive arbitrary images from a moving image;
A first analyzer 200 for selecting one of the extracted two images and dividing the selected image into binary images according to the contrast information,
A second analyzer 300 for selecting all of the extracted two images and dividing the selected images into binary images according to motion information,
And a determination unit (400) for comparing the porthole (or crack) candidate region and the peripheral region according to the minutia information extracted from the contrast and motion information to detect the porthole and the crack region,
The second analyzing unit 300 performs optical flow, high-pass filtering, standard deviation calculation, and regression analysis on the motion between the selected images to obtain a binarized image,
The determination unit 400 obtains the final detection result F as the following equation using the detection result D of the light and dark candidate region and the detection result M of the motion candidate region: Device.
상기 움직임 후보 영역의 검출 결과값(M)이 '1'이거나, 상기 명암 후보 영역에서 검출된 결과 값(D)이 '1'인 경우, 상기 선택된 영상 이미지(#1, #2)에서 포트홀 또는 크랙 영역이 검출된 것으로 판정하는 것을 특징으로 하는 포트홀 및 크랙 검출장치.7. The apparatus of claim 6, wherein the determining unit (400)
If the detection result value M of the motion candidate region is 1 or the result value D detected in the light and dark candidate region is 1, And judges that a crack region has been detected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150176949A KR101651999B1 (en) | 2015-12-11 | 2015-12-11 | Apparatus and method for detecting pothole and crack |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150176949A KR101651999B1 (en) | 2015-12-11 | 2015-12-11 | Apparatus and method for detecting pothole and crack |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101651999B1 true KR101651999B1 (en) | 2016-08-30 |
Family
ID=56886177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150176949A KR101651999B1 (en) | 2015-12-11 | 2015-12-11 | Apparatus and method for detecting pothole and crack |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101651999B1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180077502A (en) | 2016-12-29 | 2018-07-09 | 전남대학교산학협력단 | Apparatus for detecting pothole of road and method thereof |
KR20190141322A (en) | 2018-06-14 | 2019-12-24 | 위프코 주식회사 | Crack detection system of road surface using neural network and detection method therefor |
KR102084668B1 (en) * | 2018-10-15 | 2020-03-04 | 한국건설기술연구원 | System and method for providing road surface information using pot hole |
KR102252369B1 (en) * | 2019-11-27 | 2021-05-14 | (주)아와소프트 | CCTV linked Pothole real-time monitoring method |
KR20210092086A (en) * | 2020-01-15 | 2021-07-23 | 서강대학교산학협력단 | Pavement road distress analysis system and method thereof |
CN113720438A (en) * | 2021-07-23 | 2021-11-30 | 鹏城实验室 | Component crack information monitoring method and device, terminal equipment and storage medium |
KR20230102688A (en) * | 2021-12-30 | 2023-07-07 | 주식회사 세미콘네트웍스 | Damage information collection and analysis system for paved roads |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140125262A (en) * | 2013-04-18 | 2014-10-28 | (주)세니츠코퍼레이션 | Crack measuring device |
KR20150012384A (en) * | 2013-07-25 | 2015-02-04 | 주식회사 솔루팜 | Pothole Recognition System and Its Implementation Method |
-
2015
- 2015-12-11 KR KR1020150176949A patent/KR101651999B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140125262A (en) * | 2013-04-18 | 2014-10-28 | (주)세니츠코퍼레이션 | Crack measuring device |
KR20150012384A (en) * | 2013-07-25 | 2015-02-04 | 주식회사 솔루팜 | Pothole Recognition System and Its Implementation Method |
Non-Patent Citations (2)
Title |
---|
The Obstacle Detection Method using Optical Flow Estimation at the Edge Image, Proceedings of the 2007 IEEE Intelligent Vehicles Symposium(2007.06.15.)* * |
아스팔트 도로의 포트홀 검출 방법, 전자공학회 논문지 제51권 제10호(2014.10.30.)* * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180077502A (en) | 2016-12-29 | 2018-07-09 | 전남대학교산학협력단 | Apparatus for detecting pothole of road and method thereof |
KR20190141322A (en) | 2018-06-14 | 2019-12-24 | 위프코 주식회사 | Crack detection system of road surface using neural network and detection method therefor |
KR102084668B1 (en) * | 2018-10-15 | 2020-03-04 | 한국건설기술연구원 | System and method for providing road surface information using pot hole |
KR102252369B1 (en) * | 2019-11-27 | 2021-05-14 | (주)아와소프트 | CCTV linked Pothole real-time monitoring method |
KR20210092086A (en) * | 2020-01-15 | 2021-07-23 | 서강대학교산학협력단 | Pavement road distress analysis system and method thereof |
KR102302338B1 (en) * | 2020-01-15 | 2021-09-15 | 서강대학교 산학협력단 | Pavement road distress analysis system and method thereof |
CN113720438A (en) * | 2021-07-23 | 2021-11-30 | 鹏城实验室 | Component crack information monitoring method and device, terminal equipment and storage medium |
CN113720438B (en) * | 2021-07-23 | 2023-06-16 | 鹏城实验室 | Component crack information monitoring method and device, terminal equipment and storage medium |
KR20230102688A (en) * | 2021-12-30 | 2023-07-07 | 주식회사 세미콘네트웍스 | Damage information collection and analysis system for paved roads |
KR102602036B1 (en) * | 2021-12-30 | 2023-11-14 | 주식회사 세미콘네트웍스 | Damage information collection and analysis system for paved roads |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101651999B1 (en) | Apparatus and method for detecting pothole and crack | |
US8509486B2 (en) | Vehicle license plate recognition method and system thereof | |
Oliveira et al. | Automatic road crack segmentation using entropy and image dynamic thresholding | |
Dorafshan et al. | Automatic surface crack detection in concrete structures using OTSU thresholding and morphological operations | |
US8902053B2 (en) | Method and system for lane departure warning | |
KR101546700B1 (en) | System and method for recognizing road pothole area using image | |
KR101279712B1 (en) | Apparatus and method for providing real-time lane detection, recording medium thereof | |
Aggarwal et al. | A robust method to authenticate car license plates using segmentation and ROI based approach | |
JPWO2008020544A1 (en) | Vehicle detection device, vehicle detection method, and vehicle detection program | |
CN111027535A (en) | License plate recognition method and related equipment | |
Abbas et al. | Automated pavement distress detection using image processing techniques | |
CN113239733B (en) | Multi-lane line detection method | |
Chen et al. | Automatic pavement crack detection based on image recognition | |
KR101514368B1 (en) | SYSTEM AND METHOD for POTHOLE DETECtion using IMAGE INFORMATION | |
KR102393268B1 (en) | Device and Method for estimating of the probability of traffic accidents by road shape analysis | |
Crognale et al. | Damage detection with image processing: A comparative study | |
CN110852236A (en) | Target event determination method and device, storage medium and electronic device | |
Muslim et al. | Detection and counting potholes using morphological method from road video | |
Powell et al. | Automated road distress detection | |
KR102071708B1 (en) | Method and apparatus for extracting feature to classify the weather of image | |
Sai Ganesh Naik et al. | Detecting potholes using image processing techniques and real-world footage | |
Danilescu et al. | Road anomalies detection using basic morphological algorithms | |
Chen et al. | A novel method for license plate localization | |
Sawalakhe et al. | Development of roads pothole detection system using image processing | |
KR102585146B1 (en) | Pothole detection device and method based on deep learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20200210 Year of fee payment: 4 |