기금넷 공식사이트 - 재경 문답 - 다양한 고화질 동영상 형식을 자세히 소개할 수 있는 사람은 누구인가요?
다양한 고화질 동영상 형식을 자세히 소개할 수 있는 사람은 누구인가요?
다음은 여러 형식에 대한 전문적인 설명입니다.
HDTV
1. HDTV의 개념
HDTV를 설명하려면 다음을 수행해야 합니다. 먼저 DTV에 대해 알아보세요. DTV는 디지털 텔레비전 기술이며 현재의 전통적인 아날로그 텔레비전 기술의 후속입니다. 소위 디지털 TV는 스튜디오에서 출시, 전송 및 수신 프로세스까지의 모든 링크가 디지털 TV 신호를 사용하거나 시스템으로의 모든 신호 전송이 이진수로 구성된 디지털 스트림을 통해 완료됨을 의미합니다. 디지털 신호의 전송 속도는 초당 19.39MB입니다. 이러한 대용량 데이터 스트림 전송 속도는 디지털 TV의 고화질을 보장하고 아날로그 TV의 본질적인 단점을 극복합니다. 동시에 디지털 TV는 여러 표준의 신호가 동시에 존재할 수 있기 때문에 각 디지털 채널을 여러 하위 채널로 나누어 향후 증가하는 채널 수요를 충족할 수 있습니다. HDTV는 DTV의 최고 표준, 즉 고화질 TV(High Definition TV)라 하여 HDTV라고 불린다.
2. HDTV의 오디오 및 비디오 신호에는 어떤 표준이 필요합니까?
HDTV에서는 비디오에 최소 720라인의 비인터레이스(720p, 프로그레시브라고 함) 또는 1080라인의 인터레이스된 인터레이스(1080i, 종종 인터레이스라고 함) 스캐닝(DVD 표준은 480라인)이 있어야 한다고 규정합니다. , 화면 가로 세로 비율은 16:9입니다. 오디오 출력은 5.1 채널(Dolby Digital 형식)이며 디지털 처리 및 재생을 위해 다른 낮은 형식의 신호 수신과 호환됩니다.
HDTV에는 720P(1280×720P, 비인터레이스), 1080i(1920×1080i, 인터레이스), 1080P(1920×1080i, 비인터레이스)의 세 가지 디스플레이 형식이 있으며 그중 720P 및 1080i는 인터넷에 유통되는 가장 일반적인 것이며, Microsoft WMV-HD 사이트에는 상대적으로 많은 1080P 샘플이 있습니다.
3. HDTV 프로그램은 어떻게 시청하나요?
현재 HDTV 프로그램을 즐기는 방법은 두 가지가 있습니다. 첫째, TV에서 HDTV를 실시간으로 시청하려면 두 가지 조건이 충족되어야 합니다. 첫째, TV가 HDTV 신호를 수신할 수 있어야 하며, 이를 위해서는 추가적인 관련 하드웨어가 필요합니다. 둘째, TV는 주로 HDTV 표준을 준수해야 합니다. TV의 해상도와 수신 포트.
다른 하나는 컴퓨터의 소프트웨어를 통해 재생하는 것입니다. 현재 우리나라에서는 일부 지역에서만 HDTV 디지털 신호를 수신할 수 있으며, HDTV TV의 가격은 여전히 높아 일반 소비자가 접근할 수 없는 수준입니다. 따라서 인터넷에서 HDTC 소스를 찾아 다운로드하고 개인용 컴퓨터에서 재생하는 것이 대부분의 HDTV 팬에게 얼리 어답터 방법이 되었습니다.
4. 컴퓨터 재생에 사용할 수 있는 HDTV 파일은 무엇입니까?
인터넷에 유통되는 HDTV는 크게 두 종류의 파일 형태로 존재한다. 하나는 .tp와 .ts 접미사를 붙인 MPEG-2 표준으로 압축된 비디오 스트림 파일이다. WMV-HD(Windows Media Video High Definition) 표준 압축 .wmv 파일로 압축된 비디오 스트림 파일, 접미사가 .avi 또는 .mpg인 파일이 몇 개 있으며 해당 속성은 .wmv와 정확히 동일합니다.
HDTV 파일은 상대적으로 크기가 크며 다시 인코딩된 .wmv 파일도 작은 문제가 아닙니다. 일반 영화의 길이를 기준으로 계산하면 .wmv 파일은 4G 이상이고, 같은 길이의 .tp 및 .ts 파일은 8G 이상이고 일부는 20G 이상이 될 수도 있습니다. 따라서 파일 확장자 외에 파일 크기로도 HDTV 파일인지 여부를 확인할 수 있습니다.
5. 개인용 컴퓨터에서 HDTV 프로그램을 재생하는 방법은 무엇입니까?
.wmv 파일의 경우 시스템에 Windows Media Player 9 이상이 설치되어 있으면 정상적으로 재생할 수 있습니다. WINDVD6와 같은 일부 재생 소프트웨어의 최신 버전은 WMV-HD를 지원하기 시작했습니다. 등을 직접 재생할 수도 있습니다. 이 소프트웨어를 사용하여 HDTV를 재생할 수 있습니다.
일부 HDTV 파일은 압축 과정에서 다른 표준 인코딩 형식을 사용하므로 해당 디코더를 설치해야 합니다. Windows Media Player 9가 정상적으로 재생되지 않는 경우 가장 일반적으로 사용되는 다양한 디코더와 함께 제공되는 ffdshow를 설치할 수 있습니다.
.tp 및 .ts 접미사가 있는 비디오 스트림 파일을 재생하는 것은 파일에 각각 AC3 오디오 정보와 MPEG-2 비디오 정보가 포함되어 있기 때문에 조금 더 번거롭습니다. 다행히 .tp 및 .ts 파일 재생을 전문으로 하는 소프트웨어가 많이 있습니다. Moonlight-Elecard MPEG Player는 HDTV 재생을 지원하는 가장 일반적인 소프트웨어 중 하나입니다. 최신 버전은 2.x입니다. 설치 후 다른 재생 소프트웨어를 실행하여 Moonlight-Elecard MPEG Player의 디코더를 호출하여 재생할 수도 있습니다.
6. HDTV의 디스플레이 형식을 식별하는 방법은 무엇입니까?
현재는 파일 이름과 크기만으로는 HDTV 파일의 표시 형식이 720P인지, 1080i인지, 1080P인지 알 수 없습니다. 그러나 HDTV 파일의 이미지 정보를 표시할 수 있는 소프트웨어는 많이 있습니다. WINDVD, zplay 등 재생 중에 영화를 재생하는 경우 소프트웨어 제어판에서 해당 옵션을 선택하면 자세한 정보를 볼 수 있습니다.
7. 왜 이미지만 보이고 소리는 들리지 않나요?
이는 AC3 오디오 디코더가 설치되지 않아 HDTV 파일의 오디오 정보가 올바르게 인식되지 않기 때문입니다. 해결책은 해당 오디오 디코더를 다운로드하여 설치하는 것입니다. 일반적으로 사용되는 오디오 및 비디오 디코더는 HDTV 파일을 재생할 때 매번 열 필요 없이 자동으로 호출됩니다. 제어 인터페이스가 재생됩니다.
8. HDTV를 재생할 때 프레임 손실이 발생하는 이유는 무엇입니까?
가정용 컴퓨터에서 HDTV를 재생하려면 주로 CPU, 비디오 메모리 및 메모리와 밀접한 관련이 있는 높은 하드웨어 구성이 필요합니다. 이 세 가지 항목 중 하나라도 성능이 너무 낮으면 일부 재생 문제가 발생합니다. . 질문. HDTV 재생 시 프레임 손실 현상은 비디오 메모리 용량 부족으로 인해 발생합니다. 특히 1080i 형식 HDTV를 재생할 때 1920×1080의 픽셀 볼륨은 데이터 처리량을 충족할 만큼 충분한 비디오 메모리가 필요하므로 비디오 메모리는 최소한 64M, 128M을 권장합니다. 2D 디스플레이이기 때문에 그래픽 카드 코어의 컴퓨팅 파워 요구 사항은 그리 높지 않습니다.
9. HDTV를 재생할 때 왜 사진과 음성이 자주 멈추나요?
WMV-HD로 다시 인코딩된 일부 HDTV 파일은 압축률이 높기 때문에 재생 중 실시간 디코딩을 위해 매우 높은 CPU 컴퓨팅 성능이 필요합니다. 일반적으로 P4 2.0G/AMD 200 이상의 CPU입니다. 동일한 레벨의 경우 이 요구 사항을 충족할 수 있습니다. 동시에 HDTV의 대용량 데이터 스트림으로 인해 이를 지원하려면 충분한 메모리가 필요하며 256M 이상을 권장합니다. 컴퓨터가 이러한 구성을 충족할 수 없는 경우 사진과 음성이 동기화되지 않을 수 있고, 사진이 자주 일시 중지될 수 있으며, 재생 중에 소리가 펑펑 나올 수 있습니다. 심각한 경우에는 원활하게 시청할 수도 없습니다. 이 현상이 그다지 심각하지 않다면 시스템을 최적화하고 몇 가지 팁을 사용하여 개선할 수 있습니다.
10. 원활한 HDTV 재생을 보장하기 위해 시스템을 최적화하는 방법은 무엇입니까?
컴퓨터 하드웨어 구성이 매우 강력하지 않은 경우 HDTV를 원활하게 재생하려면 시스템을 일부 최적화해야 할 수도 있습니다. 첫 번째는 HDTV를 재생하기 전에 불필요한 백그라운드 프로그램이나 프로세스를 모두 닫고 HDTV를 제공하기 위해 시스템의 여유 리소스를 늘리는 것입니다. 두 번째는 HDTV를 재생하기 위해 시스템 리소스를 덜 차지하는 소프트웨어를 선택하는 것입니다. Windows Media Player 및 WINDVD와 같은 소프트웨어는 많은 시스템 리소스를 차지하며 하드웨어 구성이 낮은 시스템에서 HDTV의 재생 효과에 영향을 미칩니다. 이 경우 BSPlayer를 사용하도록 선택할 수 있습니다. BSPlayer는 무료 소프트웨어로 시스템 리소스를 거의 차지하지 않는다는 점이 가장 큰 특징입니다. 특히 HDTV 파일을 재생할 때 다른 대규모 리소스 점유 제품에 비해 그 효과가 더 뚜렷합니다.
또한 재생 소프트웨어를 실행한 후 즉시 작업 관리자(Windows 2000/XP에서만 유효)를 열고 재생 소프트웨어의 프로세스 수준을 가장 높은 수준으로 설정하십시오. 이렇게 하면 HDTV 재생에 더 많은 시스템 리소스를 사용할 수도 있습니다. 또한 더 높은 버전의 DirectX를 설치하면 HDTV 재생을 더 잘 지원할 수도 있습니다.
일레븐, 또 어떤 기술이 있나요?
PC에서 HDTV를 원활하게 재생할 수 있다면 유일한 아쉬운 점은 모니터가 너무 작고 스피커의 성능이 부족하다는 점일 것입니다. 스피커의 문제를 해결할 수 있는 좋은 방법은 없습니다. 결국 PC 스피커와 홈시어터 스피커는 비교할 수 없습니다. 하지만 모니터의 해상도를 높여서 영상의 선명도와 디테일을 향상시킬 수는 있습니다. 현재 주류 모니터는 17인치 평면 CRT입니다(표준 해상도를 변경하면 LCD에 부정적인 영향만 미치기 때문에 이 방법은 일반 CRT 모니터에만 적합합니다). 17인치 모니터, 1600×1200 이상 도달 가로 주사율이 도달하더라도 해상도는 60Hz 이하이지만, TV 신호의 수평 주사율도 이 수준이라는 점을 잊지 마시기 바랍니다. 720P의 수평 주사율은 60Hz인 반면, 1080i는 50Hz와 60Hz 두 종류가 있는데 각각 우리나라와 미국 기준이다. 즉, HDTV나 DVD 등 다른 영상을 모니터의 수평주사율 60Hz로 전체화면으로 시청하더라도 눈부심을 느끼지 못하는 것은 주로 사람의 눈이 동적인 물체와 정적인 물체를 다르게 인식하기 때문입니다. . 따라서 HDTV를 시청할 때 모니터의 수평 스캔 속도를 60Hz로 안전하게 설정한 다음 해상도를 높이고 다시 일상 사용에 적합한 표준 해상도로 조정할 수 있습니다.
HDTV 파일을 저장하는 하드 디스크 파티션은 NTFS 형식으로 변환해야 합니다. 왜냐하면 HDTV 영화는 일반적으로 DVD 굽기를 용이하게 하기 위해 여러 개의 4.3GB 비디오 파일로 구성되고 FAT32는 4.3GB 이상의 비디오 파일을 관리할 수 없기 때문입니다. 2GB 파일이므로 반드시 파티션 형식을 변환하세요.
H.264
JVT(Joint Video Team)는 2001년 12월 태국 파타야에서 설립되었습니다. 국제표준화기구인 ITU-T와 ISO의 영상코딩 전문가들로 공동 구성됐다. JVT의 작업 목표는 높은 비디오 압축률, 높은 이미지 품질, 우수한 네트워크 적응성 및 기타 목표를 달성하기 위해 새로운 비디오 코딩 표준을 공식화하는 것입니다. 현재 JVT의 작업은 ITU-T에 의해 승인되었습니다. 새로운 비디오 압축 코딩 표준은 H.264 표준이라고도 하며 ISO에서도 승인되었으며 10번째 표준인 AVC(Advanced Video Coding) 표준이라고 합니다. MPEG-4의 일부.
H.264 표준은 세 가지 수준으로 나눌 수 있습니다:
기본 수준(간단한 버전은 광범위한 응용 프로그램을 가짐)
기본 수준( 화질을 개선하고 압축률을 높이기 위해 다양한 기술적 조치를 채택했으며 SDTV, HDTV, DVD 등에 사용할 수 있습니다.)
확장 등급(다양한 네트워크에서 비디오 스트리밍 전송에 사용할 수 있음) .
H.264는 H.263 및 MPEG-4보다 비트 전송률을 50% 절약할 뿐만 아니라 네트워크 전송에 대한 지원도 향상되었습니다. IP 패킷에 대한 인코딩 메커니즘을 도입하여 네트워크의 패킷 전송에 유익하고 네트워크의 스트리밍 비디오 전송을 지원합니다. H.264는 강력한 비트 오류 방지 특성을 가지며 높은 패킷 손실률과 심각한 간섭이 있는 무선 채널의 비디오 전송에 적응할 수 있습니다. H.264는 안정적인 이미지 품질을 얻기 위해 다양한 네트워크 리소스에서 계층적 인코딩 전송을 지원합니다. H.264는 다양한 네트워크의 비디오 전송에 적응할 수 있으며 네트워크 친화력이 좋습니다.
H.261은 ISDN 네트워크의 화상 회의 및 화상 전화 애플리케이션에서 비디오 코딩 기술을 표준화하는 것을 목표로 하는 최초의 비디오 코딩 권장 사항입니다. 사용하는 알고리즘은 시간적 중복성을 줄일 수 있는 프레임 간 예측과 공간적 중복성을 줄일 수 있는 DCT 변환을 결합한 하이브리드 코딩 방법입니다. ISDN 채널과 일치하는 출력 코드 속도는 p×64kbit/s입니다. p 값이 작으면 저해상도 이미지만 전송할 수 있으며, 이는 대면 영상 통화에 적합합니다. p 값이 크면(예: p>6) 더 나은 선명도의 회의 영상 이미지가 제공됩니다. 전송될 수 있습니다.
H.263은 기술적으로 H.261을 개선하고 확장한 저비트 전송률 이미지 압축 표준을 제안하며 64kbit/s 미만의 비트 전송률을 갖는 애플리케이션을 지원합니다. 그러나 실제로 H.263 이후의 H.263+ 및 H.263++는 전체 비트 전송률 애플리케이션을 지원하는 권장 사항으로 발전했습니다. 이는 Sub-QCIF와 같은 많은 이미지 형식을 지원한다는 사실에서 알 수 있습니다. QCIF, CIF, 4CIF 및 16CIF 형식까지 가능합니다.
MPEG-1 표준의 비트 전송률은 약 1.2Mbit/s로 30프레임 CIF(352×288) 품질의 이미지를 제공할 수 있으며 CD-ROM에 비디오 저장 및 재생을 위해 만들어졌습니다. 디스크. MPEG-1 표준 비디오 코딩 부분의 기본 알고리즘은 H.261/H.263과 유사하며, 움직임 보상된 프레임 간 예측, 2차원 DCT, VLC 런렝스 코딩 등의 수단도 사용됩니다. 또한, 코딩 효율성을 더욱 향상시키기 위해 인트라 프레임(I), 예측 프레임(P), 양방향 예측 프레임(B), DC 프레임(D) 등의 개념도 도입되었습니다. MPEG-1을 기반으로 MPEG-2 표준은 이미지 해상도를 향상시키고 디지털 TV와의 호환성을 향상시켰습니다. 예를 들어 모션 벡터의 정확도는 코딩 작업(예: 모션 추정)에서 1/2픽셀입니다. 및 DCT) "프레임"과 "필드"를 구별하고 공간 확장성, 시간 확장성 및 신호 대 잡음비 확장성과 같은 코딩 확장성 기술을 도입합니다. 최근 도입된 MPEG-4 표준에서는 오디오-비주얼 개체(AVO: Audio-Visual Object) 기반 코딩을 도입하여 비디오 통신의 대화형 기능과 코딩 효율성을 크게 향상시켰습니다. MPEG-4는 또한 모양 코딩, 적응형 DCT, 임의 모양 비디오 개체 코딩 등과 같은 몇 가지 새로운 기술을 사용합니다. 그러나 MPEG-4의 기본 비디오 인코더는 여전히 H.263과 유사한 하이브리드 인코더 유형에 속합니다.
간단히 말하면, H.261은 고전적인 비디오 코딩이고, H.263은 개발되었으며 실제로 통신에 주로 사용되는 점차적으로 대체될 것이지만, H.263의 수많은 옵션은 종종 사용자에게 부담을 줍니다. 손실. MPEG 시리즈 표준은 저장 매체용 응용 프로그램에서 전송 매체용 응용 프로그램으로 발전해 왔습니다. 핵심 비디오 코딩의 기본 프레임워크는 MPEG-4의 눈길을 끄는 "객체 기반 코딩" 부분과 일치합니다. 기술적인 한계가 있고 아직까지 보편적으로 적용하기 어려운 부분이 있기 때문입니다. 따라서 이를 기반으로 개발된 새로운 비디오 코딩 추천 H.264는 두 가지의 약점을 모두 극복하고, 하이브리드 코딩의 프레임워크 하에서 새로운 코딩 방식을 도입하여 코딩 효율성을 향상시키며, 실용화를 지향한다. 동시에 두 개의 주요 국제 표준화 기구가 공동으로 제정했으며 그 적용 전망은 자명해야 합니다.
JVT의 H.264
H.264는 ITU-T의 VCEG(Video Coding Experts Group)와 ISO/IEC의 MPEG(Moving Picture Coding Experts Group)의 합작 영상입니다. JVT(Joint Video Team)에서 개발한 디지털 비디오 코딩 표준은 ITU-T의 H.264이자 ISO/IEC의 MPEG-4 Part 10입니다. 초안 수집은 1998년 1월에 시작되었으며 첫 번째 초안은 1999년 9월에 완료되었습니다. 테스트 모드 TML-8은 2001년 5월에 공식화되었습니다. 2002년 6월 제5차 JVT 회의에서 H.264 FCD 보드가 통과되었습니다. 2003년 3월 공식 출시.
H.264는 이전 표준과 마찬가지로 DPCM에 변환 코딩을 더한 하이브리드 코딩 모드이기도 합니다. 그러나 "기본으로 돌아가기"라는 단순한 설계를 채택하고 H.263++보다 훨씬 더 나은 압축 성능을 얻기 위해 많은 옵션을 필요로 하지 않으며 다양한 채널에 대한 적응성을 강화하고 "네트워크 친화적인" 구조와 구문을 채택합니다. 비트 오류 및 패킷 손실 처리에 도움이 되며 다양한 속도, 다양한 해상도 및 다양한 전송(저장) 상황에 대한 요구를 충족하기 위해 적용 범위가 넓으며 사용 시 저작권이 필요하지 않습니다. .
기술적으로 H.264 표준에는 통합 VLC 기호 인코딩, 고정밀, 다중 모드 변위 추정, 정수 변환 및 4×4 블록 기반 레이어링 등 빛나는 점이 많이 있습니다. 구문 등 이러한 조치를 통해 H.264 알고리즘은 매우 높은 코딩 효율성을 가지며 동일한 재구성 이미지 품질에서 H.263보다 코드 속도를 약 50% 절약할 수 있습니다.
H.264의 코드 스트림 구조는 강력한 네트워크 적응성을 갖고 오류 복구 기능을 향상시키며 IP 및 무선 네트워크 애플리케이션에 잘 적응할 수 있습니다.
H.264의 기술적 특징
(1) 계층형 설계
H.264 알고리즘은 개념적으로 비디오 코딩 계층(VCL)의 두 가지 계층으로 나눌 수 있습니다. : Video Coding Layer)는 효율적인 비디오 콘텐츠 표현을 담당하고, Network Abstraction Layer(NAL: Network Abstraction Layer)는 네트워크에서 요구하는 적절한 방식으로 데이터를 패키징하고 전송하는 역할을 담당합니다. 패킷 기반 인터페이스는 VCL과 NAL 사이에 정의되며 해당 신호는 NAL의 일부입니다. 이러한 방식으로 높은 코딩 효율성과 네트워크 친화성 작업은 각각 VCL과 NAL에 의해 완료됩니다.
VCL 레이어에는 블록 기반 모션 보상 하이브리드 코딩과 몇 가지 새로운 기능이 포함되어 있습니다. 이전 비디오 코딩 표준과 마찬가지로 H.264에는 초안에 전처리 및 후처리 기능이 포함되어 있지 않아 표준의 유연성을 높일 수 있습니다.
NAL은 프레이밍, 논리 채널 신호, 타이밍 정보 또는 시퀀스 끝 신호 활용 등을 포함하여 기본 네트워크의 분할된 형식을 사용하여 데이터를 캡슐화하는 일을 담당합니다. 예를 들어, NAL은 회선 교환 채널의 비디오 전송 형식과 RTP/UDP/IP를 사용하는 인터넷의 비디오 전송 형식을 지원합니다. NAL에는 자신의 헤더 정보와 세그먼트 구조 정보, 실제 로드 정보, 즉 상위 VCL 데이터가 포함됩니다. (데이터 분할 기술을 사용하는 경우 데이터는 여러 부분으로 구성될 수 있습니다.)
(2) 고정밀 다중 모드 모션 추정
H.264는 1/4 또는 1/8 픽셀 정확도의 모션 벡터를 지원합니다. 6탭 필터를 사용하면 고주파 노이즈를 1/4픽셀 정확도로 줄일 수 있으며, 보다 복잡한 8탭 필터를 1/8픽셀 정확도의 모션 벡터에 사용할 수 있습니다. 모션 추정을 수행할 때 인코더는 예측 효과를 향상시키기 위해 보간 필터를 "강화"하도록 선택할 수도 있습니다.
H.264 모션 예측에서 매크로블록(MB)은 그림 2에 따라 서로 다른 하위 블록으로 분할되어 7가지 서로 다른 블록 크기 모드를 형성할 수 있습니다. 이러한 다중 모드의 유연하고 상세한 분할은 이미지에서 실제 움직이는 물체의 모양과 더 일치하여 모션 추정의 정확도를 크게 향상시킵니다. 이러한 방식으로 각 매크로블록은 1, 2, 4, 8 또는 16개의 모션 벡터를 포함할 수 있습니다.
H.264에서는 인코더가 모션 추정을 위해 이전 프레임을 두 개 이상 사용할 수 있는데, 이는 소위 다중 프레임 참조 기술입니다. 예를 들어, 방금 인코딩된 참조 프레임 프레임이 2개 또는 3개인 경우 인코더는 각 대상 매크로블록에 대해 더 잘 예측된 프레임을 선택하고 각 매크로블록에 대한 예측에 어떤 프레임이 사용되는지 표시합니다.
(3) 4×4 블록의 정수 변환
H.264는 잔차에 대해 블록 기반 변환 코딩을 사용한다는 점에서 이전 표준과 유사하지만 변환은 정수입니다. 실수 연산의 과정은 기본적으로 DCT와 유사합니다. 이 방법의 장점은 인코더와 디코더에서 동일한 정확도로 변환과 역변환을 허용하고 간단한 고정 소수점 연산의 사용을 용이하게 한다는 것입니다. 즉, 여기에는 "역변환 오류"가 없습니다. 변환 단위는 기존에 흔히 사용하던 8×8 블록이 아닌 4×4 블록이다. 변환 블록의 크기가 줄어들기 때문에 움직이는 객체의 분할이 더 정확해집니다. 이렇게 하면 변환 계산량이 줄어들 뿐만 아니라 움직이는 객체의 가장자리에서의 연결 오류도 크게 줄어듭니다. 작은 크기의 블록 변환 방법이 이미지의 더 크고 부드러운 영역에 대한 블록 간의 계조 차이를 생성하지 않도록 하기 위해 프레임 내 매크로블록 밝기 데이터의 16개 4×4 블록의 DC 계수(각 작은 블록 1개) , ***16) 두 번째 4×4 블록 변환을 수행하고, 크로마 데이터의 4×4 블록 4개의 DC 계수에 대해 2×2(소블록마다 하나씩, ***4) 블록 변환을 수행한다.
H.264의 코드율 제어 능력을 향상시키기 위해 양자화 단계 크기의 변화는 지속적으로 증가하는 것이 아니라 약 12.5%로 제어됩니다. 변환 계수 진폭의 정규화는 계산 복잡성을 줄이기 위해 역양자화 프로세스에서 처리됩니다. 색상 충실도를 강조하기 위해 색도 계수에 더 작은 양자화 단계가 사용됩니다.
(4) 통합 VLC
H.264에는 두 가지 엔트로피 코딩 방법이 있습니다. 하나는 인코딩할 모든 기호에 통합 VLC(UVLC: Universal VLC)를 사용하는 것입니다. ), 다른 하나는 Content-Adaptive Binary Arithmetic Coding(CABAC: Context-Adaptive Binary Arithmetic Coding)을 사용하는 것입니다. CABAC는 선택 사항이며 인코딩 성능은 UVLC보다 약간 우수하지만 계산 복잡성도 높습니다. UVLC는 길이가 무제한인 코드워드 세트를 사용하며 설계 구조가 매우 규칙적입니다. 동일한 코드 테이블을 사용하여 다양한 객체를 인코딩할 수 있습니다. 이 방법은 코드워드를 쉽게 생성할 수 있으며, 디코더는 코드워드의 접두사를 쉽게 식별할 수 있습니다. UVLC는 비트 오류가 발생할 때 빠르게 재동기화를 얻을 수 있습니다.
그림 3은 코드워드의 구문을 보여준다. 여기서 x0, x1, x2, ...는 INFO 비트이며 0 또는 1입니다. 그림 4에는 처음 9개의 코드워드가 나열되어 있습니다. 예: 번호 4에는 INFO01이 포함되어 있습니다. 이 코드워드의 설계는 비트 오류를 방지하기 위해 빠른 재동기화에 최적화되어 있습니다.
(5) 프레임 내 예측
이전 H.26x 시리즈 및 MPEG-x 시리즈 표준에서는 프레임 간 예측이 사용되었습니다. H.264에서는 인트라 영상을 인코딩할 때 인트라 예측이 가능합니다. 각 4×4 블록(에지 블록의 특수 처리 제외)에 대해 각 픽셀은 이전에 가장 가까운 17개 픽셀(일부 가중치는 0일 수 있음)의 서로 다른 가중치 합으로 예측할 수 있습니다. 즉, 이 픽셀은 17개 픽셀입니다. 블록의 왼쪽 상단에서. 분명히, 이 인트라 프레임 예측은 시간적으로 수행되는 예측 코딩 알고리즘이 아니라 공간 영역에서 수행되는 예측 코딩 알고리즘이므로 인접한 블록 간의 공간적 중복성을 제거하고 보다 효과적인 압축을 달성할 수 있습니다.
그림 4와 같이 4×4 정사각형 안의 a, b,..., p는 예측할 16픽셀이고, A, B,..., P는 코딩된 픽셀이다. 예를 들어, 점 m의 값은 (J+2K+L+2)/4 공식으로 예측할 수 있거나 (A+B+C+D+I+J+K+L)로 예측할 수 있습니다. /8 수식 등. 선택한 예측 기준점에 따라 밝기에는 9가지 모드가 있지만, 색도의 프레임 내 예측에는 1가지 모드만 있습니다.
(6) IP 및 무선 환경의 경우
H.264 초안에는 비트 오류와 패킷 손실이 빈번한 환경에서 압축된 비디오의 전송을 용이하게 하기 위한 오류 제거 도구가 포함되어 있습니다. 예를 들어 모바일 채널이나 IP 채널에서의 전송 견고성 등이 있습니다.
전송 오류를 방지하기 위해 H.264 비디오 스트림의 시간 동기화는 프레임 내 이미지 새로 고침을 사용하여 수행할 수 있으며 공간 동기화는 슬라이스 구조 코딩으로 지원됩니다. 동시에, 비트 오류 후 재동기화를 용이하게 하기 위해 이미지의 비디오 데이터에도 특정 재동기화 지점이 제공됩니다. 또한, 프레임 내 매크로블록 새로 고침 및 다중 참조 매크로블록을 통해 인코더는 매크로블록 모드를 결정할 때 코딩 효율성뿐만 아니라 전송 채널의 특성도 고려할 수 있습니다.
H.264에서는 채널 코드율에 적응하기 위해 양자화 단계 크기의 변화를 이용하는 것 외에도 채널 코드율의 변화에 대처하기 위해 데이터 분할 방법이 자주 사용됩니다. 일반적으로 데이터 분할의 개념은 네트워크에서 QoS 서비스 품질을 지원하기 위해 인코더에서 서로 다른 우선순위를 가진 비디오 데이터를 생성하는 것입니다. 예를 들어, 구문 기반 데이터 분할 방법은 중요도에 따라 데이터의 각 프레임을 여러 부분으로 나누는 데 사용됩니다. 이를 통해 버퍼 오버플로 시 덜 중요한 정보를 삭제할 수 있습니다. P 및 B 프레임에서 여러 참조 프레임을 사용하여 유사한 시간 데이터 분할 접근 방식을 사용할 수도 있습니다.
무선 통신 애플리케이션에서는 각 프레임의 양자화 정확도나 공간/시간적 해상도를 변경하여 무선 채널의 큰 비트 전송률 변화를 지원할 수 있습니다. 그러나 멀티캐스트의 경우 인코더가 다양한 비트율 변화에 응답하도록 요구하는 것은 불가능합니다. 따라서 효율성이 떨어지는 MPEG-4에서 사용되는 FGS(Fine Granular Scalability) 방법과 달리 H.264는 계층적 코딩 대신 스트림 스위칭 SP 프레임을 사용합니다.
H.264 성능 테스트
TML-8은 H.264의 테스트 모드로, H.264의 비디오 코딩 효율성을 비교하고 테스트하는 데 사용됩니다. 테스트 결과에서 제공하는 PSNR은 MPEG-4(ASP: Advanced Simple Profile) 및 H.263++(HLP: High Latency Profile)의 성능과 비교하여 H.264의 결과가 명백히 우수함을 보여줍니다. 그림 5에 나와 있습니다.
H.264의 PSNR은 MPEG-4(ASP) 및 H.263++(HLP)보다 훨씬 우수합니다. MPEG-4(ASP)는 평균적으로 H.263(HLP)보다 2dB 더 높고, 3dB 더 높습니다. 6가지 테스트 속도 및 관련 조건은 32kbit/s 속도, 10f/s 프레임 속도 및 QCIF 형식, 64kbit/s 속도, 15f/s 프레임 속도 및 QCIF 형식, 15f/s 프레임 속도입니다. 256kbit/s 속도, 15f/s 프레임 속도 및 QCIF 형식, 512kbit/s 속도, 30f/s 프레임 속도 및 CIF 형식, 30f/s 프레임 속도 및 CIF 형식.
구현의 어려움
실용적인 적용을 고려하는 모든 엔지니어는 H.264의 탁월한 성능에 주의를 기울이면서 필연적으로 구현의 어려움을 측정하게 될 것입니다. 전반적으로 H.264 성능이 향상되면 복잡성이 증가합니다. 현재 중국의 Hangzhou Hikvision Digital Technology Co., Ltd.만이 보안 분야에서 H.264의 실제 적용을 실현했습니다. 이번에는 우리가 세계 선두에 있습니다!
1080p
1080P는 표준 수준의 HDTV 또는 하드웨어 수준의 FULL HD에 대한 최고 표준 중 하나이며, FULL HD는 1920*1080 픽셀 또는 물리적인 해상도를 완전히 표시할 수 있습니다. 해상도 1920*1080 해상도의 평면 TV입니다. FULL HD는 이전에 많은 제조업체에서 홍보한 1080P와 동일한 개념이 아니라는 점에 유의해야 합니다.
하지만 매장에 들어서면 대부분의 브랜드 판매자가 1080P라는 기치 아래 홍보하고 있다는 사실을 알게 되는데, 이는 실제로 현재 시중에 나와 있는 대부분의 평면 TV가 우리의 구매를 다소 방해하고 있습니다. FULL HD가 아닌 소위 1080P는 1080P 신호 수신만 지원하고 계산 진화를 통해 이를 화면에 표시합니다. 대부분의 대형 화면 평면 TV는 1366*768이며 일부 플라즈마 제품은 이보다 더 낮습니다. FULL HD 컨셉으로 화면은 물리적인 해상도 1920*1080, 주사율 30Hz 이상이어야 합니다.
WAF
We Are Family의 약어 [We are a family ]
WAF는 한국 영화 및 TV 제작팀인 WAF가 제작하는 DVDRIP은 뛰어난 선명도와 음질로 HDTV를 제외하고 현재 인터넷 최고의 품질을 자랑합니다.
WAF의 작업은 다음과 같은 특징을 가지고 있습니다.
1: 각 CD의 용량을 엄격하게 제어합니다. 각 CD의 용량은 일반적으로 0.05M를 초과하지 않습니다. 702M, CD2는 698M의 현상입니다.
2: 제어된 용량은 디스크 조각에 도움이 됩니다(일부 그룹에서 생산하는 용량은 종종 CD 디스크 용량인 702M를 초과할 수 있습니다. 이때 과잉 조각 기술은 가치가 있습니다^ _^)
p>3: 영화를 분할할 때 장면 전환에 주의하세요. 이로 인해 장면이 분할되는 느낌이 거의 발생하지 않습니다(예: 4CD의 "Troy" 및 4CD의 "Black Hawk").
4: 각 필름의 압축 크기는 감독의 원본 버전인 OAR을 기준으로 합니다.
5: 크기는 거의 800줄로 균일합니다.
(예: WAF20CD DTS 버전 BOB, 800*448. 실제로 두 가지 크기로 제공되는 15CD HDTV RIP 버전을 본 적이 있습니다!) 왜 사람들이 해상도 640 이하의 블록버스터 버전을 용인하는지 모르겠습니다. ?
6: 책임 있는 생산 태도가 강하고, 결함이 발견되면 대개 수정된 버전이 출시됩니다.
7: 저는 WAF의 DTS 및 AC3 오디오와 높은 비트율의 압축 비디오를 좋아합니다.
8: WAF는 일반적으로 각 영화를 다른 그룹보다 더 많은 CD로 나눕니다. 이는 필요한 화질과 음질을 보장하기 위한 것입니다. DTS 오디오 트랙을 사용하지만 CD 2장으로만 나누어진 "Gladiator"의 확장 버전이 있다고 상상해 보십시오. 각 CD의 길이는 70분 이상입니다. 압축된 필름의 화질이 얼마나 좋을 수 있는지 궁금합니다.
그래서 WAF 팀이 제작한 DVDRip은 일반적으로 인터넷에서 가장 명확한 버전입니다.
보충 질문:
일반 가정용 TV의 해상도는 무엇입니까? 화면이 클수록 해상도도 높아지나요?
TV의 NTSC 표준은 720x480(주사율 60Hz)이고, PAL은 720x576(주사율 50Hz)입니다. 우리나라의 텔레비전 방송은 PAL 시스템을 채택하고 있습니다.
프로그레시브 TV는 차동 보상 후 인터레이스 신호를 수신한 후 새로 고침 빈도가 75Hz인 프로그레시브 출력을 얻거나 새로 고침 빈도가 100Hz인 인터레이스 출력을 얻을 수 있습니다.
PAL 방식은 576줄에 달할 수 있지만, 일반 TV에서 구분할 수 있는 실제 가로줄 수는 300~500개에 불과하다. HDTV는 이론적으로 720P 및 1080i에 도달할 수 있으며 이는 점진적으로 최대 720라인을 의미합니다. 그래서 이론적으로는 TV가 1024x768 VGA 입력을 간신히 표시할 수 있는 것이 분명하지만 실제로는 부정확한 포커싱으로 인해 1024x768을 표시할 수 있는 모니터보다 텍스트 표시가 훨씬 나쁩니다. 그러나 화면에는 문제가 없습니다. 표시하다.
HDTV는 압축하지 않은 가장 독창적인 영상인가요?
인터넷에 유통되는 HDTV는 크게 두 종류의 파일 형태로 존재한다. 하나는 .tp와 .ts 접미사를 붙인 MPEG-2 표준으로 압축된 비디오 스트림 파일이다. WMV-HD(Windows Media Video High Definition) 표준 압축 .wmv 파일로 압축된 비디오 스트림 파일, 접미사가 .avi 또는 .mpg인 파일이 몇 개 있으며 해당 속성은 .wmv와 정확히 동일합니다.
H.264와 같은 압축 형식은 온라인 배포를 촉진하기 위한 것입니까?
기술적으로 H.264 표준에는 통합 VLC 기호 인코딩, 고정밀, 다중 모드 변위 추정, 4블록 기반 정수 변환, 계층적 인코딩 등 빛나는 점이 많이 있습니다. 등. 이러한 조치를 통해 H.264 알고리즘은 높은 코딩 효율성을 가지며 동일한 재구성 이미지 품질에서 H.263보다 코드 속도를 약 50% 절약할 수 있습니다. H.264의 코드 스트림 구조는 강력한 네트워크 적응성을 갖고 오류 복구 기능을 향상시키며 IP 및 무선 네트워크 애플리케이션에 잘 적응할 수 있습니다.
H.264는 IP(인터넷 프로토콜) 기반 비디오 스트림을 낮은 데이터 속도로 전송할 수 있어 비디오 품질, 압축 효율성, 패킷 복구 손실 측면에서 기존 MPEG-2를 능가합니다. 4 및 H.26x 비디오 통신 표준은 협대역 전송에 더 적합합니다.
인터넷에 떠돌고 있는 Rip 포맷은 무슨 뜻인가요? DVDRip
DVDRip 이해: 실제로는 DVD 백업 기술입니다.
우리 모두는 DVD가 현재 MPEG2로 인코딩된 AC3 및 DTS 오디오 트랙이라는 매우 우수한 미디어 형식이라는 것을 알고 있습니다. 그러나 우리는 DVD 캐리어가 DVD 디스크이고 D5에는 4.7G가 있다는 것도 알고 있습니다. 분명히 네트워크를 통해 DVD 파일을 직접 전송하는 데는 실질적인 가치가 없습니다. 이러한 파일을 포장하여 서버로 전송하면 서버의 하드 디스크와 많은 양의 네트워크 대역폭만 차지하게 됩니다. 2시간짜리 영화를 보기 위해 아무런 감정 없이 7GB나 8GB 파일을 다운로드할 수 있는 네트워크 대역폭을 갖고 있는 사람은 많지 않습니다. DVD 버너와 같은 제품은 현재 일반 사람들이 사용할 수 없습니다.
이렇게 하려면 DVD에서 비디오, 오디오 및 자막을 제거하고 압축하거나 처리한 다음 멀티미디어 파일로 다시 합성하는 리핑이 필요합니다. 더 작은 파일 크기로 DVD에 도달하는 것은 시청각 즐거움입니다.
- 관련 기사
- 설명: 오바마가 남성 총잡이와 맞붙을 때 샤오모가 15분 48초 동안 랩한 영어 랩송은 무엇일까?
- 항상 메모리가 부족하다고 하는 휴대폰을 정리하는 방법은 간단하고 실행 가능하며 실용적입니다.
- 프랑스 솅겐 관광 비자로 독일 프랑크푸르트에 입국할 수 있나요?
- 71세 장예모가 장웨이핑을 다시 고소했다. 16년의 원한을 보면, 절대 놓을 수 없는 원한은 무엇일까?
- 가족이 너무 혼란스럽다면 어떻게 해야 하나요?
- 오렌지를 가지고 도망간다는 것은 무슨 뜻인가요?
- 디디는 공식적으로 IPO 투자 설명서를 제출했습니다.
- 어느 ETC 은행이 더 좋나요?
- 식물성 기름을 먹으면 우리 몸에 어떤 해를 끼칩니까?
- 은행 해외 업무란 무엇입니까?