1 |
1
영상 처리용 NoSQL 데이터베이스 구축 방법에 있어서,복수의 카메라로부터의 영상데이터로부터 상기 영상데이터의 영상촬영 정보가 담긴 메타데이터를 생성하는 메타데이터 생성 단계;상기 영상데이터와 상기 메타데이터를 하나의 NoSQL 영상 데이터베이스에 함께 저장하는 영상데이터 및 메타데이터 저장 단계; 및상기 영상데이터에 대한 요청에 기반하여, 상기 NoSQL 영상 데이터베이스에서 상기 메타데이터에 기반하여 상기 영상데이터를 검색하는 메타데이터 기반 영상데이터 검색 단계를 포함하고,상기 영상 데이터는 서로 다른 위치에 설치된 서로 다른 타입의 상기 복수의 카메라로부터 획득되는 대규모 비정형 영상데이터이고, 상기 영상촬영 정보는 촬영시간, 상기 복수의 카메라의 위치 및 주소 값을 포함하고,상기 메타데이터 생성 단계에서, 상기 카메라에서 촬영되는 객체의 속성에 따라 영상 썸네일 생성 주기를 가변하여 상기 메타데이터를 생성하고,상기 영상데이터 및 메타데이터 저장 단계에서, 상기 가변된 생성 주기에 대한 정보를 상기 영상촬영 정보와 함께 상기 메타데이터로 상기 NoSQL 영상 데이터베이스에 저장하는 것을 특징으로 하는, 영상 처리용 NoSQL 데이터베이스 구축 방법
|
2 |
2
삭제
|
3 |
3
제1 항에 있어서,상기 영상데이터 및 메타데이터 저장 단계에서, 상기 대규모 비정형 영상데이터를 저장할 때, 사용자 기기의 요청에 따라 가변하여 복수의 서버에 중복으로 동일한 영상데이터를 다중 복사 및 다중 저장하여 데이터의 안정성을 확보 ― 상기 다중 저장의 여부는 상기 메타데이터에 포함됨― 하고, 상기 영상데이터의 검색 시에 상기 메타데이터에 기반하여 상기 다중 저장된 파일들에 동시에 액세스하여 가장 빨리 검색된 상기 영상데이터를 상기 사용자 기기에 제공하여 검색 속도를 향상시킬 수 있는, 영상 처리용 NoSQL 데이터베이스 구축 방법
|
4 |
4
제1 항에 있어서,상기 영상 데이터는 프레임(frame) 형태로 나열되고, 사용자 기기의 요청 및 영상 중요도에 따라 3개 이상의 I-frame 마다 상기 영상 데이터를 대표하는 정지 영상인 영상 썸네일을 추가하여 상기 NoSQL 영상 데이터베이스를 구축하여, 중요한 영상에 대해 더 많이 추가된 상기 영상 썸네일을 이용하여 영상 구간을 검색하고, 상기 영상 중요도는 상기 영상 데이터 내에 인물의 존재 여부, 상기 인물의 움직임 및 상기 움직임의 변화 정도에 기반하여 상기 영상 처리용 NoSQL 데이터베이스에서 결정되는 것을 특징으로 하는, 영상 처리용 NoSQL 데이터베이스 구축 방법
|
5 |
5
제1 항에 있어서,상기 영상데이터 및 메타데이터 저장 단계에서, 상기 영상데이터를 저장할 때, 사용자 기기의 요청 및 상기 카메라의 위치 및 종류와 상기 카메라에서 촬영되는 객체의 속성에 따라 저장하고자 하는 영상의 길이를 가변적으로 조정하여 새로운 행에 할당하여 저장이 가능하도록 하고,상기 객체의 속성은 상기 영상 데이터 내에 인물의 존재 여부, 상기 인물의 움직임 및 상기 움직임의 변화 정도에 따라 상기 영상 처리용 NoSQL 데이터베이스에서 결정되는, 영상 처리용 NoSQL 데이터베이스 구축 방법
|