KR102201241B1 - 다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 - Google Patents
다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 Download PDFInfo
- Publication number
- KR102201241B1 KR102201241B1 KR1020190137470A KR20190137470A KR102201241B1 KR 102201241 B1 KR102201241 B1 KR 102201241B1 KR 1020190137470 A KR1020190137470 A KR 1020190137470A KR 20190137470 A KR20190137470 A KR 20190137470A KR 102201241 B1 KR102201241 B1 KR 102201241B1
- Authority
- KR
- South Korea
- Prior art keywords
- entity
- channel
- channel selection
- input
- recognized
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 32
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000003044 adaptive effect Effects 0.000 claims abstract description 40
- 238000001514 detection method Methods 0.000 claims description 34
- 230000007423 decrease Effects 0.000 claims description 3
- 238000013135 deep learning Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Classifications
-
- 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
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- 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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
- H04N21/42615—Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific demultiplexing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 확장된 채널 선택 리스트의 모습을 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 채널 선택 리스트에 따라 영상 프레임을 선택하여 입력받는 모습을 나타낸 도면이다.
120: 개체 인식 모듈 130: 탐지 결과부
140: 이벤트 로그부 150: 적응형 채널 선택부
160: CCTV 170: DVR/NVR
Claims (11)
- 비디오 채널 멀티플렉서(Video Channel Multiplexer)로서 복수의 CCTV(Closed Circuit Television) 카메라의 출력 신호선들과 입력 포트가 각각 접속되는 먹스(Mux);
상기 먹스로부터 상기 복수의 CCTV 카메라 중에서 하나의 CCTV 카메라의 영상 프레임을 수신하고, 상기 수신한 영상 프레임에서 개체의 존재를 추정하여 개체 인식 결과를 출력하는 개체 인식 모듈;
상기 출력한 개체 인식 결과를 기초로 영상 프레임을 입력받는 입력채널의 순서를 선택하는 채널 선택 리스트를 적응적으로 변경하는 탐지 결과부; 및
상기 변경된 채널 선택 리스트에 따라 채널 선택 신호를 생성하여 상기 먹스로 전송하는 적응형 채널 선택부를 포함하며,
상기 탐지 결과부는 상기 개체 인식 결과에 따라 상기 채널 선택 리스트의 사이즈가 확장되거나 축소되고,
상기 먹스는 상기 적응형 채널 선택부의 채널 선택 신호에 따라 선택된 입력채널을 통해 영상 프레임을 선택적으로 입력받는 것을 특징으로 하는 적응형 개체 인식 장치. - 비디오 채널 멀티플렉서(Video Channel Multiplexer)로서 복수의 CCTV(Closed Circuit Television) 카메라의 출력 신호선들과 입력 포트가 각각 접속되는 먹스(Mux);
상기 먹스로부터 상기 복수의 CCTV 카메라 중에서 하나의 CCTV 카메라의 영상 프레임을 수신하고, 상기 수신한 영상 프레임에서 개체의 존재를 추정하여 개체 인식 결과를 출력하며, 하나의 입력채널에 접속하여 영상 정보를 입력받아 상기 하나의 입력채널의 최대 프레임 인식률을 나타내는 프로세싱 성능(Processing Capability)을 측정하는 개체 인식 모듈;
상기 출력한 개체 인식 결과를 기초로 영상 프레임을 입력받는 입력채널의 순서를 선택하는 채널 선택 리스트를 적응적으로 변경하는 탐지 결과부; 및
상기 변경된 채널 선택 리스트에 따라 채널 선택 신호를 생성하여 상기 먹스로 전송하는 적응형 채널 선택부를 포함하며,
상기 채널 선택 리스트는 상기 프로세싱 성능 안에서 입력채널의 순서를 선택하는 우선 순위를 동적으로 할당하는 것을 특징으로 하는 적응형 개체 인식 장치. - 제2항에 있어서,
상기 탐지 결과부는 상기 개체 인식 결과에 따라 상기 채널 선택 리스트의 사이즈가 확장되거나 축소되는 것을 특징으로 하는 적응형 개체 인식 장치. - 제1항 또는 제2항에 있어서,
상기 탐지 결과부는 상기 개체 인식 결과가 적어도 하나 이상의 개체가 검출되는 경우, 상기 채널 선택 리스트를 최대 사이즈로 확장하며, 상기 최대 사이즈는 상기 개체 인식 모듈에서 하나의 입력채널의 최대 프레임 인식률과, 영상 프레임 내에서 개체 이동에 따른 기설정된 최대 허용 시간을 곱한 것을 특징으로 하는 적응형 개체 인식 장치. - 제1항 또는 제3항에 있어서,
상기 채널 선택 리스트는 개체가 인식된 입력채널들에 대한 선택 순서를 나타내는 제1 리스트 영역과, 개체가 인식되지 않은 입력채널들에 대한 선택 순서를 나타내는 제2 리스트 영역을 포함하고,
상기 탐지 결과부는 상기 제1 리스트 영역의 사이즈를 상기 개체가 인식된 입력채널의 개수로 나눈 몫을 계산하고, 상기 제1 리스트 영역에는 상기 개체가 인식된 입력채널을 균등하게 번갈아가면서 할당하고, 상기 개체가 인식된 입력채널에 상기 계산한 몫을 곱한 만큼 순차적으로 할당하는 것을 특징으로 하는 적응형 개체 인식 장치. - 제5항에 있어서,
상기 탐지 결과부는 상기 제1 리스트 영역의 사이즈를 상기 개체가 인식된 입력채널의 개수로 나눈 나머지를 계산하고, 상기 제1 리스트 영역에서 상기 계산한 나머지 구간은 상기 개체가 인식된 입력채널 중에서 개체 인식 확률이 높은 순서대로 입력채널을 할당하는 것을 특징으로 하는 적응형 개체 인식 장치. - 복수의 CCTV(Closed Circuit Television) 카메라의 출력 신호선들과 입력 포트가 각각 접속되는 먹스(Mux)를 통해 상기 각각의 CCTV 카메라에서 영상 프레임을 순차적으로 수신하는 단계;
개체 인식 모듈을 이용하여 상기 각각의 CCTV 카메라에서 수신한 영상 프레임을 개체의 존재를 추정하여 개체 인식 결과를 각각 출력하는 단계;
상기 각각의 개체 인식 결과를 기초로 영상 프레임을 입력받는 입력채널의 순서를 선택하는 채널 선택 리스트를 적응적으로 변경하는 단계; 및
상기 변경된 채널 선택 리스트에 따라 채널 선택 신호를 생성하여 상기 먹스로 전송하고, 상기 먹스는 상기 채널 선택 신호에 따라 선택된 입력채널을 통해 영상 프레임을 선택적으로 입력받는 단계를 포함하며,
상기 개체 인식 결과를 각각 출력하는 단계는,
상기 개체 인식 모듈은 하나의 입력채널에 접속하여 영상 정보를 입력받아 플레이하면, 하나의 입력채널의 최대 프레임 인식률을 나타내는 프로세싱 성능(Processing Capability)이 측정되고, 영상 프레임 내에서 개체 이동에 따른 최대 허용 시간을 설정하는 단계를 포함하는 것을 특징으로 하는 적응형 개체 인식 방법. - 삭제
- 제7항에 있어서,
제1 입력채널부터 제n 입력채널까지 모든 입력채널에 대한 개체 인식을 순차적으로 수행하여 개체 인식 결과를 생성하는 단계;
상기 각 입력채널마다 인식된 개체들의 개체 인식 확률의 최대값을 추출하는 단계; 및
상기 생성한 개체 인식 결과에서 적어도 하나 이상의 개체가 검출되는 경우, 상기 프로세싱 성능과 상기 최대 허용 시간을 곱하여 상기 채널 선택 리스트를 최대 사이즈로 확장하는 단계를 포함하는 것을 특징으로 하는 적응형 개체 인식 방법. - 제9항에 있어서,
상기 확장한 채널 선택 리스트는 개체가 인식된 입력채널들에 대한 선택 순서를 나타내는 제1 리스트 영역과, 개체가 인식되지 않은 입력채널들에 대한 선택 순서를 나타내는 제2 리스트 영역을 포함하고,
상기 제1 리스트 영역의 사이즈를 상기 개체가 인식된 입력채널의 개수로 나눈 몫을 계산하고, 상기 제1 리스트 영역에는 상기 개체가 인식된 입력채널을 균등하게 번갈아가면서 할당하고, 상기 개체가 인식된 입력채널에 상기 계산한 몫을 곱한 만큼 순차적으로 할당하는 단계를 포함하는 것을 특징으로 하는 적응형 개체 인식 방법. - 제10항에 있어서,
상기 제1 리스트 영역의 사이즈를 상기 개체가 인식된 입력채널의 개수로 나눈 나머지를 계산하고, 상기 제1 리스트 영역에서 상기 계산한 나머지 구간은 상기 개체가 인식된 입력채널 중에서 상기 개체 인식 확률의 최대값을 비교하여 개체 인식 확률이 높은 순서대로 입력채널을 할당하는 단계를 포함하는 것을 특징으로 하는 적응형 개체 인식 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190137470A KR102201241B1 (ko) | 2019-10-31 | 2019-10-31 | 다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190137470A KR102201241B1 (ko) | 2019-10-31 | 2019-10-31 | 다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102201241B1 true KR102201241B1 (ko) | 2021-01-12 |
Family
ID=74129680
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190137470A Active KR102201241B1 (ko) | 2019-10-31 | 2019-10-31 | 다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102201241B1 (ko) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950001571A (ko) * | 1993-06-11 | 1995-01-03 | 다까노 야스아끼 | 위치결정장치 |
KR100193808B1 (ko) * | 1995-02-28 | 1999-06-15 | 윤종용 | 감시용 시스템의 이상발생위치 집중감시방법 |
JP2007018324A (ja) * | 2005-07-08 | 2007-01-25 | Central Res Inst Of Electric Power Ind | 画像処理による侵入物体検出装置および方法およびプログラム |
KR101930940B1 (ko) | 2017-07-20 | 2018-12-20 | 에스케이텔레콤 주식회사 | 영상 분석 장치 및 방법 |
-
2019
- 2019-10-31 KR KR1020190137470A patent/KR102201241B1/ko active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950001571A (ko) * | 1993-06-11 | 1995-01-03 | 다까노 야스아끼 | 위치결정장치 |
KR100193808B1 (ko) * | 1995-02-28 | 1999-06-15 | 윤종용 | 감시용 시스템의 이상발생위치 집중감시방법 |
JP2007018324A (ja) * | 2005-07-08 | 2007-01-25 | Central Res Inst Of Electric Power Ind | 画像処理による侵入物体検出装置および方法およびプログラム |
KR101930940B1 (ko) | 2017-07-20 | 2018-12-20 | 에스케이텔레콤 주식회사 | 영상 분석 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12342105B2 (en) | Analytics-driven summary views for surveillance networks | |
US8675065B2 (en) | Video monitoring system | |
EP2283472B1 (en) | A system and method for electronic surveillance | |
AU2004303397B2 (en) | Computerized method and apparatus for determining field-of-view relationships among multiple image sensors | |
JP4847165B2 (ja) | 映像記録再生方法及び映像記録再生装置 | |
US8724891B2 (en) | Apparatus and methods for the detection of abnormal motion in a video stream | |
US8922659B2 (en) | Dynamically reconfigurable intelligent video surveillance system | |
GB2450478A (en) | A security device and system | |
KR101747214B1 (ko) | 다채널 영상 분석 방법 및 시스템 | |
JP2008283230A (ja) | 画像処理システム | |
KR101949676B1 (ko) | 압축영상에 대한 신택스 기반의 객체 침입 감지 방법 | |
US9628874B2 (en) | Imaging apparatus and method of providing video summary | |
KR20160093253A (ko) | 영상 기반 이상 흐름 감지 방법 및 그 시스템 | |
JP2015154465A (ja) | 表示制御装置、表示制御方法及びプログラム | |
JPH09252467A (ja) | 移動体検出装置 | |
KR102201241B1 (ko) | 다채널 비디오 스트림을 실시간으로 데이터 처리하는 적응형 개체 인식 장치 및 방법 | |
US10769907B2 (en) | Counter-flow detection in compressed video | |
KR101060414B1 (ko) | 감시 시스템 및 그 감시 방법 | |
KR20210108691A (ko) | 영상 검색 장치 및 이를 포함하는 네트워크 감시 카메라 시스템 | |
KR102015082B1 (ko) | 압축영상에 대한 신택스 기반의 객체 추적 방법 | |
KR20160074811A (ko) | 가상라인을 이용하여 방향별 발생 이벤트를 감지할 수 있는 cctv모니터링 시스템 및 그 방법 | |
KR20250014506A (ko) | 실시간 영상분석과 통합 컨트롤러 시스템 및 방법. | |
KR20100008909U (ko) | 디지털 비디오 레코더 겸용 감시용 카메라 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20191031 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200916 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: 20201208 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210105 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210106 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20240109 Start annual number: 4 End annual number: 4 |