주식회사 아센디오
복수 모델을 이용한 차량식별추적 방법, 및 시스템
Method, and System for Vehicle Recognition Tracking Based on Deep Learning
특허 요약
본 발명은 복수 모델을 이용한 차량식별추적 방법, 및 시스템에 관한 것으로서, 복수의 모델에서 수행되는 이용한 차량번호판 인식과 차량인식추적 단계를 이용하여 주차장 내부에 설치되는 카메라 개수를 감소시키면서, 차량식별추적의 정확도를 개선할 수 있는 복수 모델을 이용한 차량식별추적 방법, 및 시스템에 관한 것이다.
청구항
번호청구항
1

1 이상의 메모리 및 1 이상의 프로세서를 포함하는 컴퓨팅 시스템에서 수행되는 차량식별추적 방법으로서,대상영역의 경계지점을 촬영한 제1이미지로부터 대상영역에 진입하는 차량의 번호정보를 추출하고, 해당 차량에 대한 식별자를 부여하는 진입진출식별단계;대상영역에 위치하는 복수의 카메라로부터 촬영된 대상영역의 각각의 구역에 대한 복수의 제2이미지 각각에서 차량을 탐지하는 차량탐지단계;상기 복수의 제2이미지에서 탐지된 각각의 차량에 대하여, 상응하는 상기 식별자 정보 및 상기 제2이미지상에서의 로컬좌표정보를 도출하는 로컬분석단계;각각의 상기 제2이미지상에서의 상기 로컬좌표정보를 상기 대상영역 전체에서의 글로벌좌표정보로 변환하고, 각각의 차량에 대하여 글로별좌표정보 및 식별자 정보를 포함하는 글로벌정보를 생성하는 글로벌변환단계; 및상기 글로벌정보로부터 해당 차량의 주차정보를 도출하는 주차정보도출단계;를 포함하고,상기 제2이미지는 어안렌즈에 의하여 촬영된 이미지의 세부 영역이 서로 상이하게 왜곡된 형태의 이미지에 해당하고, 상기 로컬좌표정보는 상기 제2이미지 에서의 비선형적인 차량의 좌표정보에 해당하고, 상기 글로벌좌표정보는 상기 대상영역 전체에서의 선형적인 차량의 좌표정보에 해당하고,각각의 제2이미지에 대한 상기 차량탐지단계 및 로컬분석단계는 각각의 로컬분석모듈에 의하여 수행되고,각각의 로컬분석모듈에 의하여 수행되는 상기 로컬분석단계는,상기 차량탐지단계에서 탐지된 해당 제2이미지에서의 해당 차량에 대하여, 이전 로컬분석단계에서 식별자 정보가 부여되지 않은 경우, 다른 로컬분석모듈로부터 수신한 핸드오버 정보에 기초하여 해당 차량에 대한 식별자 정보를 도출하는 단계;해당 차량에 대한 식별자 정보를 유지하면서 해당 제2이미지 내에서 해당 차량에 대한 트래킹을 수행하는 단계; 및해당 차량이 해당 제2이미지 외부로 진출하거나 혹은 해당 제2이미지 내부에서 기설정된 경계 외부로 진출하는 경우에 핸드오버 정보를 생성하고, 해당 차량이 진출하는 영역에 상응하는 제2이미지에 대하여 상기 로컬분석단계를 수행하는 로컬분석모듈에 상기 핸드오버 정보를 전송하는 단계;를 포함하고,상기 핸드오버 정보는 제2이미지 외부로 진출하거나 혹은 제2이미지 내부에서 기설정된 경계 외부로 진출하는 진출차량의 이미지 특징정보, 및 해당 차량의 식별자 정보를 포함하고,상기 식별자 정보를 도출하는 단계는, 해당 로컬분석모듈에서 탐지된 차량에 대한 이미지특징정보와 핸드오버 정보에 포함된 진출차량의 이미지특징정보의 유사도를 기반으로 해당 로컬분석모듈에서 탐지된 차량이 핸드오버 정보에 포함된 차량인지 여부를 판단하고, 이에 따라 해당로컬분석모듈에서의 분석 중인 제2이미지 내부에서의 식별자 정보를 부여함으로써, 서로 다른 제2이미지 상에서의 트래킹의 연속성을 유지할 수 있고,인접한 제1영역 및 제2영역의 제2이미지는 서로 중첩된 영역이 존재하고,인접한 제1영역 및 제2영역에 대해 각각 제1로컬분석모듈 및 제2로컬분석모듈이 분석을 수행하고 있을 때, 제1영역의 가장자리의 중첩된 영역으로 차량이 위치할 때, 제2로컬분석모듈에서는 차량의 탐지 및 트랙킹만 이루어지고, 이에 대한 식별자 정보는 부여되지 않거나 혹은 임시적인 식별자 정보가 부여되고, 이후, 제1로컬분석모듈에서 상기 핸드오버 정보를 전송하는 단계가 수행되는 경우에, 제2로컬분석모듈에서 해당 차량에 대한 정식 식별자 정보가 부여를 하고 트래킹이 수행되어, 차량의 핸드오버 정보를 정확하게 교환할 수 있는, 차량식별추적 방법.

1

삭제

1

삭제

1

삭제

1

삭제

1

삭제

1

청구항 1에 있어서,각각의 제2이미지에 대한 상기 차량탐지단계 및 로컬분석단계는 각각의 로컬분석모듈에 의하여 수행되고,상기 글로벌변환단계는 단일의 글로벌분석모듈에 의하여 수행되고,상기 글로벌변환단계는 기설정된 샘플링 타임으로 각각의 제2이미지에 대한 각각의 로컬분석모듈에 의하여 생성되는 1 이상의 차량의 식별자 정보 및 로컬좌표 정보에 기초하여 시계열적으로 상기 글로벌정보를 생성하는, 상기 주차정보도출단계는 시계열에 따른 상기 글로벌정보에 기초하여 각각의 차량의 주차여부를 판단하는, 차량식별추적 방법.

1

차량식별추적 방법을 수행하기 위한 1 이상의 메모리 및 1 이상의 프로세서를 포함하는 컴퓨팅 시스템으로서,상기 컴퓨팅 시스템은, 대상영역의 경계지점을 촬영한 제1이미지로부터 대상영역에 진입하는 차량의 번호정보를 추출하고, 해당 차량에 대한 식별자를 부여하는 진입진출식별단계;대상영역에 위치하는 복수의 카메라로부터 촬영된 대상영역의 각각의 구역에 대한 복수의 제2이미지 각각에서 차량을 탐지하는 차량탐지단계;상기 복수의 제2이미지에서 탐지된 각각의 차량에 대하여, 상응하는 상기 식별자 정보 및 상기 제2이미지상에서의 로컬좌표정보를 도출하는 로컬분석단계;각각의 상기 제2이미지상에서의 상기 로컬좌표정보를 상기 대상영역 전체에서의 글로벌좌표정보로 변환하고, 각각의 차량에 대하여 글로별좌표정보 및 식별자 정보를 포함하는 글로벌정보를 생성하는 글로벌변환단계; 및상기 글로벌정보로부터 해당 차량의 주차정보를 도출하는 주차정보도출단계;를 수행하고,상기 제2이미지는 어안렌즈에 의하여 촬영된 이미지의 세부 영역이 서로 상이하게 왜곡된 형태의 이미지에 해당하고, 상기 로컬좌표정보는 상기 제2이미지 에서의 비선형적인 차량의 좌표정보에 해당하고, 상기 글로벌좌표정보는 상기 대상영역 전체에서의 선형적인 차량의 좌표정보에 해당하고,각각의 제2이미지에 대한 상기 차량탐지단계 및 로컬분석단계는 각각의 로컬분석모듈에 의하여 수행되고,각각의 로컬분석모듈에 의하여 수행되는 상기 로컬분석단계는,상기 차량탐지단계에서 탐지된 해당 제2이미지에서의 해당 차량에 대하여, 이전 로컬분석단계에서 식별자 정보가 부여되지 않은 경우, 다른 로컬분석모듈로부터 수신한 핸드오버 정보에 기초하여 해당 차량에 대한 식별자 정보를 도출하는 단계;해당 차량에 대한 식별자 정보를 유지하면서 해당 제2이미지 내에서 해당 차량에 대한 트래킹을 수행하는 단계; 및해당 차량이 해당 제2이미지 외부로 진출하거나 혹은 해당 제2이미지 내부에서 기설정된 경계 외부로 진출하는 경우에 핸드오버 정보를 생성하고, 해당 차량이 진출하는 영역에 상응하는 제2이미지에 대하여 상기 로컬분석단계를 수행하는 로컬분석모듈에 상기 핸드오버 정보를 전송하는 단계;를 포함하고,상기 핸드오버 정보는 제2이미지 외부로 진출하거나 혹은 제2이미지 내부에서 기설정된 경계 외부로 진출하는 진출차량의 이미지 특징정보, 및 해당 차량의 식별자 정보를 포함하고,상기 식별자 정보를 도출하는 단계는, 해당 로컬분석모듈에서 탐지된 차량에 대한 이미지특징정보와 핸드오버 정보에 포함된 진출차량의 이미지특징정보의 유사도를 기반으로 해당 로컬분석모듈에서 탐지된 차량이 핸드오버 정보에 포함된 차량인지 여부를 판단하고, 이에 따라 해당로컬분석모듈에서의 분석 중인 제2이미지 내부에서의 식별자 정보를 부여함으로써, 서로 다른 제2이미지 상에서의 트래킹의 연속성을 유지할 수 있고,인접한 제1영역 및 제2영역의 제2이미지는 서로 중첩된 영역이 존재하고,인접한 제1영역 및 제2영역에 대해 각각 제1로컬분석모듈 및 제2로컬분석모듈이 분석을 수행하고 있을 때, 제1영역의 가장자리의 중첩된 영역으로 차량이 위치할 때, 제2로컬분석모듈에서는 차량의 탐지 및 트랙킹만 이루어지고, 이에 대한 식별자 정보는 부여되지 않거나 혹은 임시적인 식별자 정보가 부여되고, 이후, 제1로컬분석모듈에서 상기 핸드오버 정보를 전송하는 단계가 수행되는 경우에, 제2로컬분석모듈에서 해당 차량에 대한 정식 식별자 정보가 부여를 하고 트래킹이 수행되어, 차량의 핸드오버 정보를 정확하게 교환할 수 있는, 컴퓨팅 시스템.