KR102355431B1 - AI based emergencies detection method and system - Google Patents
AI based emergencies detection method and system Download PDFInfo
- Publication number
- KR102355431B1 KR102355431B1 KR1020210112015A KR20210112015A KR102355431B1 KR 102355431 B1 KR102355431 B1 KR 102355431B1 KR 1020210112015 A KR1020210112015 A KR 1020210112015A KR 20210112015 A KR20210112015 A KR 20210112015A KR 102355431 B1 KR102355431 B1 KR 102355431B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- image
- situation
- attribute information
- traffic
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G06Q50/30—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- General Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Business, Economics & Management (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Atmospheric Sciences (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Abstract
AI 기반 돌발상황 검지 방법 및 그 시스템이 개시된다. AI 기반 돌발 상황 검지 방법은, (a) 특정 도로 지점에 설치된 카메라를 통해 상기 특정 도로 지점에 대한 교통 상황 및 환경 정보가 반영된 영상을 실시간 획득하는 단계; 및 (b) 상기 교통 상황 및 환경 정보가 반영된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 돌발 상황 발생 여부를 모니터링하는 단계를 포함한다. Disclosed are an AI-based emergency detection method and system. The AI-based unexpected situation detection method includes the steps of: (a) acquiring an image reflecting traffic situation and environment information for a specific road point in real time through a camera installed at the specific road point; and (b) monitoring whether an unexpected situation has occurred by applying the image reflecting the traffic situation and environmental information to the learned deep learning-based emergency situation analysis model.
Description
본 발명은 AI 기반 돌발상황 검지 방법 및 그 시스템에 관한 것이다. The present invention relates to an AI-based unexpected situation detection method and system.
운전보조장치, 자율주행 기술 등의 발달로 인해 최근 자동차를 이용하는 운전자는 운전 과정에서 운전자 조작이 점차 감소하며 자동차가 점차 자동화, 무인화 되고 있는 추세이다. Due to the development of driving assistance devices and autonomous driving technology, drivers who use automobiles are increasingly less manipulated during the driving process, and automobiles are gradually becoming automated and unmanned.
무인 운전 또는 자율주행 기술은 운전자의 조작 없이 자동차가 스스로 주행 환경을 인식하며 목표지점까지 운행하게 되는 기술이며 스스로 위치를 파악하고 장애물을 인식할 수 있는 감지 시스템과 이에 따라 감속 및 가속, 조향 등의 명령을 내리는 제어장치, 명령에 따라 필요한 작동을 하는 액추에이터 등으로 구분할 수 있다. Unmanned driving or autonomous driving technology is a technology in which a vehicle recognizes the driving environment by itself and drives to a target point without the driver's manipulation. It can be divided into a control device that gives a command, an actuator that performs a necessary operation according to a command, and the like.
자율주행 기술에서 자동차의 구동관련 장치인 조향, 가속, 감속 등을 제어하는 기계적 자동운행 기술은 일정 수준에 올라 완성도가 높아지고 있으나 주행환경 즉, 도로 내 발생하는 사고에 의한 급정지나 낙하물 등과 같이 갑자기 발생하는 돌발상황에 대응하는 인지, 판단하는 기술은 상대적으로 부족한 실정으로 이를 보완하기 위해 도로 인프라에서 위험상황 정보를 수집하여 운전자에게 제공하는 기술이 개발되고 있다. In autonomous driving technology, mechanical automatic driving technology that controls steering, acceleration, deceleration, etc., which are driving-related devices of a car, has reached a certain level and is becoming more complete. Recognizing and judging technologies to respond to unexpected situations are relatively insufficient. To compensate for this, a technology for collecting dangerous situation information from road infrastructure and providing it to drivers is being developed.
본 발명은 AI 기반 돌발상황 검지 방법 및 그 시스템을 제공하기 위한 것이다. The present invention is to provide an AI-based unexpected situation detection method and system.
또한, 본 발명은 도로에 설치된 위치의 환경과 교통 특성에 따라 수집되는 영상을 기반으로 돌발 상황에 대한 양질의 학습 데이터 취득이 가능하며, 이를 통해 정확한 객체인식 후 돌발 상황 정보 수집 및 처리가 가능한 AI 기반 돌발상황 검지 방법 및 그 시스템을 제공하기 위한 것이다.In addition, the present invention enables the acquisition of high-quality learning data on the emergency situation based on the images collected according to the environment and traffic characteristics of the location installed on the road, and through this, AI capable of collecting and processing information on the emergency situation after accurate object recognition An object of the present invention is to provide a method and a system for detecting an emergency based on the situation.
또한, 본 발명은 실제 현장에서 일어나는 교통 상황을 이용한 데이터 학습과 이에 대한 결과 적용을 통해 시간이 흐를수록 검지 정확도가 향상되며, 도로 이용자 및 운전자에게 신뢰할 수 있는 돌발 상황 정보를 제공할 수 있는 AI 기반 돌발상황 검지 방법 및 그 시스템을 제공하기 위한 것이다.In addition, the present invention is an AI-based system that can provide reliable emergency situation information to road users and drivers by improving the detection accuracy as time goes by through data learning using real-world traffic conditions and applying the results. An object of the present invention is to provide a method for detecting an unexpected situation and a system for the same.
본 발명의 일 측면에 따르면, AI 기반 돌발상황 검지 방법이 제공된다. According to one aspect of the present invention, an AI-based emergency detection method is provided.
본 발명의 일 실시예에 따르면, (a) 특정 도로 지점에 설치된 카메라를 통해 상기 특정 도로 지점에 대한 교통 상황 및 환경 정보가 반영된 영상을 실시간 획득하는 단계; 및 (b) 상기 교통 상황 및 환경 정보가 반영된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 돌발 상황 발생 여부를 모니터링하는 단계를 포함하는 AI 기반 돌발상황 검지 방법이 제공될 수 있다. According to an embodiment of the present invention, the method comprising: (a) acquiring an image in which traffic conditions and environmental information for a specific road point are reflected in real time through a camera installed at the specific road point; and (b) applying the image reflecting the traffic situation and environment information to the learned deep learning-based emergency situation analysis model to monitor whether an unexpected situation has occurred.
상기 돌발 상황은, 상기 특정 도로 지점에서 주행 중 상황에서의 차량 정지, 차량 역주행, 보행자 및 낙하물 발생 중 적어도 하나일 수 있다. The abrupt situation may be at least one of a vehicle stop in a situation while driving at the specific road point, reverse driving of the vehicle, and occurrence of a pedestrian and a falling object.
상기 (a) 단계 이전에, 각각의 도로 지점에 설치된 영상에 대한 교통 상황 및 환경 정보를 기초로 상기 영상에 대한 공통 속성 정보를 지정하는 단계; 상기 영상을 분석하여 객체를 각각 추출한 후 상기 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하는 단계; 상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 단계; 특정 환경 및 특정 교통 상황에 따른 조건 지정을 통해 상기 트레이닝 데이터 세트 중 상기 조건에 일치하는 영상과 객체로 상기 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하는 단계를 더 포함할 수 있다. prior to the step (a), designating common attribute information for the image based on traffic conditions and environment information for the image installed at each road point; designating object attribute information by analyzing the image to extract each object and reflecting characteristic information on the object; generating a training data set using the image to which the common attribute information is specified and the object to which the object attribute information is specified; The method may further include reinforcing learning of the deep learning-based contingency analysis model with images and objects matching the conditions in the training data set through condition specification according to a specific environment and a specific traffic situation.
상기 환경 정보는 주변 환경 정보 및 공간 정보를 포함하되, 상기 주변 환경 정보는 영상이 촬영된 시간 정보, 조도 정보 및 기상 정보 중 적어도 하나이며, 상기 공간 정보는 상기 영상이 촬영된 지역 정보, 도로 종류, 촬영 거리 및 높이 중 적어도 하나일 수 있다. The environment information includes surrounding environment information and spatial information, wherein the surrounding environment information is at least one of time information, illuminance information, and weather information at which an image was captured, and the spatial information includes area information at which the image was captured, and a road type. , at least one of a shooting distance and a height.
상기 교통 상황은, 돌발 상황 정보, 교통 사고 관련 정보 및 정상 상황 중 적어도 하나일 수 있다. The traffic situation may be at least one of unexpected situation information, traffic accident related information, and a normal situation.
상기 추출된 객체는 상기 객체가 포함된 영상의 공통 속성 정보가 더 지정될 수 있다. In the extracted object, common attribute information of an image including the object may be further designated.
본 발명의 다른 실시예에 따르면, 복수의 도로 지점에 설치된 각각의 카메라로부터 교통 상황 및 환경 정보가 반영된 실시간 영상을 각각 획득하고, 상기 교통 상황 및 환경 정보를 이용하여 상기 각각의 영상에 대한 공통 속성 정보를 지정하는 단계; 상기 각각의 영상을 분석하여 객체를 각각 추출한 후 상기 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하는 단계; 상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 단계; 및 상기 트레이닝 데이터 세트 중 특정 환경 및 교통 조건에 일치하는 영상 및 객체를 선별하여 특정 지점의 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하는 단계를 포함하는 AI 기반 돌발 상황 검지 방법이 제공될 수도 있다. According to another embodiment of the present invention, real-time images in which traffic conditions and environment information are reflected are respectively obtained from respective cameras installed at a plurality of road points, and a common property of each image by using the traffic condition and environment information specifying information; designating object attribute information by analyzing each image to extract an object, reflecting characteristic information on the object; generating a training data set using the image to which the common attribute information is specified and the object to which the object attribute information is specified; and selecting an image and object matching a specific environment and traffic conditions from among the training data set to reinforce-learning a deep learning-based emergency situation analysis model of a specific point may be provided.
본 발명의 다른 측면에 따르면, AI 기반 돌발상황 검지를 위한 시스템 및 장치가 제공된다. According to another aspect of the present invention, a system and apparatus for AI-based unexpected situation detection are provided.
본 발명의 일 실시예에 따르면, 적어도 하나의 명령어를 저장하는 메모리; 및 상기 메모리에 저장된 명령어를 실행하는 프로세서를 포함하되, 상기 프로세서에 의해 실행된 명령어는, (a) 특정 도로 지점에 설치된 카메라를 통해 상기 특정 도로 지점에 대한 교통 상황 및 환경 정보가 반영된 영상을 실시간 획득하는 단계; 및 (b) 상기 교통 상황 및 환경 정보가 반영된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 돌발 상황 발생 여부를 모니터링하는 단계를 수행하는 AI 기반 돌발상황 검지 장치가 제공될 수 있다. According to an embodiment of the present invention, a memory for storing at least one instruction; and a processor executing the instructions stored in the memory, wherein the instructions executed by the processor (a) use a camera installed at the specific road point to display an image reflecting the traffic situation and environment information for the specific road point in real time obtaining; and (b) applying the image reflecting the traffic situation and environmental information to the learned deep learning-based emergency situation analysis model to monitor whether an emergency has occurred. An AI-based emergency detection device may be provided.
본 발명의 다른 실시예에 따르면, 복수의 도로 지점에 각각 설치되며, 각각의 도로 지점의 교통 상황 및 환경 정보가 반영된 실시간 영상을 획득하는 복수의 카메라; 상기 복수의 카메라로부터 획득되는 각각의 영상에 대한 교통 상황 및 환경 정보를 이용하여 상기 각각의 영상에 대한 공통 속성 정보를 지정하고, 상기 각각의 영상을 분석하여 객체를 각각 추출한 후 상기 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하며, 상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 서버; 및 상기 복수의 카메라와 각각 연동되되, 트레이닝 데이터 세트 중 설치 지점의 환경 및 교통 조건에 일치하는 영상 및 객체를 선별하여 상기 설치 지점의 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하는 복수의 돌발 상황 검지 장치를 포함하는 시스템이 제공될 수도 있다. According to another embodiment of the present invention, a plurality of cameras installed at a plurality of road points, respectively, for acquiring a real-time image in which traffic conditions and environment information of each road point are reflected; Designating common attribute information for each image by using traffic situation and environment information for each image obtained from the plurality of cameras, analyzing each image to extract an object, and then extracting an object a server for designating object attribute information by reflecting the information, and generating a training data set using an image to which the common attribute information is specified and an object to which the object attribute information is specified; and a plurality of sudden situation detection that is interlocked with the plurality of cameras, respectively, and selects images and objects that match the environment and traffic conditions of the installation point from among the training data sets to reinforce-learning a deep learning-based emergency situation analysis model of the installation point A system comprising an apparatus may be provided.
본 발명의 일 실시예에 따른 AI 기반 돌발상황 검지 방법 및 그 시스템을 제공함으로써, 설치된 위치의 환경과 교통 특성에 따라 수집되는 영상을 기반으로 돌발 상황에 대한 양질의 학습 데이터 취득이 가능하며, 정확한 객체인식이 가능하고 이를 통해 정확한 돌발 상황 정보 수집 및 처리가 가능한 이점이 있다. By providing an AI-based emergency detection method and system according to an embodiment of the present invention, it is possible to acquire high-quality learning data for an emergency situation based on images collected according to the environment and traffic characteristics of the installed location, and There is an advantage in that object recognition is possible, and through this, accurate unexpected situation information collection and processing is possible.
또한, 본 발명은 실제 현장에서 일어나는 교통 상황을 이용한 데이터 학습과 이에 대한 결과 적용을 통해 시간이 흐를수록 검지 정확도가 향상되며, 도로 이용자 및 운전자에게 신뢰할 수 있는 돌발 상황 정보를 제공할 수 있는 이점도 있다. In addition, the present invention has the advantage of being able to improve detection accuracy as time goes by through data learning and application of the results using traffic conditions occurring in the actual field, and to provide reliable emergency situation information to road users and drivers. .
도 1은 본 발명의 일 실시예에 따른 시스템을 개략적으로 도시한 도면.
도 2는 본 발명의 일 실시예에 따른 촬영된 영상을 예시한 도면.
도 3은 본 발명의 일 실시예에 따른 돌발 상황 검지 장치의 학습 방법을 나타낸 순서도.
도 4는 본 발명의 일 실시예에 따른 환경 및 상황 정보를 예시한 도면.
도 5는 본 발명의 일 실시예에 따른 영상과 지정된 속성 정보를 예시한 도면.
도 6은 본 발명의 일 실시예에 따른 객체 유형을 예시한 도면.
도 7은 본 발명의 일 실시예에 따른 객체와 속성 정보를 예시한 도면.
도 8은 본 발명의 일 실시예에 따른 돌발 상황 감지 방법을 나타낸 순서도.
도 9는 본 발명의 일 실시예에 따른 돌발 상황 검지 장치의 내부 구성을 개략적으로 도시한 블록도.1 schematically shows a system according to an embodiment of the present invention;
2 is a diagram illustrating a photographed image according to an embodiment of the present invention.
3 is a flowchart illustrating a learning method of an apparatus for detecting a sudden situation according to an embodiment of the present invention.
4 is a diagram illustrating environment and situation information according to an embodiment of the present invention.
5 is a diagram illustrating an image and designated attribute information according to an embodiment of the present invention.
6 is a diagram illustrating an object type according to an embodiment of the present invention;
7 is a diagram illustrating object and attribute information according to an embodiment of the present invention.
8 is a flowchart illustrating a method for detecting a sudden situation according to an embodiment of the present invention.
9 is a block diagram schematically illustrating an internal configuration of a device for detecting a sudden situation according to an embodiment of the present invention.
본 명세서에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "구성된다" 또는 "포함한다" 등의 용어는 명세서상에 기재된 여러 구성 요소들, 또는 여러 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.As used herein, the singular expression includes the plural expression unless the context clearly dictates otherwise. In this specification, terms such as "consisting of" or "comprising" should not be construed as necessarily including all of the various components or various steps described in the specification, some of which components or some steps are It should be construed that it may not include, or may further include additional components or steps. In addition, terms such as "...unit" and "module" described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software, or a combination of hardware and software. .
이하, 첨부된 도면들을 참조하여 본 발명의 실시예를 상세히 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 시스템을 개략적으로 도시한 도면이고, 도 2는 본 발명의 일 실시예에 따른 촬영된 영상을 예시한 도면이다. 1 is a diagram schematically illustrating a system according to an embodiment of the present invention, and FIG. 2 is a diagram illustrating a captured image according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 시스템(100)은 복수의 카메라(110), 복수의 돌발 상황 검지 장치(120) 및 서버(130)를 포함하여 구성된다. Referring to FIG. 1 , a
복수의 카메라(110)는 각각의 도로 구간에 설치되며, 해당 도로 구간의 교통 상황 및 환경 정보를 반영한 실시간 영상을 촬영하기 위한 수단이다. The plurality of
복수의 카메라(110)는 각각의 설치 위치에 따라 설치되는 높이가 상이할 수 있으며, 촬영하는 도로 구간까지의 거리 또한 상이할 수 있다. The plurality of
예를 들어, 특정 지점의 도로 상황을 촬영한 영상은 예를 들어, 도 2와 같다.For example, an image obtained by photographing a road condition at a specific point is, for example, as shown in FIG. 2 .
돌발 상황 검지 장치(120)는 각각 딥러닝 기반 돌발 상황 분석 모델을 구비하며, 딥러닝 기반 돌발 상황 분석 모델을 분석 지점(즉, 설치 지점)의 환경 및 교통 조건에 적합한 트레이닝 데이터 세트를 기초로 강화 학습할 수 있다. 또한, 돌발 상황 검지 장치(120)는 학습된 딥러닝 기반 돌발 상황 분석 모델을 통해 카메라(110)를 통해 실시간 수집되는 영상을 분석하여 돌발 상황 발생 여부를 모니터링한 후 이를 서버(130)로 통보할 수도 있다. The
돌발 상황 검지 장치(120)는 당해 돌발 상황 검지 장치(120)와 연동된 카메라(110)를 통해 수집된 영상만을 이용하여 딥러닝 기반 돌발 상황 분석 모델을 학습할 수도 있으며, 서버(130)를 통해 트레이닝 데이터 세트를 제공받은 후 설치 지점의 특정 조건(예를 들어, 환경 조건 및 교통 상황 조건)에 적합한 영상 및 객체를 선별한 후 이를 이용하여 딥러닝 기반 돌발 상황 분석 모델을 강화 학습할 수도 있다. 이에 대해서는 하기에서 관련 도면을 참조하여 보다 상세히 설명하기로 한다. The sudden
서버(130)는 복수의 카메라(110) 및 돌발 상황 검지 장치(120)와 각각 연동되며, 돌발 상황 검지 장치(120)가 설치 지점의 조건에 일치하도록 딥러닝 기반 돌발 상황 분석 모델을 학습하도록 지원하기 위한 수단이다. The
예를 들어, 서버(130)는 다양한 지역에 설치된 복수의 카메라(110)로부터 영상을 각각 수집한 후 각 영상의 교통 상황 및 환경 정보를 이용하여 공통 속성 정보를 지정할 수 있다. 또한, 서버(130)는 각각의 영상을 분석하여 객체를 각각 추출한 후 각 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정할 수도 있다. 이어, 서버(130)는 공통 속성 정보가 지정된 영상과 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하여 각 돌발 상황 검지 장치(120)로 전송할 수도 있다. For example, after collecting images from a plurality of
또한, 서버(130)는 각각의 특정 지점을 관제하는 돌발 상황 검지 장치(120)로부터 돌발 상황 발생에 따른 이벤트를 수신할 수도 있다. In addition, the
도 3은 본 발명의 일 실시예에 따른 돌발 상황 검지 장치의 학습 방법을 나타낸 순서도이며, 도 4는 본 발명의 일 실시예에 따른 환경 및 교통 상황 정보를 예시한 도면이고, 도 5는 본 발명의 일 실시예에 따른 영상과 지정된 속성 정보를 예시한 도면이고, 도 6는 본 발명의 일 실시예에 따른 객체 유형을 예시한 도면이고, 도 7은 본 발명의 일 실시예에 따른 객체와 속성 정보를 예시한 도면이다. 3 is a flowchart illustrating a learning method of an apparatus for detecting a sudden situation according to an embodiment of the present invention, FIG. 4 is a diagram illustrating environment and traffic situation information according to an embodiment of the present invention, and FIG. 5 is the present invention is a diagram illustrating an image and specified attribute information according to an embodiment of the present invention, FIG. 6 is a diagram illustrating an object type according to an embodiment of the present invention, and FIG. 7 is an object and attribute information according to an embodiment of the present invention It is a diagram illustrating information.
단계 310에서 돌발 상황 검지 장치(120)는 설치 지점의 교통 상황 및 환경 정보가 반영된 영상을 카메라(110)를 통해 획득한다. In
단계 315에서 돌발 상황 검지 장치(120)는 획득된 각 영상의 교통 상황 및 환경 정보를 기초로 해당 영상에 대한 공통 속성 정보를 지정한다. In
여기서, 공통 속성 정보는 도 4에 도시된 바와 같이, 환경 정보와 교통 상황 정보를 포함하되, 환경 정보는 주변 환경 정보와 공간 정보를 포함할 수 있다. Here, the common attribute information includes environment information and traffic situation information as shown in FIG. 4 , but the environment information may include surrounding environment information and spatial information.
즉, 주변 환경 정보는 해당 영상이 촬영된 시간 정보, 해당 영상 촬영 시점의 조도 정보(일출, 주간, 일몰, 야간 등) 및 기상(기후) 정보(맑음, 비, 눈, 안개, 결빙 등) 중 적어도 하나를 포함할 수 있다. 또한, 공간 정보는 해당 영상이 촬영된 특정 지점에 대한 지역 정보(수도권, 충청권, 경상권, 호남권, 강원권 등), 촬영 거리, 촬영 높이, 도로 종류(고속도로, 일반도로, 지하 도로 등) 중 적어도 하나를 포함할 수 있다. That is, the surrounding environment information includes information on the time the image was taken, illuminance information (sunrise, daytime, sunset, night, etc.) at the time of capturing the image, and weather (climate) information (sunny, rain, snow, fog, ice, etc.) It may include at least one. In addition, spatial information includes at least one of regional information (metropolitan area, Chungcheong area, Gyeongsang area, Honam area, Gangwon area, etc.), shooting distance, shooting height, and road type (highway, general road, underground road, etc.) for a specific point where the image was shot. may include
또한, 교통 상황 정보는 돌발 상황이나 교통 사고 관련 정보 및 정상 상황을 포함할 수 있다. 돌발 상황은 정지, 역주행, 보행자, 장애물, 낙하물 등일 수 있다. 또한, 교통 사고 관련 정보는 충돌 또는 추돌에 따른 단독 사고, 전복이나 전도와 같은 차대차 사고, 화재를 포함하는 차대 사람 사고 등을 포함할 수 있다. In addition, the traffic situation information may include information related to an unexpected situation or a traffic accident, and a normal situation. The sudden situation may be a stop, reverse running, a pedestrian, an obstacle, a falling object, and the like. Also, the traffic accident-related information may include a single accident due to a collision or collision, a vehicle-to-vehicle accident such as overturning or overturning, and a vehicle-to-person accident including a fire.
이와 같이, 돌발 상황 검지 장치(120)는 설치 지점에서 촬영된 영상의 주변 환경 조건이나, 촬영 시간, 기상, 조도 등과 같이 일반적인 학습용 상업 영상과 차별적 영향을 미치는 환경적 요소를 각각 영상의 속성 정보로 상세하게 지정하여 학습에 이용하도록 할 수 있다. In this way, the sudden
도 5에는 촬영된 영상에 공통 속성 정보가 지정된 일 예가 도시되어 있다. 5 shows an example in which common attribute information is designated in a photographed image.
단계 320에서 돌발 상황 검지 장치(120)는 영상을 각각 분석하여 객체를 각각 추출한 후 객체의 특징 정보를 객체 속성 정보로서 지정한다. 예를 들어, CNN(Convolutional Neural Network)과 같은 딥러닝 모델을 기반으로 돌발 상황 검지 장치(120)는 영상에서 각각의 객체를 추출할 수도 있다. 이때, 추출하고자 하는 객체 유형(도 6 참조)은 사전에 정의될 수 있으며, 사전 정의된 객체 유형에 따른 객체들이 추출될 수 있다. In
즉, 영상은 도로를 촬영한 영상이므로, 차선 등 도로 시설물도 함께 촬영되며, 촬영 위치에 따라서는 터널 시설물 등이 함께 촬영될 수도 있다. 본 발명의 일 실시예에서는 영상에서 모든 객체를 추출하는 것이 아니라, 자동차(예를 들어, 승용차, 버스, 화물차 등), 사람, 동물, 시설물, 낙하물, 임시 시설 등과 같이 돌발 상황 검출에 필요한 객체 유형을 사전 정의한 후 해당 사전 정의된 객체 유형에 적합한 객체들만 추출할 수도 있다. That is, since the image is a photograph of a road, road facilities such as lanes are also photographed, and depending on the photographing location, tunnel facilities and the like may be photographed together. In an embodiment of the present invention, instead of extracting all objects from an image, object types necessary for detecting unexpected situations such as automobiles (eg, passenger cars, buses, trucks, etc.), people, animals, facilities, falling objects, temporary facilities, etc. After predefined object type, only objects suitable for the predefined object type can be extracted.
각각의 객체가 추출된 후 객체 특징 정보를 반영하여 객체 속성 정보로 지정할 수 있다. After each object is extracted, it can be designated as object property information by reflecting object characteristic information.
예를 들어, 추출된 객체가 "자동차"라고 가정하기로 한다. 자동차 객체에 상응하여 객체 속성 정보는 "승용차", "버스", "화물차", "이륜차" 등으로 객체를 세분화하여 지정할 수 있다. 또한, 자동차 객체에 대한 사고 유형도 객체 속성 정보로서 지정될 수 있다. 사고 유형은 예를 들어, 정면, 후면, 측면(좌), 측면(우), 밑면, 뒷면 등일 수 있다. For example, it is assumed that the extracted object is "car". In correspondence with the automobile object, object attribute information can be specified by subdividing the object into "car", "bus", "lorry", "two-wheeled vehicle", and the like. In addition, the accident type for the car object may also be designated as object attribute information. The accident type may be, for example, front, rear, side (left), side (right), bottom, rear, and the like.
또한, 추출된 객체가 "사람"인 경우, 남자, 여자 등으로 객체를 성별로 세분화한 속성 정보와 함께 연령을 알 수 있도록 노인, 성인, 어린이 등과 같이 연령 속성이 저장될 수 있다. In addition, when the extracted object is a “person”, age attributes such as the elderly, adults, children, etc. may be stored so that the age can be known along with attribute information that subdivides the object into gender into men and women.
또한, 추출된 객체가 "동물"이라고 가정하기로 한다. 객체의 속성은 생사 유무에 따라 "산 동물", "죽은 동물"로 세분화되고, 해당 객체의 종류를 특정할 수 있도록 "개", "고양이, "소", "고라니" 등으로 세분화되어 지정될 수 있다. Also, it is assumed that the extracted object is an "animal". The properties of objects are subdivided into “live animals” and “dead animals” depending on whether they are alive or dead, and can be subdivided into “dogs”, “cats,” “cows”, and “elk” to specify the type of object. can
또한, 추출된 객체가 "낙하물"인 경우, 속성 정보로 낙하물의 유형(예를 들어, 상자, 타이어, 과일, 등)이 지정될 수 있다. Also, when the extracted object is a "falling object", the type of the falling object (eg, box, tire, fruit, etc.) may be designated as attribute information.
또한, 추출된 객체가 "시설물"인 경우, 해당 시설물의 유형(예를 들어, 도포표시, 표지판, 중앙분리대, 가로수 등)이 지정될 수 있다. In addition, when the extracted object is a "facility", the type of the corresponding facility (eg, an application mark, a sign, a median strip, a street tree, etc.) may be designated.
또한, 추출된 객체가 "임시 시설"인 경우, "현수막", "공사 안내" 등과 같이 객체 유형이 속성으로 지정될 수 있다. Also, when the extracted object is a "temporary facility", an object type such as "banner", "construction guide", etc. may be designated as an attribute.
이와 같이, 돌발 상황 검지 장치(120)는 딥러닝 모델을 통해 각각의 객체를 추출한 후 해당 객체에 따른 고유한 객체 속성을 지정할 수 있다. 이와 같이, 각각의 추출된 객체에 대해 객체 속성 정보가 지정되며, 해당 객체에는 해당 영상에 상응하여 지정된 공통 속성 정보가 동일하게 지정될 수 있다. In this way, the sudden
도 7에는 추출된 각 객체에 공통 속성 정보와 객체 속성 정보가 지정된 일 예가 도시되어 있다. 즉, 객체는 객체 속성 정보 이외에도, 해당 객체가 추출된 영상에 대한 공통 속성 정보도 함께 속성 정보로서 지정 받을 수 있다. 7 shows an example in which common attribute information and object attribute information are designated for each extracted object. That is, the object may be designated as attribute information in addition to the object attribute information, as well as common attribute information for an image from which the object is extracted.
단계 325에서 돌발 상황 검지 장치(120)는 공통 속성 정보가 지정된 영상과 공통 속성 정보와 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성한다. In
트레이닝 데이터 세트는 도로 지점에 대한 전체 영상과 해당 영상에서 추출된 각 객체에 관한 정보를 각각 포함하여 생성될 수 있다. The training data set may be generated by including the entire image of the road point and information about each object extracted from the image, respectively.
단계 330에서 돌발 상황 검지 장치(120)는 트레이닝 데이터 세트를 이용하여 딥러닝 기반 돌발 상황 분석 모델을 학습시킨다. In
이때, 돌발 상황 검지 장치(120)는 트레이닝 데이터 세트 중 특정 조건에 일치하는 일부 데이터만을 이용하여 특정 상황이나 특정 환경에 적합하도록 딥러닝 기반 돌발 상황 분석 모델을 강화 학습할 수도 있다. In this case, the sudden
또한, 도 3에는 돌발 상황 검지 장치(120)가 하나의 카메라를 통해 촬영된 영상만을 대상으로 트레이닝 데이터 세트가 생성된 것을 가정하고 있으나, 트레이닝 데이터 세트는 서버에 의해 복수의 카메라에 의해 촬영된 영상을 기반으로 생성될 수도 있다. In addition, in FIG. 3 , it is assumed that the training data set is generated for the image captured by the sudden
즉, 서버(130)는 서로 다른 도로 지점에 설치된 카메라를 통해 각각의 교통 상황이나 환경 정보가 반영된 영상을 각각 획득한 후 공통 속성 정보를 지정할 수 있다. 또한, 각 영상에서 객체를 추출한 후 객체 속성 정보를 지정할 수도 있다. 이와 같이, 다수의 도로 지점에서 획득되는 영상을 기반으로 트레이닝 데이터 세트를 생성할 수도 있다. 서버(130)는 다수의 도로 지점에서 획득된 영상을 기반으로 트레이닝 데이터 세트를 생성한 후 이를 각각의 딥러닝 기반 돌발 상황 분석 모델에 적용하기 보다는 각 설치 지점의 조건(환경 조건이나 교통 조건 등)에 적합한 일부 데이터 세트를 선별하여 해당 조건에 적합하게 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하도록 지원할 수도 있다. That is, the
도 8은 본 발명의 일 실시예에 따른 돌발 상황 감지 방법을 나타낸 순서도이다. 8 is a flowchart illustrating a method for detecting a sudden situation according to an embodiment of the present invention.
단계 810에서 돌발 상황 검지 장치(120)는 카메라(110)를 통해 실시간 영상을 획득한다. In
단계 815에서 돌발 상황 검지 장치(120)는 실시간 획득된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 객체 인식을 수행한다. In
단계 820에서 돌발 상황 검지 장치(120)는 객체 인식 결과를 기초로 객체의 이동특성이나 운동특성을 검출하여 돌발 상황 여부를 판단한다. In
예를 들어, 돌발 상황 검지 장치(120)는 객체 인식 결과 차량이 인식된 경우 차량 이동 여부에 따라 도로상의 차량 정지에 돌발 상황 정보를 생성하여 서버(130)로 전송할 수 있다. For example, when a vehicle is recognized as a result of object recognition, the sudden
또한, 돌발 상황 검지 장치(120)는 객체 인식 결과가 차량이며, 도로 역주행인지 여부를 판단하여 돌발 상황 발생 여부를 결정할 수 있다.Also, the sudden
다른 예를 들어, 객체 인식 결과 사람이나 동물이 도로 상에 위치하는 경우, 돌발 상황 검지 장치(120)는 사람의 위치 또는 동물 출현에 따라 돌발 상황 발생 여부를 결정하여 서버(130)로 전송할 수도 있다. As another example, when a person or an animal is located on the road as a result of object recognition, the
또 다른 예를 들어, 객체 인식 결과 낙하물이 도로 상에 위치하는 경우, 돌발 상황 검지 장치(120)는 낙하물 발생에 따른 돌발 상황 발생 여부를 결정하여 서버(130)로 전송할 수도 있다. As another example, when a falling object is located on the road as a result of object recognition, the sudden
물론, 구현 방법에 따라 돌발 상황 검지 장치(120)는 해당 도로 구간에서의 돌발 상황 발생 이벤트를 해당 도로 구간으로 진입하는 차량 등으로 브로드캐스트할 수도 있다. Of course, according to the implementation method, the unexpected
도 9는 본 발명의 일 실시예에 따른 돌발 상황 검지 장치의 내부 구성을 개략적으로 도시한 블록도이다. 9 is a block diagram schematically illustrating an internal configuration of an apparatus for detecting a sudden situation according to an embodiment of the present invention.
도 9를 참조하면, 본 발명의 일 실시예에 따른 돌발 상황 검지 장치(120)는 통신부(910), 메모리(920) 및 프로세서(930)를 포함하여 구성된다. 돌발 상황 검지 장치(120)는 카메라(110)를 구비할 수도 있으며, 특정 지점에 설치된 카메라(110)와 연동될 수도 있다. Referring to FIG. 9 , the device for detecting a sudden situation according to an embodiment of the
통신부(910)는 통신망을 통해 다른 장치들(예를 들어, 카메라(110), 서버(130) 등)과 데이터를 송수신하기 위한 수단이다. The
메모리(920)는 본 발명의 일 실시예에 따른 AI 기반 돌발 상황 검지 방법을 수행하기 위해 필요한 명령어들을 저장하기 위한 수단이다. The
프로세서(930)는 본 발명의 일 실시예에 따른 돌발 상황 검지 장치(120)의 내부 구성들(예를 들어, 통신부(910), 메모리(920) 등)을 제어하기 위한 수단이다.The
또한, 프로세서(930)는 메모리(920)에 저장된 명령어를 실행하도록 제어하며, 프로세서(730)에 의해 실행된 명령어는 도 3 내지 도 8을 참조하여 설명한 각각의 단계들을 실행할 수 있다. In addition, the
본 발명의 실시 예에 따른 장치 및 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야 통상의 기술자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.The apparatus and method according to an embodiment of the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the computer readable medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the computer software field. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and magnetic such as floppy disks. - Includes magneto-optical media and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.
상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
이제까지 본 발명에 대하여 그 실시 예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far, the present invention has been focused on the embodiments thereof. Those of ordinary skill in the art to which the present invention pertains will understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is indicated in the claims rather than the foregoing description, and all differences within the scope equivalent thereto should be construed as being included in the present invention.
100: 시스템
110: 카메라
120: 돌발 상황 검지 장치
130: 서버100: system
110: camera
120: sudden situation detection device
130: server
Claims (12)
(b) 상기 교통 상황 및 환경 정보가 반영된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 돌발 상황 발생 여부를 모니터링하는 단계를 포함하되,
상기 (a) 단계 이전에,
각각의 도로 지점에 설치된 영상에 대한 교통 상황 및 환경 정보를 기초로 상기 영상에 대한 공통 속성 정보를 지정하는 단계;
상기 영상을 분석하여 객체를 각각 추출한 후 상기 추출된 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하는 단계;
상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 단계;
특정 환경 및 특정 교통 상황에 따른 조건 지정을 통해 상기 트레이닝 데이터 세트 중 상기 조건에 일치하는 영상과 객체로 상기 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하는 단계를 포함하는 것을 특징으로 하는 AI 기반 돌발상황 검지 방법.
(a) acquiring an image in which traffic conditions and environmental information for the specific road point are reflected in real time through a camera installed at the specific road point; and
(b) applying the image reflecting the traffic situation and environmental information to the learned deep learning-based emergency situation analysis model to monitor whether an emergency situation occurs,
Before step (a),
designating common attribute information for the image based on traffic conditions and environment information for the image installed at each road point;
extracting each object by analyzing the image, and then designating object attribute information by reflecting characteristic information on the extracted object;
generating a training data set using the image to which the common attribute information is specified and the object to which the object attribute information is specified;
AI-based emergency situation comprising the step of reinforcing learning of the deep learning-based emergency situation analysis model with images and objects matching the conditions in the training data set through condition specification according to a specific environment and a specific traffic situation detection method.
상기 돌발 상황은,
상기 특정 도로 지점에서 주행 중 상황에서의 차량 정지, 차량 역주행, 보행자 및 낙하물 발생 중 적어도 하나인 것을 특징으로 하는 AI 기반 돌발 상황 검지 방법.
According to claim 1,
The emergency situation is
AI-based unexpected situation detection method, characterized in that at least one of vehicle stopping, vehicle reverse running, pedestrians and falling objects in a driving situation at the specific road point.
상기 환경 정보는 주변 환경 정보 및 공간 정보를 포함하되,
상기 주변 환경 정보는 영상이 촬영된 시간 정보, 조도 정보 및 기상 정보 중 적어도 하나이며,
상기 공간 정보는 상기 영상이 촬영된 지역 정보, 도로 종류, 촬영 거리 및 높이 중 적어도 하나인 것을 특징으로 하는 AI 기반 돌발 상황 검지 방법.
According to claim 1,
The environment information includes surrounding environment information and space information,
The surrounding environment information is at least one of time information at which an image was taken, illuminance information, and weather information,
The spatial information is an AI-based unexpected situation detection method, characterized in that at least one of information about the area where the image was captured, a road type, a shooting distance, and a height.
상기 교통 상황은, 돌발 상황 정보, 교통 사고 관련 정보 및 정상 상황 중 적어도 하나인 것을 특징으로 하는 AI 기반 돌발상황 검지 방법.
According to claim 1,
The traffic situation is an AI-based unexpected situation detection method, characterized in that at least one of emergency situation information, traffic accident related information, and a normal situation.
상기 추출된 객체는 상기 객체가 포함된 영상의 공통 속성 정보가 더 지정되는 것을 특징으로 하는 AI 기반 돌발 상황 검지 방법.
According to claim 1,
The extracted object is an AI-based unexpected situation detection method, characterized in that the common attribute information of the image including the object is further designated.
A computer-readable recording medium having recorded thereon a program code for performing the method according to any one of claims 1 to 2 and 4 to 6 .
상기 메모리에 저장된 명령어를 실행하는 프로세서를 포함하되,
상기 프로세서에 의해 실행된 명령어는,
(a) 특정 도로 지점에 설치된 카메라를 통해 상기 특정 도로 지점에 대한 교통 상황 및 환경 정보가 반영된 영상을 실시간 획득하는 단계; 및
(b) 상기 교통 상황 및 환경 정보가 반영된 영상을 학습된 딥러닝 기반 돌발 상황 분석 모델에 적용하여 돌발 상황 발생 여부를 모니터링하는 단계를 수행하되,
상기 (a) 단계 이전에,
각각의 도로 지점에 설치된 영상에 대한 교통 상황 및 환경 정보를 기초로 상기 영상에 대한 공통 속성 정보를 지정하는 단계;
상기 영상을 분석하여 객체를 각각 추출한 후 상기 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하는 단계;
상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 단계; 및
특정 환경 및 특정 교통 상황에 따른 조건 지정을 통해 상기 트레이닝 데이터 세트 중 상기 조건에 일치하는 영상과 객체로 상기 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하는 단계를 수행하는 것을 특징으로 하는 AI 기반 돌발상황 검지 장치.
a memory storing at least one instruction; and
A processor for executing instructions stored in the memory,
The instructions executed by the processor are
(a) acquiring an image in which traffic conditions and environmental information for the specific road point are reflected in real time through a camera installed at the specific road point; and
(b) applying the image reflecting the traffic situation and environment information to the learned deep learning-based emergency situation analysis model to monitor whether an emergency situation occurs,
Before step (a),
designating common attribute information for the image based on traffic conditions and environment information for the image installed at each road point;
designating object attribute information by analyzing the image to extract each object and reflecting characteristic information on the object;
generating a training data set using the image to which the common attribute information is specified and the object to which the object attribute information is specified; and
AI-based emergency situation, characterized in that by performing the step of reinforcement learning the deep learning-based emergency situation analysis model with images and objects matching the conditions in the training data set through condition specification according to a specific environment and a specific traffic situation detection device.
상기 돌발 상황은,
상기 특정 도로 지점에서 차량 정지, 차량 역주행, 보행자 및 낙하물 발생 중 적어도 하나인 것을 특징으로 하는 AI 기반 돌발 상황 검지 장치.
9. The method of claim 8,
The emergency situation is
AI-based unexpected situation detection device, characterized in that at least one of vehicle stopping, vehicle reverse running, pedestrians and falling objects at the specific road point.
상기 복수의 카메라로부터 획득되는 각각의 영상에 대한 교통 상황 및 환경 정보를 이용하여 상기 각각의 영상에 대한 공통 속성 정보를 지정하고, 상기 각각의 영상을 분석하여 객체를 각각 추출한 후 상기 객체에 대한 특징 정보를 반영하여 객체 속성 정보를 지정하며, 상기 공통 속성 정보가 지정된 영상과 상기 객체 속성 정보가 지정된 객체를 이용하여 트레이닝 데이터 세트를 생성하는 서버; 및
상기 복수의 카메라와 각각 연동되되, 트레이닝 데이터 세트 중 설치 지점의 환경 및 교통 조건에 일치하는 영상 및 객체를 선별하여 상기 설치 지점의 딥러닝 기반 돌발 상황 분석 모델을 강화 학습하며, 상기 강화 학습이 완료된 딥러닝 기반 돌발 상황 분석 모델을 통해 실시간 교통 상황 및 환경 정보가 반영된 영상을 기반으로 돌발 상황 발생 여부를 모니터링하는 복수의 돌발 상황 검지 장치를 포함하는 시스템.
a plurality of cameras installed at a plurality of road points, respectively, and acquiring real-time images in which traffic conditions and environmental information of each road point are reflected;
Designating common attribute information for each image by using traffic situation and environment information for each image obtained from the plurality of cameras, analyzing each image to extract an object, and then extracting an object a server for designating object attribute information by reflecting the information, and generating a training data set using an image to which the common attribute information is specified and an object to which the object attribute information is specified; and
Each of the plurality of cameras is interlocked, and images and objects matching the environment and traffic conditions of the installation point are selected from the training data set to reinforce-learning a deep learning-based contingency analysis model of the installation point, and the reinforcement learning is completed. A system including a plurality of emergency situation detection devices that monitor whether an emergency has occurred based on an image reflecting real-time traffic situation and environmental information through a deep learning-based emergency analysis model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210112015A KR102355431B1 (en) | 2021-08-25 | 2021-08-25 | AI based emergencies detection method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210112015A KR102355431B1 (en) | 2021-08-25 | 2021-08-25 | AI based emergencies detection method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102355431B1 true KR102355431B1 (en) | 2022-02-08 |
Family
ID=80251471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210112015A Active KR102355431B1 (en) | 2021-08-25 | 2021-08-25 | AI based emergencies detection method and system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102355431B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102472075B1 (en) * | 2022-07-14 | 2022-11-30 | 주식회사 비츠에스앤지 | System and method for supporting automatic detection service based on real-time road image and radar signal analysis results |
KR102538548B1 (en) * | 2022-10-17 | 2023-05-31 | 김형주 | System for recognizing and monitoring object based on deep learning |
KR102602319B1 (en) * | 2023-07-18 | 2023-11-16 | 메타빌드 주식회사 | Traffic information collection system and method based on multi-object tracking using artificial intelligence image deep learning model |
KR102743923B1 (en) * | 2023-06-07 | 2024-12-17 | 주식회사 상림기술 | Pedestrian safety system using ai-based edge camera and logojector and method thereof |
KR102751262B1 (en) * | 2023-11-14 | 2025-01-10 | 한국건설기술연구원 | the incident detection system for two wheeled vehicle and the incident detection method using the same |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101688218B1 (en) * | 2016-08-25 | 2016-12-20 | 델리아이 주식회사 | System for managing traffic flow and incidents using image detection in real time based on object recognition and method for processing thereof |
KR101748121B1 (en) * | 2016-08-25 | 2017-06-16 | 델리아이 주식회사 | System and method for detecting image in real-time based on object recognition |
KR101969064B1 (en) * | 2018-10-24 | 2019-04-15 | 주식회사 블루시그널 | Method of predicting road congestion based on deep learning and controlling signal and server performing the same |
KR102189569B1 (en) * | 2020-06-24 | 2020-12-11 | 주식회사 문창 | Multifunctional smart object recognition accident prevention sign guide plate and accident prevention method using the same |
KR102199252B1 (en) | 2014-10-16 | 2021-01-07 | 에스케이텔레콤 주식회사 | Method and Apparatus for Analyzing Traffic Situation |
KR20210052031A (en) * | 2019-10-31 | 2021-05-10 | 한국전자기술연구원 | Deep Learning based Traffic Flow Analysis Method and System |
-
2021
- 2021-08-25 KR KR1020210112015A patent/KR102355431B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102199252B1 (en) | 2014-10-16 | 2021-01-07 | 에스케이텔레콤 주식회사 | Method and Apparatus for Analyzing Traffic Situation |
KR101688218B1 (en) * | 2016-08-25 | 2016-12-20 | 델리아이 주식회사 | System for managing traffic flow and incidents using image detection in real time based on object recognition and method for processing thereof |
KR101748121B1 (en) * | 2016-08-25 | 2017-06-16 | 델리아이 주식회사 | System and method for detecting image in real-time based on object recognition |
KR101969064B1 (en) * | 2018-10-24 | 2019-04-15 | 주식회사 블루시그널 | Method of predicting road congestion based on deep learning and controlling signal and server performing the same |
KR20210052031A (en) * | 2019-10-31 | 2021-05-10 | 한국전자기술연구원 | Deep Learning based Traffic Flow Analysis Method and System |
KR102189569B1 (en) * | 2020-06-24 | 2020-12-11 | 주식회사 문창 | Multifunctional smart object recognition accident prevention sign guide plate and accident prevention method using the same |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102472075B1 (en) * | 2022-07-14 | 2022-11-30 | 주식회사 비츠에스앤지 | System and method for supporting automatic detection service based on real-time road image and radar signal analysis results |
KR102538548B1 (en) * | 2022-10-17 | 2023-05-31 | 김형주 | System for recognizing and monitoring object based on deep learning |
KR102743923B1 (en) * | 2023-06-07 | 2024-12-17 | 주식회사 상림기술 | Pedestrian safety system using ai-based edge camera and logojector and method thereof |
KR102602319B1 (en) * | 2023-07-18 | 2023-11-16 | 메타빌드 주식회사 | Traffic information collection system and method based on multi-object tracking using artificial intelligence image deep learning model |
KR102751262B1 (en) * | 2023-11-14 | 2025-01-10 | 한국건설기술연구원 | the incident detection system for two wheeled vehicle and the incident detection method using the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102355431B1 (en) | AI based emergencies detection method and system | |
EP3850549B1 (en) | System and method for obtaining training data | |
CN109033951B (en) | System and method for detecting occluding objects based on graphics processing | |
CN113167906B (en) | Automatic vehicle false object detection | |
US10691962B2 (en) | Systems and methods for rear signal identification using machine learning | |
EP3104284B1 (en) | Automatic labeling and learning of driver yield intention | |
RU2719499C1 (en) | Method, device and railway vehicle, in particular, rail vehicle, for recognition of obstacles in railway connection, in particular in rail connection | |
US20210326604A1 (en) | System and method for determining vehicle data set familiarity | |
US20170329332A1 (en) | Control system to adjust operation of an autonomous vehicle based on a probability of interference by a dynamic object | |
US20210089794A1 (en) | Vehicle system and method for detecting objects and object distance | |
CN113646772A (en) | Predicting 3D features for autonomous driving | |
CN106873580A (en) | Based on perception data autonomous driving at the intersection | |
US20200098270A1 (en) | Method And Device For Providing An Environmental Image Of An Environment Of A Mobile Apparatus And Motor Vehicle With Such A Device | |
CN114450703A (en) | System and method for predicting moving track of pedestrian | |
US12300002B2 (en) | Pipeline architecture for road sign detection and evaluation | |
KR102246706B1 (en) | Autonomous driving device and method for operating autonomous driving device in anomaly situation | |
KR102723889B1 (en) | A method for rapid recognition of hazardous or dangerous objects around a vehicle | |
KR20210052031A (en) | Deep Learning based Traffic Flow Analysis Method and System | |
DE112018004953T5 (en) | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING PROCESS, PROGRAM AND MOVING BODY | |
DE112021006807T5 (en) | Procedures and systems for safe lane-deviating driving | |
CN116420134A (en) | Using multiple dense depth icons to mark objects in multiple images | |
US20200094735A1 (en) | System for generating warnings for road users | |
CN114333339B (en) | Method for deduplication of deep neural network functional modules | |
CN115546756A (en) | Enhancing situational awareness within a vehicle | |
CN114419906A (en) | Intelligent traffic implementation method, equipment and storage medium based on big data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210825 |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20210825 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210927 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220117 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220120 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220120 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |