
NVR 소프트웨어 구축
평가없음
계약 금액
82,500,000원
프로젝트 기간
133일
계약 일자
2023.04.25.
프로젝트 배경
1) 문제점
- 기존 동축카메라 기반 DVR의 경우, 동축카메라의 수급이 어려워 NVR로의 시스템 도입이 요구됨
- 다양한 카메라에 대한 연동을 위해, ONVIF카메라와의 연동이 요구됨
- 외부 이벤트를 기반으로 저장된 녹화영상을 재생할수 있어야 함
2) 프로젝트 목표
- ONVIF가 지원되는 다양한 카메라를 연동하여 카메라에 대한 관리가 용이해야 한다.
- 2K 영상 16채널을 동시 재생 및 최대 7배속 재생이 Intel CPU와 Intel 내장 그래픽 카드만으로 가능해야 한다.
- 영상이 녹화되는 장비의 디스크는 원가절감을 위해 HDD로 해야 한다.
3) 주안점
- ONVIF 프로토콜 구현 및 카메라 자동 검색기능 개발
- 2K 영상 재생을 위한 CPU외의 가용한 모든 자원을 활용(SIMD, GPU)
- HDD 이용 효율을 극대화 하기 위한 알고리즘 개발
- 기존 동축카메라 기반 DVR의 경우, 동축카메라의 수급이 어려워 NVR로의 시스템 도입이 요구됨
- 다양한 카메라에 대한 연동을 위해, ONVIF카메라와의 연동이 요구됨
- 외부 이벤트를 기반으로 저장된 녹화영상을 재생할수 있어야 함
2) 프로젝트 목표
- ONVIF가 지원되는 다양한 카메라를 연동하여 카메라에 대한 관리가 용이해야 한다.
- 2K 영상 16채널을 동시 재생 및 최대 7배속 재생이 Intel CPU와 Intel 내장 그래픽 카드만으로 가능해야 한다.
- 영상이 녹화되는 장비의 디스크는 원가절감을 위해 HDD로 해야 한다.
3) 주안점
- ONVIF 프로토콜 구현 및 카메라 자동 검색기능 개발
- 2K 영상 재생을 위한 CPU외의 가용한 모든 자원을 활용(SIMD, GPU)
- HDD 이용 효율을 극대화 하기 위한 알고리즘 개발
바카라 사이트 추천과 함께한 진행 과정
지원자 모집
모집 시작일
2023. 02. 24.
지원자 수
14명
프로젝트 계약
계약 체결일
2023. 04. 25.
계약 금액
82,500,000원
계약 기간
133일
프로젝트 완료

프로젝트 성과
2K영상 16채널 표출
2K영상 16채널을 NVIDIA 그래픽카드아 아닌 Intel 내장 그래픽 카드로 재생가능토록 구현
DirectX 기반 렌더링과 Shader를 통한 칼라변환 기능을 적용하여 비약적인 성능개선을 이룸
DirectX 기반 렌더링과 Shader를 통한 칼라변환 기능을 적용하여 비약적인 성능개선을 이룸
핵심 기능


2K영상 16채널 표출
2K(2560x1440) 영상 16 채널 표출
프로젝트 상세
1) 포트폴리오 소개
- IP Camera의 영상을 등록하여 저장하고 조회하는 NVR 기능 개발
- 카메라를 등록하고 저장하는 서버와 저장된 영상을 조회하는 뷰어 기능 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 서버
A. 운영환경 : Embedded 리눅스, 리눅스, 윈도우즈 모두 지원
B. 개발환경 : C/C++, aarch64 지원 및 Deskp Linux 및 Windows
- 뷰어
A. 운영환경 : 윈도우즈
B. 개발환경: C/C++, C#, Windows Desktop
3) 주요 업무
- ONVIF
A. 카메라 검색(Device Discovery)
B. 카메라 등록
C. PTZ 제어
D. 카메라 이벤트 수신
- 실시간 영상 릴레이
- 영상 저장
A. 저장 매체 설정
B. 저장 매채 카메라 할당
- 저장 영상 조회
A. 시간별 조회
B. 프레임간 이동조회
C. 배속조회(정방향/역방향 모두)
4) 주안점
- ONVIF연동 및 저장 속도 최적화
- IP Camera의 영상을 등록하여 저장하고 조회하는 NVR 기능 개발
- 카메라를 등록하고 저장하는 서버와 저장된 영상을 조회하는 뷰어 기능 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 서버
A. 운영환경 : Embedded 리눅스, 리눅스, 윈도우즈 모두 지원
B. 개발환경 : C/C++, aarch64 지원 및 Deskp Linux 및 Windows
- 뷰어
A. 운영환경 : 윈도우즈
B. 개발환경: C/C++, C#, Windows Desktop
3) 주요 업무
- ONVIF
A. 카메라 검색(Device Discovery)
B. 카메라 등록
C. PTZ 제어
D. 카메라 이벤트 수신
- 실시간 영상 릴레이
- 영상 저장
A. 저장 매체 설정
B. 저장 매채 카메라 할당
- 저장 영상 조회
A. 시간별 조회
B. 프레임간 이동조회
C. 배속조회(정방향/역방향 모두)
4) 주안점
- ONVIF연동 및 저장 속도 최적화

저장 영상 재생

실시간 영상 재생

사용자 관리 및 권한 설정

카메라 검색 및 등록

저장 매체 설정 및 카메라 저장 매체 할당

저장 스케줄 설정

PTZ제어 설정