• 검색 결과가 없습니다.

다중 카메라 원격 제어 시스템 구현 이 형

N/A
N/A
Protected

Academic year: 2021

Share "다중 카메라 원격 제어 시스템 구현 이 형"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

한국컴퓨터정보학회 하계학술대회 논문집 제28권 제2호 (2020. 7)

75

● 요 약 ●

본 논문에서는 스마트 폰 등의 영상수신장치들이 원격으로 접속하여 다양한 인터페이스를 갖는 영상취득 장치들 중 하나를 선택하여 제어하면서 해당 영상을 수신할 수 있는 영상송신시스템을 제안한다. 제안하는 영상송신시스템은 우선적으로 야간의 물리적 보안을 위한 영상취득용 초저도 카메라를 위해 고정된 4개의 컴포지트 및 USB CAM 활용을 위한 인터페이스들 및 이를 위한 해당 기능들, 영상수신장치들이 무선으로 접속하여 채널을 확보하기 위한 Soft-AP 기능, 접속된 영상수신장치들에게 해당 영상을 전송하며 이렇게 연 결된 다수의 장치를 제어하는 등의 전반적인 관리를 위한 기능 등으로 구성되는데, 이러한 기능들의 소프트 웨어적 구현에 비중을 두어 기술한다.

키워드: 다중 카메라(multiple cameras), 폐쇄회로 텔레비전(CCTV)

다중 카메라 원격 제어 시스템 구현

이 형O

O대전보건대학교 방송콘텐츠과 e-mail: [email protected]O

Implementation of System for Remotely Controlling Multiple Cameras

Hyung LeeO

ODept. of Broadcasting Contents, Daejeon Health Institute of Technology

I. Introduction

본 논문은 다중 카메라와 연동된 영상송신시스템 구성[1]을 기반으 로 활용 요구환경에 맞춰 구현한 내용을 기술한다. [1]는 여러 대의 다양한 형태의 영상취득장치들이 장착된 영상송신시스템에 원격으로 연결된 영상수신장치가 특정 영상취득장치를 선택하여 제어하고 해당 장치로부터 영상을 수신하는 시스템 구성을 제안하고 있다. 이러한 시스템의 활용 환경은 물리적 보안관점에서 활용도가 증대되고 있는 CCTV에 있어서 무선으로의 근접 제어를 지원하며, 초저조도 영상취 득장치를 지원함으로써, 특히 야간의 물리 보안에 있어 장치의 은닉을 보장하기 위해 활용도가 높을 것으로 판단된다. 참고로, 그림 1은 야간에 구현된 시스템을 실험실에 설치한 후 모든 전등을 점등시키고

외부에서 결과를 확인한 영상이다. Fig. 1. Test Result with Starlight Cam.

앞서 언급했듯이 활용 요구환경은 선정된 초저조도 특성을 갖는 특정 카메라의 활용을 위한 것이기 때문에 해당 시스템의 구현에 있어서 컴포지트를 위한 인터페이스가 필수적이었다.

(2)

한국컴퓨터정보학회 하계학술대회 논문집 제28권 제2호 (2020. 7)

76

II. Implementation of [1]

1. Hardware Configuration

그림 2는 구현한 시스템 장치이며, 이 장치는 초저도 카메라를 위한 콤포지트 인터페이스에 대응하고 비디오 인코딩 시 프로세서의 부하를 줄이기 위해 deinterlaced 처리 기능을 내장한 ADV7280 칩을, Wi-Fi 모듈은 SDIO 타입의 Marvel 88W878 칩을, 취득 영상의 백업을 위해 PCIe 타입의 대용량의 mSATA 하드디스크를, CPU 모듈로는 Toradex사의 Apalis iMX6와 T30을 선택해서 활용할 수 있도록, 이들이 모두 함께 구동될 수 있는 베이스 보드로 구성된다.

Fig. 2. Implementation of The Proposed System

운영체제로 리눅스와 안드로이드를 고려할 수 있는데, 본 개발에서는 Embedded Linux를 선택하였다. Linux 최적화는 해당 프로세서의 특성 및 구현하려는 기능을 운영체제 레벨에서 지원할 수 있도록 기능 모듈을 설정하는 1차적인 단계와 장착되는 외부 인터페이스 모듈을 활용하기 위한 드라이버를 설정하는 2차적인 단계로 진행되었다.

2. Software Configuration

개발된 그림 2의 장치에 [1]의 기능을 구현하기 위해서는 운영체제 내에서 비디오 환경 및 AP 환경 설정 후 비디오 스트리머와 통신 및 장치 제어 등 전반적인 관리를 위한 제어부를 그림 3 구성의 모듈별로 개발하였고, 개발된 장치와 연동하기 위한 iPad용 앱(App) 을 개발하였다.

Soft-AP 구현은 무선으로 접속한 기기들이 AP 장비와 통신할 수 있고, AP를 통해 연결된 기기들과 통신을 할 수 있으며, AP를 통해 외부 인터넷에 접속할 수 있는 기능을 제공하도록 설정하였다.

Fig. 3. Block Diagram of Software Configuration

영상취득을 위한 V4L2 (Video for Linux ver. 2) 및 UVC (USB Video Class) 활용을 위해 커널을 수정하고 보완하였다. V4L2 플랫폼 기반으로 외부로부터 입력되는 영상을 UVC 포맷으로 캡쳐 받아서 외부로 전송하는 기능을 제공하는 스트리머는 오픈소스 기반의 mjpeg-streamer를 수정 보완해서 활용했다. 통신제어 및 관리 프로그 램은 무선으로 연결된 기기들과의 통신 채널을 관리하면서 상호 통신을 제어하고, 선택된 카메라로부터 영상을 스트리머를 통한 전송 을 관리한다. 이를 위해서 클라이언트의 검색에 응답(양방향, UDP), 제어 및 설정(양방향, TCP), 채널 데이터 요청(단방향, UDP), 상태 데이터 전송(단방향, UDP), 영상 전송(단방향, UDP) 등의 메시지들 로 분류하였다. 영상수신을 위한 iPad 앱 개발은 통신제어 및 관리 프로그램에서 정의한 메시지들의 분류들을 모듈 단위로 구현하였고, 추가적으로 메시지들, 영상 수신, 채널 및 카메라 제어, 패킷 등의 관리를 위한 모듈들을 개발하였다.

표 1은 개발된 시스템의 특성들로 0.32초 정도의 지연을, 카메라 스위칭은 0.4초 정도의 특성을 보이고 있다. 카메라 스위칭의 경우에는 빈번한 카메라 스위칭에 따른 리소스 관리 등으로 인한 지연 설정값에 종속되는데, 이 부분에 대한 추가적인 연구가 필요할 것으로 판단된다.

Item Value

Frequency 2.407 GHz

Signal Level -24.86 dBm

Noise Level -54 ~ -47 dBm

Motion JPEG / H.264 720 x 480 pixels Switching Time (avg.) 0.4 sec

Delay Time (avg.) 0.32 sec

Table 1. Experimental Results

III. Conclusions

본 논문에서는 영상수신장치가 원격의 영상취득장치들 중 어느 하나를 선택하여 취득된 영상을 수신하고 원격으로 그 장치를 제어할 수 있는 시스템 구성[1]을 기반으로 개발된 하드웨어 보드에서 [1]의 기능을 구동시키는 소프트웨어 구현에 관한 내용을 기술하였다. 카메 라 스위치 및 지연 시간을 단축하기 위한 추가적인 연구가 진행될 필요가 있겠다.

REFERENCES

[1] Hyung Lee, “Design of Video Transmission System Connecting to Multiple Camera Modules,” The Proceedings of KSCI Conference, Vol. 27, No, 2, pp.

95-96, 2019.

수치

Fig.  2.  Implementation  of  The  Proposed  System

참조

관련 문서

개발된 시스템은 기상청에서 제공되는 실시간 기상예보 서비스를 이용하여 각 시도별로 화재 위험등급을 산출하고, 사용자는 온라인상에서 시스템 을 통해

HCI의 개념을 바탕으로 인간과 인간, 인간과 기계의 상호작용을 이해하고 움직임을 통 해 경험하고 표현하는 활동이다.. 이러한 과정은 과학기술을 재미있는 활동을

본 논문은 유비쿼터스 기술 분야 중 센서 임베디드 디바이스와 RF 통신 그 리고 인터넷 네트워크 (Ethernet)에 의한 원격 계측(Telemetry) 시스템 개 발에 관한

따라서 본 연구는 이를 보완하고자 현재 많이 이용되고 있는 저가의 싱글보드컴퓨터 를 활용하여 국내 LTE 네트워크 서비스를 기반으로 드론 운용 시스템 구축에 관한

따라서 본 논문에서는 BB8 4프로토콜 상에서 난수 병합에 따른 양자암호 취약성 의 문제점을 해결하기 위하여 양자암호 시스템 상에서 의사난수를 생성하지 않는 실난수를

- 원격 화상카메라를 이용하여 필요할 때 다이나믹 플랜트의 상태를 파악할 수 있는 장치가 필요. - 다이나믹 플랜트의 상태가 쓰레기통에 의해서 막혀있는 상태를

상기와 같은, 소형 리튬이온전지를 이용하여, 중 대형 배터리 시스템 구축을 위한 패키징 기술개발과 제작 비용 절감을 위 하여, 본 논문에서는 Cell Screening

본 논문에서는 태양광 시스템 설치를 위한 부지선정 과정에 직접적인 영향을 미칠 수 있는 지리적, 기상적 조건과 설치 가능한 모듈 시스템의 장점과 단점을