하늘소프트
솔루션
솔루션

HVPL: GPU 가속 비디오 라이브러리

고속 영상 처리 솔루션 — 디코딩부터 전처리까지 GPU에서 처리해 실시간 영상 응용의 처리량을 끌어올립니다.

HVPL: GPU 가속 비디오 라이브러리 (1/2)
HVPL: GPU 가속 비디오 라이브러리 (2/2)

제품 소개

GPU 메모리 상주 영상 파이프라인

HVPL 은 NVDEC 기반 H.264/H.265 디코딩부터 리사이즈·정규화·색공간 변환 등 추론 입력 전처리까지 모든 단계를 GPU 메모리 안에서 처리합니다. CPU-GPU 간 복사 오버헤드를 제거해 실시간 영상 응용의 처리량을 끌어올리고, 다중 채널 동시 처리에서도 호스트 메모리 대역폭 병목을 피합니다.

자사 응용 제품군 공통 기반

마스킹 스튜디오, MFire 화재 감시, EmVision 비전 AI 플랫폼 등 하늘소프트 응용 제품군의 공통 영상 처리 계층으로 사용됩니다. 같은 디코딩·전처리 스택을 공유하므로 제품군 전반에 일관된 영상 품질과 성능을 보장하고, 응용별 추론 모델 교체 시에도 입력 파이프라인은 그대로 유지됩니다.

외부 응용용 SDK 형태 제공

외부 응용에도 SDK 형태로 제공할 수 있도록 설계되어, 기존 GStreamer 또는 DeepStream 파이프라인과 결합할 수 있습니다. CUDA · cuDNN · TensorRT · OpenCV(CUDA) · FFmpeg 일관 스택을 통합해 운영 도구가 다중화되는 부담을 줄입니다.

주요 기능

GPU 디코딩

NVDEC 기반으로 H.264 / H.265 영상을 GPU 메모리로 직접 디코딩해 CPU 부담을 줄입니다.

Zero-Copy 파이프라인

디코딩 → 전처리 → 추론 입력까지 GPU 메모리에 유지해 호스트-디바이스 간 복사 오버헤드를 제거합니다.

프레임 전처리

리사이즈·정규화·색공간 변환 등 추론 입력 전처리를 GPU 일괄 연산으로 처리합니다.

응용 제품 공통 기반

마스킹 스튜디오·MFire·EmVision 등 자사 응용에서 검증된 공통 영상 처리 계층을 SDK 형태로 제공합니다.

기술 사양

지원 환경
Windows 10 / 11 · NVIDIA CUDA Core GPU + 6GB 이상 VRAM · OpenGL 1.1 지원
포함 라이브러리
CUDA Toolkit 11.7 · cuDNN 8.9 · TensorRT 8.6 GA · OpenCV 4.9.0 (CUDA) · FFmpeg 4.0.6 · OpenGL · SDL2
코덱 / 가속
디코딩 NVDEC · 인코딩 NVENC · 영상 처리 CUDA · AI 알고리즘 cuDNN / cuBLAS · 렌더링 OpenGL
주요 응용
마스킹 스튜디오 · MFire · EmVision · 미루시스템즈 물피도주 SDK
제공 형태
C/C++ 라이브러리 + 200여 종 API (초기화·입출력·타임 테이블·프레임·재생·저장·AI 연동·객체 표시)

같은 카테고리의 다른 제품

전체 보기