일반 서비스와 달리 비디오는 데이터 양이 많은 스트리밍 미디어 서비스입니다. 예를 들어 디지털 TV 이미지의 SIF 형식, NTSC 형식, 색상 및 4: 4: 4 샘플링, 프레임당 2028Kb, 초당 데이터 트래픽은 60.8Mb; 입니다. CCIR 형식, PAL 형식, 4: 4: 4 샘플링된 컬러 비디오 데이터 스트림은 148.8Mbps 까지 가능하며, 실험에 따르면 176× 144 의 원본입니다 비압축 동영상이 인터넷을 통해 전송되는 효과는 용납할 수 없으며 인터넷 자원을 쉽게 삼키고 네트워크 정체를 일으키며 심지어 붕괴될 수 있음을 알 수 있습니다. 따라서 IP 비디오 통신의 첫 번째 단계는 비디오 압축입니다.
비디오 압축 코딩의 이론적 근거는 정보론이다. 압축은 시간 필드와 공간 도메인 모두에서 중복 정보를 제거하는 것입니다. 즉, 추론할 수 있는 일부 정보를 제거합니다. 코딩 방법은 크게 세 가지 범주로 나눌 수 있습니다.
1. 이미지 소스의 통계적 특성을 고려하여 예측 인코딩 방법, 변환 인코딩 방법, 벡터 정량화 인코딩 방법, 하위 밴드-소파 인코딩 방법 및 신경망 인코딩 방법을 사용합니다.
2. 시각적 특성을 고려하여 방향 필터 기반 이미지 인코딩 방법 및 이미지 윤곽/텍스처 기반 인코딩 방법을 사용합니다.
3. 이미지 전송의 장면 특성을 고려하여 프랙털 코딩 및 모듈 기반 인코딩 방법을 사용합니다.
IP 비디오 통신 응용 프로그램에서 인코딩 방법의 선택은 압축비와 신호 대 잡음비뿐만 아니라 알고리즘의 복잡성도 고려해야 합니다. 너무 복잡한 인코딩 알고리즘으로 인해 압축률이 높아질 수 있지만 소프트웨어 구현 시 실시간 통신에 영향을 미치는 계산 오버헤드도 커집니다. 현재 MPEG 와 H.26x 는 수많은 비디오 인코딩 알고리즘 중 가장 영향력이 크고 가장 널리 사용되는 두 가지 알고리즘입니다.
※MPEG 인코딩
MPEG 는 국제 표준화 기구인 ISO/IEC 의 조직으로 비디오 압축 코딩 기술의 표준화 및 실용화에 크게 기여했습니다. 예를 들어 CD-ROM 전송 속도가 1.5Mbps 인 MPEG- 1, HDTV 전송 속도가 6Mbps 이상인 MPEG-2 는 모두 성공적인 응용을 통해 엄청난 상업적 가치를 창출했습니다. MPEG-4 는 콘텐츠 기반 검색 및 인코딩을 통합하여 압축된 데이터 콘텐츠에 직접 액세스할 수 있는 매우 낮은 비트율의 화상 회의 및 화상 전화 코딩 표준입니다. 200 1 에서 완성된 MPEG-7 표준을 멀티미디어 콘텐츠 설명 인터페이스라고 합니다. 이러한 표준화된 설명은 모든 유형의 미디어 정보에 추가할 수 있습니다. 비디오 정보가 표현되거나 압축되는 방식에 관계없이 이러한 표준화된 설명을 가진 멀티미디어 데이터를 검색할 수 있습니다. 따라서 MPEG-7 의 응용 분야는 주로 디지털 도서관과 방송 매체이다.
※H.263 인코딩 ※
H.26 1 인코딩은 프레임 간 예측이 시간 중복을 줄이고 변환 인코딩이 공간 중복을 줄이는 혼합 인코딩 방법입니다. 압축비가 높고 알고리즘의 복잡성이 낮다는 장점이 있어 널리 사용되고 있습니다. 음보네의 주요 유틸리티 중 하나인 IVS 의 비디오 인코딩은 H.26 1 인코딩 알고리즘을 사용합니다. ITU-T 는 H.26 1, 1996 을 기반으로 H.263 코딩 표준을 도입했습니다. H.263 은 여러 방면에서 H.26 1 을 개선하고 확장했습니다. 예를 들어, H.263 은 더 나은 이미지 품질과 낮은 속도를 제공하며 IP 화상 회의 및 화상 전화 어플리케이션에 적합합니다. 현재 H.263 인코딩은 ITU-TH.3 10(B-ISDN), H.320(ISDN), H.320 (ISDN) 에 의해 가장 널리 사용되는 IP 비디오 통신 인코딩 방식입니다.
컴퓨터 성능이 급속히 향상됨에 따라 소프트웨어 전용 인코더 (코덱) 는 화상 전화 및 화상 회의 애플리케이션 (일반적으로 QCIF 이미지 사용) 의 애플리케이션 요구 사항을 충족합니다. 우리가 구현한 H.263 순수 소프트웨어 인코더는 클럭 속도가 166MHz 인 호스트에서 60 프레임/초 이상 인코딩할 수 있으며 평균 이미지 품질 (신호 대 잡음비로 표시) 이 38dB 보다 큽니다.
ITU-T 가 1998 에서 내놓은 h. 263+ 는 H.263 제안의 제 2 판으로 12 의 새로운 협상 모드 등의 기능을 제공하여 압축 인코딩 성능을 더욱 높였다. 예를 들어 H.263 에는 5 가지 비디오 소스 형식만 있습니다. h. 263+ 는 더 많은 소스 형식, 이미지 모양 및 클럭 주파수 선택 등을 허용하여 애플리케이션 범위를 넓힙니다. 또 다른 중요한 개선 사항은 확장성을 통해 다중 디스플레이 속도, 다중 속도 및 다중 해상도를 허용하여 오류 및 패킷 손실이 발생하기 쉬운 이기종 네트워크 환경에서 비디오 정보의 전송을 향상시키는 것입니다. 또한 h. 263 ++ 의 이미지 분할 종속성을 제한하여 오류 전파를 줄일 수 있습니다. H. 263+ 는 H.263 의 무제한 모션 벡터 모드를 개선하고 12 의 새로운 옵션 모드를 추가하여 인코딩 성능과 애플리케이션 유연성을 향상시킵니다.
나는 그것을 사용할 수 있기를 바란다.