4월 29일 (월) 오전 2:42

logo

  • home
  • head
  • itnews
  • product
  • mobile
  • game
  • benchmark
  • analysis
  • blog

개봉 2024.06.05. / 장르 드람 / 국가 대한민국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...
개봉 2024.05.22. / 장르 액션 / 국가 미국 감독 : 조지 밀러 출연 : 안야 테일러 조이, 크리스 헴스워스 등 ...
2008.01.16 20:45

H.264 포멧에 대하여

조회 수 2594
비디오 압축 표준은 ITU-T와 ISO/IEC 두 단체를 양 축으로 표준화 작업이 이루어지고 있는데, 그 중에서 ITU-T 의 recommendation은 주로 video-conferencing이나 video-telephony 같은 Real-Time video communication 을 위해 디자인 되었고,  ISO / IEC 가 채택한 MPEG-X (MPEG-1, MPEG-2 and MPEG-4) 표준은 대부분 storage나 broadcast 또는 streamming (video over Internet, video over Wireless) 등에 적합하도록 디자인 된 특징을 지니고 있다. 지향점이 상이한 연유로 대부분의 표준화 작업에서 H.262 / MPEG-2 와 같은 예외적인 표준화 작업을 제외하고는 두 단체는 독립적이고 상이한 표준화 작업을 진행시켜 나가고 있다.

[H264]/AVC(이하  H.264)는 이러한 배경 속에서 ITU-T 와 ISO/IEC 가 함께 표준화 과정을 진행시켜 얻어낸 새로운 비디오 압축 표준으로  video application 의 모든 영역 ( DVD, digital cinema, low bit rate wireless application 등)에의 적용이 가능한 상당 수준의 성능의 개선이 이루어진 새로운 표준안이다.



[H264]는 주목할 만한 아래와 같은 몇 가지 탁월한 성능의 개선을 보이고 있다.



1) 대부분의 Bit-Rates 에서 50% 이상의 압축률의 향상

         - H.263v2 (H.263+) 혹은 MPEG-4 Simple Profile 와 비교했을 경우, [H264] 의 경우 동일 조건에서 대부분의 Bit-Rates에서 50%이상 비디오 압축효율이 향상

2) 고품질의 영상 제공

          - Deblocking Filter, 1/4 Pixel Motion Vector 사용으로 고품질 서비스가 가능

3) 에러 복원 기능 강화

          - Multiple Reference / SP/SI Frame 사용 등으로 개선된 Error Resilience

4) 네트워크 이식성 향상

            - Network Adaptive(Abstraction) Layer [NAL] 채택으로 [H264]bit stream은 여러 다양한  Network를 통해 쉽게 전송될 수 있다.



[H264]: Next Generation Video Coding
by Tim Root (CTO at Polycom)


2003년 5월 30일 - ITU는 많은 사람들의 관심을 끌어온 새로운 영상 압축 알고리즘인 [H264] 권고안을 공식적으로 비준했다. [H264]은 그 동안 사용되어 온 압축 알고리즘에 비해 대단히 큰 압축 효율성을 제공한다. 사용자들은 기존 대역폭의 절반 정도에서 같은 정도의 화질을 기대할 수 있게 되었다. 또한 H.264는 고성능 레벨에서 상호 연동을 증진시키는 등의 중요한 개선점과 강력한 에러 복구 기능 등을 제공함으로써 네트워크 상태가 좋지 못할 때에도 화상회의가 계속될 수 있도록 해 준다.



# A brief history of [H264]

ITU 내 화상기술 표준 연구 집단에서 시작된 H.264에 대한 토의는 8년 전 이상으로 거슬러 올라간다. 그들은 컴퓨터 관련 파워와 메모리 가격이 미래에는 가격이 급락하여 비디오 압축 성능이 올라가게 될 것으로 믿었다. 이러한 토의가 ITU VCEG(비디오 코딩 전문가 그룹)하의 ITU “H.26L”프로젝트가 되었고, 2001년 12월에는 Joint ITU/ISO Video Team(JVT)하에서 MPEG과 공동 작업이 되었다. 그 결과는 [H264]표준(“H.26L”, “JVT” 코덱, ISO/IEC 14496-10, MPEG-4 Part 10, 그리고 MPEG-4 AVC 라고도 알려진다)이 되었다. 이 표준안을 위해 Polycom, Microsoft, Nokia, Real Networks 등이 참여했다.

# Benefits to videoconferencing

H.261이나 H.263같은 기존의 화상 압축 알고리즘은 고화질을 유지하기 위해 넓은 네트워크 대역폭이 필요했다. 화질에 영향을 주는 두 가지 중요한 요소는 Frame 속도와 해상도이다. 화상회의 시스템은 제한된 용량을 가진 통신 채널을 통해 상대편쪽으로 화상을 전달해야 한다. 이러한 통신 채널은 대개 에러 없는 전송을 제공하지는 않는다. 따라서 고화질의 화상 신호는 전송 에러에 견뎌내어야 한다.

일반적으로 이러한 통신 채널은 화상 신호의 전체 정보 속도를 수용할 수 없기 때문에, 화상회의 시스템은 필연적으로 화상 신호를 압축하여 제한된 채널 속에 넣게 되고 이것은 결국 최초 신호 구성의 일부를 잃게 될 수도 있다. 일반적으로 신호 압축이 많으면 많을수록 신호가 감쇄가 더 많이 발생할 가능성이 높아지는 것이다. 채널이 상대적으로 제한된 용량이 작아 압축율이 높아질 때, 압축율을 낮추기 위해 해상도를 줄이고 전반적인 이미지 감도를 높이는 것이 필요할 수도 있다. 그래서 우리가 인식하는 화질은 채널의 속도와 관련이 있게 된다.

[H264]비디오 압축은 사용자들이 동일한 대역폭에서도 향상된 화질을 경험하거나 종전 대역폭의 절반 속도에서도 같은 화질을 제공한다. 예를 들어, 768Kbps 의 고화질에 익숙한 사용자들은 이제 384Kbps 대역폭에서도 같은 효과를 가질 수 있다. 이것은 결국 다음과 같은 이점을 갖게 된다: 기존의 커뮤니케이션 환경을 더 효율적으로 사용하여 업무용 화상회의에 접근성과 가격 효율성을 증가시킨다.

덧붙여서, [H264]의 profile structure -압축 기술의 조합-는 더 단순해졌다. H.263에는 가능한 조합이 백만개 이상이었는데, 다른 벤더간 구현에서는 단지 기본 모드만 사용하곤 했다. H.264는 세 개의 profile 을 다루는데 이는 기본, 메인 그리고 확장이다. 기본 profile 은 강력한 에러 복구 툴을 제공하고 low latency coding 이 가능하여, 저대역폭에서 화상회의 데이터를 전송하는데 특히 인터넷과 같은 역동적인 네트워크에 필요하므로 화상회의 어플리케이션에는 이상적이다. 메인과 확장 profile 은 방송 TV와 DVD와 같은 방송용 비디오에 사용될 예정이다.

[H264]사용자들이 갖는 세 번째 이점은 네트워크 에러시 향상된 성능을 볼 수 있다는 점이다. 즉, 네트워크 에러 때문에 화상 데이터에 손실이 있었을 때에도 화상이 완전히 끊어지는 대신 화질의 약화만 가져온다는 것이다.
  
H.263을 채택한 기존의 화상회의 코덱과 비교했을 때, 이점은 분명해진다.  H.263 화상회의 사용자들이 150Kbps 대역폭이 필요한 것에 반해, [H264]에서는 50Kbit 만 있으면 동일한 화질을 경험할 수 있다.

기술적인 견지에서 보면, H.261, MPEC-2, MPEC-4 part 2(예전에는 MPEG-4), H.263 및 [H264]는 모두 block motion 보상과 변형 기반의 코덱이다.

[H264]는 부가된 특징과 기능을 통해 더 높은 압축 효율을 제공한다. 부가된 기능들은 quarter-sample motion 예측 정확도, 일곱 개 모션 보상 모드, 다양한 레퍼런스 프레임, 효율적인 엔트로피 엔코딩, 그리고 예측적인 인트라 인코딩이 있어 앞의 표에서 본 것처럼 저대역폭에서도 높은 화질을 기대할 수 있다.

# [H264]Applications

인터넷상에서의 스트리밍 비디오, 무선 비디오, 디지털 위성, 디지털 케이블, DVD TV 시스템, 낮은 대역폭에서의 화상회의 등은 H.263 비디오에서는 구현하기 힘들었던 어플리케이션이었다. [H264]에서 압축율 성능이 좋아지면서 이러한 어플리케이션이 저렴한 가격에서 보다 나은 품질을 제공하게 될 것이며, 또한 새로운 어플리케이션을 창출하게 될 것이다. [H264]는 고품질 화상 커뮤니케이션의 확산을 이끌 중요한 발전이고, 이 기술을 이용하는 새로운 화상 어플리케이션을 낳게 될 것이다.

# Limitations to Consider

[H264]의 당면 과제는 그 확산이다. 화상회의 업계는 [H264]비디오, 시그널링 및 전송 프로토콜 등을 end-to-end 준수를 보장함으로써 이점을 얻을 수 있다. 화상회의 장비 업체의 연동 테스트 및 계속적인 고객 만족 등 백업 방안 없이는, 표준 준수를 한다고 해서 완전한 연동을 보장하는 것은 아니다. 실제로, 업계는 해마다 열리는 행사에서 만나 접속 단말과 인프라스트럭처 장비간 연동 테스트를 자체적으로 하고 있다. 이러한 미팅 덕택에 여러 종류의 화상회의 장비간 완전하고 더 나은 연동성이 가능하다.

# Concluding Thoughts

[H264]는 예전에는 서로 달랐던 컨슈머 화상과 통신 화상 시장을 통합할 잠재력을 갖고 있다. 만약 H.264가 기대한 만큼의 확산이 된다면, 폴리콤 화상회의 시스템에서 시작된 화상회의가 휴대 Movie Player, 케이블 세톱 박스를 통한 TV, 또는 캠코더에서 재생될 수도 있을 것이다. 이것은 3G 이동전화가 화상회의, 케이블 TV로 공급될 수도 있다는 것을 의미한다. 이것이 실제로 발생한다면, 비디오의 가능성과 가치는 무궁무진하게 되는 것이다.






  1. No Image

    램의 듀얼채널 구성에 대해

    1. 메모리의 듀얼채널 구성이란 무엇을 말하나요. 듀얼(dual)이라는 말은 다들 알다시피 "두개의" 라는 뜻이죠. 즉 듀얼채널 구성이라는 것은 말그대로 "두개의 메모리를 하나의 버스로" 사용함을 뜻합니다...
    Date2008.02.04
    Read More
  2. No Image

    H.264 포멧에 대하여

    비디오 압축 표준은 ITU-T와 ISO/IEC 두 단체를 양 축으로 표준화 작업이 이루어지고 있는데, 그 중에서 ITU-T 의 recommendation은 주로 video-conferencing이나 video-telephony 같은 Real-Time video co...
    Date2008.01.16
    Read More
  3. 오버 클럭에 관하여.2

    (1) CPU 오버클럭이란? : CPU의 내부클럭을 임의로 올려주는것 (2) 내부클럭 : Bus speed * Multiplier 로 동작, 배수는 배수락이 걸려있기 때문에 상향조절이 불가능하기 때문에 버스속도만 수정 가능하...
    Date2008.01.01
    Read More
  4. No Image

    오버 클럭에 관하여.1

    1편 오버클럭이란? 우선 처음으로 오버클럭에 대한 잘못된 오해들을 짚고 넘어가보도록 하죠. - 오버클럭은 컴퓨터의 수명을 단축시키는 위험한 것이다. 옛날에는 그랬습니다. 하지만 지금은 거의 모든 하...
    Date2008.01.01
    Read More
  5. SSD를 알아보다!

    메모리스토리지(SSD - Solid State Disk) CPU속도가 날로 증가하는 반면, 스토리지에서 데이타를 읽어오는 I/O부분의 기술발전은 상대적으로 늦어 아무리 CPU의 속도가 빠르더라도 데이타처리가 많은 애플...
    Date2007.12.16
    Read More
  6. 와이브로를 알고나 다니자.

    1.와이브로의 개념 와이브로란 '와이어리스 브로드밴드 인터넷(Wireless Broadband Internet)'의 약자로 우리말로는 '무선 광대역 인터넷'이라고 합니다. 넓은 지역에까지 도달하는 무선 인터넷이라는 뜻...
    Date2007.12.09
    Read More
  7. No Image

    수직자기기록 (PMR) 이란?

    - 수직기록방식(Perpendicular magnetic recording, PMR) GB 시대에서 TB시대로 가기 위한 필수 기술입니다. 현재 시게이트사 제품은 7200.10 제품이 이 기록방식을 적용한 것입니다. 그동안 사용되어진 기...
    Date2007.12.05
    Read More
  8. No Image

    하드디스크의 NCQ 기술.

    NCQ(Native Command Queuing):네이티브 커맨드 큐잉 이라는 기술은 하드디스크 제어 소프트웨어가 플래터의 데이터 저장 상태를 분석해 CPU가 내린 읽기, 쓰기 명령 순서를 스스로 바꾸는 기술입니다. EIDE...
    Date2007.12.02
    Read More
  9. No Image

    USB 란 무엇인가,

    최근 PC가 현저하게 성장하고 있다. 이 성장의 견인차 역할은 마이크로프로세서의 극적인 발전과 그 프로세서로 동작하는 오퍼레이션 시스템의 고기능화에 따른 것이다. 이 PC의 발전 가운데 특 히 주목해...
    Date2007.12.01
    Read More
  10. No Image

    콘로 계열 cpu 분류 및 스펙

    1. 코어 2 듀오 E6xx0 시리즈(콘로:Conroe) - 동작 클럭 : 1.86GHz(E6300/E6320), 2.13GHz(E6400/E6420), 2.33GHz(E6540/E6550), 2.4GHz(E6600), 2.66GHz(E6700/E6750), 3.0GHz(E6850) - FSB : 1066MHz(E63...
    Date2007.12.01
    Read More
  11. 코어 아키텍처(콘로) 특징 분석

    2006년 PC업계의 가장 큰 이슈를 꼽으라면 단연 인텔의 새로운 CPU인 콘로의 등장이라 할 수 있다. 콘로의 정식 명칭은 코어2 듀오로 이름 그대로 인텔의 새로운 마이크로아키텍쳐인 코어(Intel ...
    Date2007.11.27 CategoryIT KNOWLEDGE
    Read More
  12. 하이퍼트랜스포트 [ HyperTransport ]

    하이퍼트랜스포트의 사양 하이퍼트랜스포트는 '칩간 연결기술'이다. 따라서 기본적으로는 외부인터페이스 등은 고려하고 있지 않다. 여기서 '칩간 연결기술'이라는 것은 매우 큰 의미를 가진다. AMD는 해...
    Date2007.11.23 CategoryIT KNOWLEDGE
    Read More
  13. No Image

    하드디스크 로우 레벨 포멧

    하드디스크의 인식 모드에는 여러가지가 있다.대표적으로 LBA, LARGE가 있으며 이 외에도 NORMAL, CHS, ALBA 등이 있다. LBA(Logical Block addressing) - 528MB이상의 하드디스크를 인식하기 위한 방법...
    Date2007.11.22
    Read More
  14. 하드디스크의 rpm 이란?

    보통 하드디스크의 모델뒤에 보면 항상 7200rpm 또는 10k rpm 이라는 표시가 되어 있습니다. 이것은 하드디스크 안을 열어보면 플래터라는 둥근 원판이 있는데 이곳에 바로 우리들이 컴퓨터를 하며 작업을...
    Date2007.11.22
    Read More
  15. FSB (Front side bus)

    FSB란 프로세서 (CPU)와 메인보드를 거쳐 RAM과의 데이터 버스를 뜻합니다. 어떤 CPU가 800MHz의 FSB를 지원한다는것은 CPU와 램사이간에 800MHz 의 데이터 이동속도로 데이터를 서로 주고 받는 다는 것입...
    Date2007.11.22
    Read More
  16. 파이프 라인 기술

    파이프라인 기술 CPU가 데이터 처리작업시에 처리작업을 동시에 처리하는 것과 같게 해주는 작업을 의미합니 다. CPU는 작업을 처리할 때 보통 한 작업을 완전히 처리하고 나서 또 다른 작업을 합니다. 이...
    Date2007.11.22
    Read More
  17. No Image

    UTP 케이블의 종류 (카테고리)

    Category 1 cabling(카테고리 1 케이블링) EIA/TIA-586 표준에서 규정한 다섯 가지 등급의 UTP 케이블 연결 방식 중의 하나. Category 1 케이블링은 전화 통신에서 사용되며 데이터를 전송하는 데는 적합하...
    Date2007.11.22
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7