Video Fingerprinting SDK .Net / C++
당사의 최첨단 비디오 핑거프린팅 기술은 최신 장면 분석, 객체 추적 및 모션 추정 기술을 통합하여 모든 비디오의 콘텐츠를 분석하고 색상, 장면 구조 및 객체의 움직임과 같은 고유한 특성을 식별합니다. 이를 통해 해상도, 비트 전송률, 인코딩 방법 또는 파일 형식의 변경에도 불구하고 비디오 사본을 식별할 수 있습니다. 비디오가 다른 비디오 안에 포함되어 있거나 비디오의 일부만 재생되는 경우에도 감지할 수 있습니다. 당사의 SDK를 사용하면 이 비디오 식별 기능을 애플리케이션 및 서비스에 통합할 수 있습니다. 당사의 라이선스 계약을 통해 한 번의 결제로 무제한의 제품에 기술을 통합할 수 있습니다. 판매하는 제품 사본 수에 관계없이 다른 수수료는 없습니다.
주요 이점
컴팩트 핑거프린트
고유 식별을 위해 비디오 초당 약 1KB
강력한 감지
해상도, 형식 또는 품질 변경에도 불구하고 비디오 식별
초고속 처리
초당 300ms 처리, 1-2ms 매칭
비디오 핑거프린트란 무엇입니까?
비디오 핑거프린트는 TV 방송의 일부, 비디오 파일, 온라인 비디오, DVD 또는 Blu-ray 디스크 등 모든 비디오 소스에서 추출할 수 있는 컴팩트한 디지털 설명자입니다. 이러한 비디오 핑거프린트는 저장, 복사 및 비교할 수 있습니다. 비디오 핑거프린트는 저작권이 있는 비디오 자료 및 중복 비디오를 식별하고, 비디오를 검색하고, 비디오를 구성하고, 특정 비디오가 재생될 때 인식하고, 미디어를 모니터링하거나 광고를 추적하는 데 사용할 수 있습니다.
Video Duplicates Finder
Video Duplicates Finder를 샘플 애플리케이션으로 사용하여 유사한 비디오 파일을 찾으십시오.
Media Monitoring Tool
Media Monitoring Tool을 샘플 애플리케이션으로 사용하여 다른 비디오(전체 방송 녹화)에서 하나의 비디오 조각(예: TV 광고)을 찾으십시오.
.Net SDK 버전에는 핑거프린트 저장소로 MongoDB를 사용하기 위한 도우미가 있습니다.
사용 사례
Video Fingerprinting SDK를 활용할 수 있는 몇 가지 방법:
비디오 호스팅 서비스
YouTube와 같은 온라인 비디오 호스팅 서비스는 비디오 핑거프린트를 사용하여 저작권 침해를 방지할 수 있습니다. 저작권이 있는 자료의 비디오 핑거프린트 데이터베이스를 개발하고 사용자가 제출한 비디오 핑거프린트 자료와 비교하여 불법 복제 비디오의 불법 제출을 방지합니다.
비디오 아카이브 서비스
비디오 아카이브 서비스는 비디오 핑거프린트를 사용하여 공간을 절약하고 중복 업로드를 차단할 수 있습니다. 아카이브의 각 비디오에서 비디오 핑거프린트가 추출됩니다.
비디오 정리 소프트웨어
비디오 정리 소프트웨어는 비디오 핑거프린트를 사용하여 동일한 영화 또는 비디오 클립의 사본을 식별하고 형식, 해상도 또는 비트 전송률의 차이에도 불구하고 그룹화할 수 있습니다.
셋톱박스 대화형 광고
셋톱박스 소프트웨어는 비디오 핑거프린트를 사용하여 특정 TV 광고가 표시되는 시기를 식별하고 클릭 가능한 URL을 표시함으로써 대화형 광고를 개발할 수 있습니다.
비디오 검색 엔진
Video Fingerprinting SDK를 사용하여 비디오별 검색 기능을 구현하는 독특하고 혁신적인 서비스인 비디오 검색 엔진을 개발할 수 있습니다.
TV 클리핑 서비스
TV 클리핑 서비스는 비디오 핑거프린팅 기술을 사용하여 TV 방송 모니터링 및 TV 광고 확인을 자동화하여 클라이언트의 광고가 방영되는 시기를 감지할 수 있습니다.
자주 묻는 질문
어떤 운영 체제가 지원됩니까?
• C++ SDK는 Windows 및 Linux 또는 기타 POSIX 호환 운영 체제를 지원합니다(요청 시 제공).
• .Net SDK는 Windows 7 이상, macOS 12 이상 및 Linux를 지원합니다.
비디오 핑거프린트 파일의 크기는 얼마입니까?
분석된 비디오 스트림의 1초마다 비디오 핑거프린트에 약 1kb가 필요합니다. 중복 감지에는 일반적으로 각 비디오의 3-5초만 인덱싱하면 됩니다. 다른 비디오 안에 포함된 비디오를 식별하려면 전체 비디오의 인덱싱이 필요합니다.
계산에 얼마나 많은 시간이 필요합니까?
비디오 1초를 인덱싱하는 데 약 300밀리초가 걸립니다. 파일의 실제 처리는 해당 시간의 거의 절반(150밀리초)을 차지하고 비디오 압축 해제는 나머지를 차지합니다. 10초 길이의 핑거프린트 쌍을 일치시키는 데 1-2밀리초가 걸립니다. 이 시간은 비디오 압축을 위해 Intel i3 프로세서와 LAV 필터를 사용하여 테스트하여 설정되었습니다.
비디오 읽기 또는 디코딩 소프트웨어가 포함되어 있습니까?
• C++: 아니요. 애플리케이션에서 비디오 읽기를 구현하려면 다른 라이브러리(예: FFmpeg, 데모 사용 가능)가 필요합니다.
• .NET: 예, FFmpeg 및 libVLC가 포함되어 있습니다. 또한 시스템 코덱을 디코딩에 사용할 수 있습니다.
어떤 코드 샘플을 사용할 수 있습니까?
구매 시 다음 코드 샘플이 포함됩니다.
C++:
- • 비디오를 인덱싱하고 핑거프린트를 생성하는 FFmpeg 기반 콘솔 애플리케이션 (Windows, Linux)
- • 두 핑거프린트를 비교하여 중복을 감지하는 콘솔 애플리케이션 (Windows, Linux)
- • 다른 핑거프린트 내에서 하나의 핑거프린트 항목을 검색하는 콘솔 애플리케이션 (Windows, Linux)
- • 전체 Media Monitoring Tool 애플리케이션의 소스 코드 (Windows, Linux)
.NET:
- • Media Monitoring Tool 및 Media Monitoring Tool Live 소스 코드 (크로스 플랫폼)
- • Video Duplicates Finder 소스 코드 (크로스 플랫폼)
- • 콘솔 샘플 (크로스 플랫폼)
- • MAUI 샘플 (크로스 플랫폼)
다른 어떤 문서를 사용할 수 있습니까?
C++:
- • VFCompare API – 중복 비디오 감지에 최적화된 비디오 핑거프린팅 알고리즘 구현
- • VFSearch API – 비디오 내 비디오 검색에 최적화된 비디오 핑거프린팅 알고리즘 구현
.NET:
- • 전체 API는 도움말 파일에 설명되어 있습니다.
기술을 어떻게 시험해 보고 평가할 수 있습니까?
Media Monitoring Tool 애플리케이션과 Video Duplicates Finder 애플리케이션의 평가판 버전을 다운로드하여 실험하고 API 및 코드 샘플에 익숙해지는 것이 좋습니다.
• .Net 버전의 SDK는 샘플 애플리케이션과 샘플 소스 코드가 포함된 독립 설치 프로그램으로 제공됩니다.
• MMT/VDF 도구의 소스 코드가 포함되어 있습니다(도구에는 SOAP 내보내기를 위해 .Net 4.5가 필요합니다. SDK는 .Net 4.0 이상에서 사용할 수 있습니다).
• C++ 버전의 SDK는 독립 설치 프로그램으로 제공됩니다.
Media Monitoring Tool (Live) 샘플
당사의 데모 앱은 광고 추적 및 방송 미디어 모니터링에 사용할 수 있는 완전한 기능을 갖춘 미디어 모니터링 도구입니다. 방송 덤프에서 광고 샘플을 감지할 수 있습니다.
작동 방식
Media Monitoring Tool은 녹화된 TV 방송에서 참조 샘플 비디오가 재생될 때 감지할 수 있습니다. TV 방송 스트림은 5분 길이의 비디오 파일 배열로 등록된 다음 지정된 샘플 참조 비디오와 비교됩니다. 애플리케이션은 녹화된 파일에서 선택한 비디오의 모든 포함을 자동으로 감지합니다.
이점
정확한 결과
프로그램의 콘텐츠 기반 비디오 검색 기술은 정확성과 속도를 보장합니다. 알고리즘은 사람의 개입 없이 녹화된 방송 비디오 스트림에서 참조 비디오의 모든 인스턴스를 빠르고 정확하게 식별합니다.
비용 절감
더 이상 사람들이 TV 화면을 응시하고 광고가 방영되는 세부 정보를 수동으로 기록하도록 비용을 지불할 필요가 없으므로 운영 비용이 획기적으로 절감됩니다.
쉬운 사용
프로그램의 배우기 쉬운 직관적인 인터페이스를 통해 사용자 지정 검색을 몇 초 만에 정의하고 수행할 수 있습니다. 사용자는 방송 덤프가 포함된 폴더를 선택하고 비디오 참조 샘플을 지정합니다.
Video Duplicates Finder 샘플
Video Duplicates Finder를 사용하면 PC에서 유사하거나 중복된 비디오 파일을 찾을 수 있습니다. AVI, MPEG-1, MPEG-2, Windows Media Video, MP4 및 기타 다양한 형식이 지원됩니다. 이 앱은 Video Fingerprinting SDK 사용의 샘플입니다.
주요 기능
- • AVI, WMV, MP4, MPG, TS 및 기타 다양한 형식 지원
- • SD, HD 및 4K 비디오 지원
- • 감도 설정
- • 타임시프트 옵션
- • 전체 파일 처리 또는 사용자 지정 부분 처리
- • DirectShow (시스템 코덱), FFmpeg 및 VLC 디코딩 엔진
가격 옵션
귀하의 필요에 가장 적합한 라이선스를 선택하십시오
일반 라이선스
연간 구독
- 무제한 사용
- 워터마크 또는 Nag-screen 없음
- 1년 무료 업데이트
- MongoDB 통합 지원
- 멀티스레드 처리
- 우선 기술 지원
- 로열티 프리 배포
- 언제든지 취소 가능
평생 라이선스
일회성 결제, 평생 업데이트
- 무제한 사용
- 워터마크 또는 Nag-screen 없음
- 평생 무료 업데이트
- MongoDB 통합 지원
- 멀티스레드 처리
- 우선 기술 지원
- 로열티 프리 배포
- 일회성 결제
런타임 라이선스
서버 코어당 연간 라이선스
- 1 서버 코어 배포
- 워터마크 또는 Nag-screen 없음
- 1년 업데이트
- MongoDB 통합 지원
- 멀티스레드 처리
- 기술 지원 포함
- 서버 배포 전용
- 연간 갱신 필요
사용자 지정 기능이나 특별한 요구 사항이 필요하십니까? 문의하기 맞춤형 솔루션을 위해.
시스템 요구 사항
운영 체제
Mac OS, Windows 또는 Linux
권장 GPU
하드웨어 가속 H.264, HEVC, AV1 또는 VP9 디코딩을 위한 NVIDIA, AMD 또는 Intel GPU
배포 권한
로열티 프리 배포
평가판 제한 사항
평가판 버전은 비디오 창에 워터마크를 표시합니다.
구매 혜택
Video Fingerprinting SDK를 구매하면 다음과 같은 혜택을 받을 수 있습니다.
- 무제한 사용
- Nag-screen 없음
- 일반 라이선스의 경우 1년 이내 무료 마이너 및 메이저 업그레이드 (1년 후 SDK는 이전과 동일하게 작동)
- 우선 지원 및 수정
일반 라이선스는 매년 청구되며 매년 자동으로 갱신됩니다. 언제든지 구독을 취소할 수 있습니다.
다운로드
평가판 버전을 다운로드하여 모든 기능을 테스트하십시오. 전체 문서 및 샘플 코드가 포함되어 있습니다.
관련 제품
포괄적인 비디오 처리 솔루션을 위한 다른 DirectShow 및 .NET SDK를 살펴보십시오.
비디오 콘텐츠를 식별하고 추적할 준비가 되셨습니까?
평가판 버전을 다운로드하여 비디오 콘텐츠로 모든 핑거프린팅 기능을 테스트하십시오. 전체 문서 및 샘플 애플리케이션이 포함되어 있습니다.
무료 평가판 다운로드