4월 25일 (목) 오전 7:40

logo

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

개봉 2023.11.22. / 등급: 12세 관람가 / 장르: 드라마 / 국가: 대한민국 감독 : 김성수 출연 : 황정민, 정우...
노량: 죽음의 바다 / 개봉 2023.12. / 장르: 액션, 드라마 / 국가: 대한민국 감독 : 김한민 출연 : 김윤석, ...
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. 마이핀(My-PIN)이란? 발급 방법

    마이핀(My-PIN)은 인터넷이 아닌 일상생활에서 사용할 수 있는 본인확인 수단으로서 개인식별정보가 전혀 포함되지 않은 13자리의 무작위 번호이며, 그동안 온라인상에서 사용해왔던 아이핀(I-PI...
    Date2015.04.09 CategoryIT KNOWLEDGE
    Read More
  2. UTP 케이블, 카테고리1/2/3/4/5/6 종류와 특징

    UTP는 Unshield Twisted Pair의 약자로서 트위스트 페어는 두가닥의 선을 꼬아서 하나의 페어로 만들어서 생긴 이름입니다. 이렇게 (+)신호와 (-)신호를 꼬아서 보내게 되면 산섭 신호를 상당량 방지할 수 ...
    Date2015.04.09
    Read More
  3. 인텔 펜티엄 20년 역사, P6 펜티엄2 ~ 펜티엄3

    2014년 7월에 펜티엄의 20주년 기념 모델로 Pentium G3258이 발매됐다. 그래서 이번 기회에 Pentium 20년의 역사를 되돌아보며 지난번 P5 세대를 해설했기에 P6 세대를 해설한다. P5와...
    Date2014.07.28 CategoryIT KNOWLEDGE
    Read More
  4. 와이기그(WiGig, Wireless Gigabit Alliance)

    와이기그(WiGig, Wireless Gigabit Alliance)는 비허가된 60 GHz 이상의 주파수 대역으로 동작하는 멀티 기가비트 속도의 무선 통신 기술의 채택을 제고하는 단체이자 802.11ad를 대표하는 이름이다. ...
    Date2014.06.09
    Read More
  5. 오픈SSL (OPEN SSL)

    OpenSSL은 네트워크를 통한 데이터 통신에 쓰이는 프로토콜인 TLS와 SSL의 오픈 소스 구현판이다. C 언어로 작성되어 있는 중심 라이브러리 안에는, 기본적인 암호화 기능 및 여러 유틸리티 함수들...
    Date2014.06.09 CategoryIT KNOWLEDGE
    Read More
  6. 반도체 프로세스 바로 알기, 3D 트라이게이트 핀펫(FinFET)의 탄생

    트랜지스터의 구조 면적은 게이트장에 비례하는 것으로 게이트를 짧게 하면 콘덴서의 용량이 줄어들고 결과적으로 구동 전류가 줄어드는 현상이 생긴다. 더 높은 K(비유 전율)을 가진 Hig...
    Date2014.04.14 CategoryIT KNOWLEDGE
    Read More
  7. 유용한 SSH 명령어 모음

    >> cd 디렉토리를 변경할 때 사용. 예 : [test@host2]$ cd 이동할 디렉토리 명. >> ls 디렉토리의 화일들을 보여줌. 예 : [test@host2]$ ls <옵션> <옵션> -al : Hidden속성의 파일 표시(a...
    Date2013.05.23 CategoryIT KNOWLEDGE
    Read More
  8. 유용한 윈도우 CMD 명령어 활용

    calc : 계산기 charmap : 문자표 cleanmgr : 디스크정리 clipbrd : 클립보드에 복사된 내용표시 cmd : 도스명령프롬프트 실행 control : 제어판 dxdiag : 다이렉트X 진단도구 및 그래픽과 사운드의 ...
    Date2013.05.23 CategoryIT KNOWLEDGE
    Read More
  9. 엔비디아가 설명한 안티 앨리어싱의 정의 (SSAA,MSAA,FXAA,TXAA)

    앨리어싱(aliasing)란 사선이나 곡선을 그리면 발생하는 톱니모양. 이것을 보정하는 기술이 안티 앨리어싱 계단 현상 계단 현상태에서 움직이면 물결이 치는 것처럼 보인...
    Date2012.11.27 CategoryIT KNOWLEDGE
    Read More
  10. 음향에서 사용되는 밸런스케이블과 언밸런스케이블

    음향에서 사용되는 밸런스케이블과 언밸런스케이블이란 => 지난호에 살펴보았던 동축케이블을 잠깐 보도록 하자. 동축케이블은 1개의 신호선과 1개의 접지선으로 구성되어 있다. 이때 신호선을 통해서는 본...
    Date2012.10.09 CategoryIT KNOWLEDGE
    Read More
  11. 썬더볼트 규격에 대하여 (Thunder bolt interface)

    최 신 맥북 프로 모델에는 썬더볼트라 불리는 새로운 커넥션 기술이 들어 있다. 그런데 목요일 아침에 발표된 이 새로운 기술은 여러 가지 의문을 불러일으킨다. 썬더볼트는 정확히 무엇이며, 애플이 어째...
    Date2012.10.09 CategoryIT KNOWLEDGE
    Read More
  12. OLED 조명을 이해하기 위한 주요 용어 ($/klm, $/㎡, lm/W)

    OLED와 LED는 차세대 디스플레이뿐만 아니라 차세대 조명 기술로도 각광받고 있다. 이 기술들은 백열등이나 형광등과 같은 기존 조명 제품보다 다양한 색상을 표현할 수 있으며, 효율이 높고 친환...
    Date2012.02.20 CategoryIT KNOWLEDGE
    Read More
  13. 빅 데이터의 정의 (big data)

    1. Big Data의 개념 및 분류 (1) Big Data의 개념 - 기존 데이터베이스 관리도구의 데이터 수집, 저장, 관리, 분석의 역량을 넘어서는 대량의 데이터 셋(set) - 스마트 단말 및 소셜미디어 등의...
    Date2012.02.18
    Read More
  14. ARM(Advanced RISC Machine)

    ARM(Advanced RISC Machine) 아키텍처는 임베디드 기기에 많이 사용되는 32-bit RISC 프로세서이다. 저전력을 사용하도록 설계하여 ARM CPU는 모바일 시장에서 뚜렷한 강세를 보인다. 1985년 4월 26일...
    Date2012.02.12
    Read More
  15. Amazon.com (아마존닷컴)

    아마존닷컴(Amazon.com, Inc., 나스닥: AMZN)은 워싱턴 시애틀에 있는 미국 전자 상업 회사이다. 인터넷을 통해 물건을 파는 최초의 주요 회사들 가운데 하나였으며 1990년대 말 닷컴 버블 시기에 떠오...
    Date2012.02.12
    Read More
  16. No Image

    광케이블의 종류 [Optical Fiber]

    1. 광케이블의 종류 광전송방식에 따라 크게 2가지로 구분된다 - MMF : 멀티모드(Multimode) - SMF : 싱글모드(Singlemode) 광전송방식의 차이로 구분되며 각 방식마다 전송되는 거리가 다릅니다. 멀티모드...
    Date2011.12.26
    Read More
  17. QR 코드 [Quick Response Code]

    길거리의 광고판을 들여다보면 어느새부턴가 정사각형 모양의 불규칙한 마크가 하나 들어 있음을 알 수 있다. 특수기호나 상형문자 같기도 한 이 마크를 ‘QR코드’라 한다. QR은 ‘Quick Response’의 약...
    Date2011.08.04
    Read More
  18. 삼성그룹에 대해

    삼성그룹(三星 - , Samsung Group)은 이병철이 창립하여 삼성전자, 삼성생명 등 여러 회사들이 계열되어 있는 대한민국의 대표 재벌그룹이다. 1938년에 대구에서 "삼성상회"라는 이름으로 시작하여 1960년...
    Date2011.07.31
    Read More
  19. 마크 주커버그

    거의 모든 IT의 역사, 오늘의 주인공은 오늘날 구글을 위협하는 가장 무서운 상대로 성장한 페이스북과 페이스북을 창업한 마크 주커버그(Mark Zuckerberg) 입니다. 2004년 여러가지 일이 많았지만, 페이스...
    Date2011.05.13
    Read More
  20. EFI 확장 펌웨어 인터페이스 (최신 마더보드 바이오스)

    확장 펌웨어 인터페이스(EFI)는 운영 체제와 플랫폼 펌웨어 사이의 소프트웨어 인터페이스를 정의하는 규격이다. EFI는 모든 IBM PC 호환 컴퓨터에 채용된 역사적으로 오래된 바이오스 인터페이스를 ...
    Date2011.05.13
    Read More
  21. PC 접속 인터페이스들에 대해서 알아보자 (PS/2,USB등)

    1990년대 이전 까지만 하더라도 컴퓨터와 주변기기를 연결할 때 사용하는 인터페이스(포트나 케이블)의 종류가 매우 다양했고 연결해서 사용하는 방법도 각각이었다. 때문에 컴퓨터에 대한 전문 지...
    Date2011.04.12
    Read More
  22. No Image

    DVI 케이블의 종류

    DVI케이블의 종류 DVI 싱글케이블 : 1920 * 1080 이하 해상도 지원 DVI 듀얼케이블 : 1920 * 1080 이상 해상도 지원
    Date2011.04.11
    Read More
  23. GPU 컴퓨팅이란 무엇인가,

    GPU 컴퓨팅 또는 GPGPU는 과학 및 엔지니어링 컴퓨팅의 일반적인 목적에 그래픽 처리 장치(GPU)를 사용하는 것을 말합니다. GPU 컴퓨팅 모델은 이질적인 공동 프로세싱 컴퓨팅 모델에 CPU와 GPU를 함께 사...
    Date2010.11.14
    Read More
  24. No Image

    엔비디아의 CUDA 테크놀로지

    CUDA ("Compute Unified Device Architecture", 쿠다)는 그래픽 처리 장치(GPU)에서 수행하는 (병렬 처리) 알고리즘을 C 프로그래밍 언어를 비롯한 산업 표준 언어를 사용하여 작성할 수 있도록 하는 GPGPU...
    Date2010.11.01
    Read More
  25. No Image

    CPU 아키텍쳐 - x86 체계

    x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령 집합 아키텍처들을 통칭하는 말이다. x86 아키텍처는 데스크톱 컴퓨터 시장에서 매...
    Date2010.11.01
    Read More
  26. RSS란 무엇인가

    1. RSS란 무엇인가? RSS는 Really Simple Syndication 의 약자로 직역하자면 '매우 간단한 배급(?)' 정도로 해석할 수 있을 것이다. 말 그대로 매우 간단하게 배급하고 읽는 사람 역시 매우 간단하게 구독...
    Date2010.10.28
    Read More
  27. No Image

    애플(Apple)에 대하여

    유명한 애플 로고는 로브 자노프(Rob Janoff)가 1976년에 디자인하였고, 다중 색상의 무지개빛 사과와 '한 입 베어먹은' 모양의 형태를 취하였다. 이 로고는 여러가지 형태의 색상 변화가 있긴 했지만 계속...
    Date2010.10.12
    Read More
  28. No Image

    파이어폭스의 미래는 어둡다

    모질라의 파이어폭스가 몰락하고 있다. 마이크로소프트 인터넷 익스플로러라는 부동의 1위와 구글 크롬이라는 강력한 추격자 사이에 갇혀 버린 이 오픈소스 커뮤니티의 촉망받는 유망주는 조만간 역사의 무...
    Date2010.09.28
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7