다알라

Daala
다알라
Xiph Daala logo.png
파일 이름 확장자
.ogv
인터넷 미디어 유형
비디오/OGG
개발자Xiph.Org, Mozilla, IETF
포맷의 종류압축 비디오
포함자오그
확장처AV1
오픈 포맷?네.
웹 사이트xiph.org/daala

Daala Xiph가 개발 중인 비디오 코딩 형식이다.티모시 B가 이끄는 Org Foundation.Terriberry는 주로 Mozilla [1]Corporation이 후원합니다.Theora나 Opus마찬가지로 Daala는 로열티 없이 이용할 수 있으며, 레퍼런스 구현은 무료 오픈 소스 소프트웨어로 개발되고 있습니다.그 이름은 스타워즈 우주 출신의 나타시 다알라 제독의 가상의 인물에서 따왔다.

참조 실장은 C로 작성되어 BSD와 유사한 라이선스의 조건에 따라 소스 코드와 함께 프리 소프트웨어로 발행됩니다.소프트웨어 특허는 Daala에서 사용되고 개발된 기술에 대해 출원되고 있다.그 특허들은 모든 [2]사람들이 자유롭게 사용할 수 있도록 허가되어 있다.그러나 특허권자는 다른 사람이 제기한 특허침해 소송에 대항하기 위해 이를 사용할 권리를 보유한다.

2013년 6월 20일 이후, Xiph의 Web 사이트에는, 기초 기술에 관한 일련의 투고가 산발적으로 게재되고 있다.조직 [3][4][5]재단Daala 프로젝트는 IETFNETVC 프로젝트의 협력자 중 하나입니다.

설계 목표

Daala는 인터넷실시간 애플리케이션을 위한 새로운 비디오 코딩 표준에 적합한 제안서가 되는 것을 목표로 하고 있습니다.따라서 특허 라이선스의 제약으로부터 자유롭게 사용할 수 있고 광범위한 채택을 [6]가능하게 하는 공개 문서화를 의도하고 있습니다.또한 광범위한 사용 사례를 다루도록 설계되어 있습니다.

Daala는 결국 다른 현대 형식보다 더 낫지 않은 것처럼 잘 연주할 것으로 예상된다.개발자들은 전통적인 설계 원칙의 개선에 대한 의존도를 줄이고자 합니다. 왜냐하면 이러한 노력이 수년 후 수익률 감소를 가져오고 복잡성이 증가하는 경향이 있습니다.[7] (지금까지 널리 채택된 모든 설계는 30년 전 H.261로 거슬러 올라가는 기본 설계를 공유합니다.)대신, 새로운 기본 기술을 연구하고 시도할 위험이 높아지면 전례 없이 유용한 알고리즘이 탄생할 것으로 예상된다.이러한 접근법에 의해 소프트웨어 특허 침해 가능성도 낮아집니다.

게다가 병렬 처리의 가능성도 검토되고 있어 하드웨어의[8] 서포트가 추진되고 있다.

Daala는 고효율 비디오 코딩(HEVC 또는 H.265) 및 VP9[9]경우와 유사한 사용 사례를 위한 고효율 비디오 코딩 형식입니다.퍼포먼스의 목표는 HEVC와 VP9를 [10]넘어서는 세대가 되는 것입니다.

테크놀로지

기본 기술로 Daala는 블록이 겹치는 독특한 이산 코사인 변환을 사용합니다.이것에 의해, 블록 [11]아티팩트에 대한 추가 필터링을 필요로 하지 않고, Discrete Cosine Transform(DCT; 이산 코사인 변환)을 직접 사용하는 다른 비디오코덱의 블록 아티팩트의 특성을 줄일 수 있습니다.

계수는 지각 벡터 양자화(PVQ, 구면 벡터 양자화)에 의해 코드화되며, 이는 인간의 인식을 모델링한다.

인코더가 생성하는 모든 서브스트림은 범위 인코더를 통해 1비트스트림으로 부호화됩니다.

역사

Xip의 가족 안에서.조직 멀티미디어 형식인 Daala는 [6]2004년부터 Theora를 계승하고 있습니다.WebRTC의 비디오 포맷에 대한 합의와 오디오 코딩 표준 Opus 개발의 성공이 비디오 코딩 [6]표준 개발의 동기로 거론되고 있다.IETF(Internet Engineering Task Force)에서 Opus의 성공적인 표준화에 이어,[6] 세계 비디오 코딩 표준을 개발할 계획이었다.Daala의 목적은 그 표준의 개발을 위한 초기 제안을 제공하는 것이다.따라서 다른 당사자들의 많은 유용한 기여로 전환되거나 재조립될 것으로 기대된다.

첫 번째 실험 코드는 [12]이미 2010년에 존재했다.단순한 코딩 기술 조사에서 기능적 프로토타입으로 전환하기 위한 [13]첫 단계는 2013년 5월 27일에 시작될 예정입니다.5월 30일,[3] Daala의 알파 프로토타입이 인터넷을 통해 비디오를 스트리밍하기 위해 사용되었습니다.

2014년 9월 17일,[14] 일반적으로 픽셀당 최대 0.5비트까지 경쟁사보다 더 나은 결과를 낼 수 있다고 언급되었습니다.

Timothy Terriberry에 따르면 2015년 [15]1월 현재 1년 더 개발이 필요하다고 합니다.

몇 번의 예비 회의 후, 인터넷 비디오 코덱(NetVC) 개발을 사명으로 하는 각 작업 그룹이 2015년 [16]5월 18일 공식적으로 활동을 시작했다.다른 기여들 중에서, Daala의 일련의 코딩 기법이 이 [17]그룹에 공식적으로 제안되었다.

2015년 9월 1일, Mozilla는 오픈 미디어를 위한 동맹이 로열티 무료 비디오 형식인 AOMedia [18][19][20]Video 1을 개발하기 위해 다알라 요소를 사용할 것이라고 발표했다.

네트워크

2015년 3월 24일, Daala는 인터넷 비디오 코덱(NETVC) 비디오 표준의 후보로서 [6][21][22]IETF에 제출되었습니다.Daala 코딩 기법은 NETVC에 [17]포함시키기 위해 IETF에 제안되었다.

「 」를 참조해 주세요.

  • WebM – HTML5 비디오 요소에서 로열티 없이 사용할 수 있는 비디오 파일 형식
  • AV1 - Alliance for Open Media가 개발 중인 차세대 비디오 코딩 포맷으로 Daala 및 기타 최신 비디오 코딩 포맷을 사용합니다.
  • 비디오 코덱 비교

추가 정보

  • Malvar, Henrique S. (November 1992). "Extended Lapped Transforms: Properties, Applications, and Fast Algorithms" (PDF). IEEE Transactions on Signal Processing. 40 (11): 2703–2714. doi:10.1109/78.165657. Retrieved April 20, 2014.
  • Tran, Trac D.; Liang, Jie; Tu, Chengjie (June 2003). "Lapped Transform via Time-Domain Pre- and Post-Filtering" (PDF). IEEE Transactions on Signal Processing. 51 (6): 1557–1571. CiteSeerX 10.1.1.7.8314. doi:10.1109/tsp.2003.811222. Archived from the original (PDF) on March 4, 2016. Retrieved April 20, 2014.

레퍼런스

  1. ^ Roettgers, Janko (2013-10-15). "Open codec pioneer leaves Red Hat, joins Mozilla to work on next-generation video codec". GigaOm. Retrieved 2014-04-20.
  2. ^ Sebastian Grüner(golem.de), 2015년 2월 1일: Freier Videocodec: Daala mus Technik partentieren(독일)
  3. ^ a b Monty (2013-06-20). "Introducing Daala". Xiph.Org Foundation. Archived from the original on 2013-06-23. Retrieved 2013-06-21.
  4. ^ 시간 도메인 사전 및 사후 필터링통한 래핑된 변환 2016-03-04 Wayback Machine, Trac D에 보관되었습니다.Tran, Jee Liang, Chengjie Tu, IEEE Transactions on Signal Processing, vol. 51, no. 6, 2003년 6월 2013-06-22에 접속했다.
  5. ^ 확장 래핑된 변환: 속성, 애플리케이션, 고속 알고리즘, Henrique S. Malvar, 전기공학부, Universidade de Brazilia.in: IEEE Transactions on Signal Processing, vol. 40, No. 11, 페이지 2703-2714, 1992년 11월.
  6. ^ a b c d e Lucian Armasu (2015-03-25). "IETF Begins Standardization Process For Next-Generation 'NETVC' Video Codec (Daala)". Tom's Hardware. Retrieved 2015-08-05.
  7. ^ Rudi Schmidts (slash CAM), Oktober 23, 2013: Daala besser als H.265/HEVC und V9? (독일)
  8. ^ Thomas Daede, 2013년 11월 25일: 시니어 아너스 논문– Daala in Hardware
  9. ^ Shankland, Stephen (2013-11-15). "VLC steps into next-gen video wars with VP9, HEVC support". CNet. Retrieved 2014-04-20.
  10. ^ Parfeni, Lucian (2013-10-30). "Mozilla Announces Next-Generation Video Codec to Leapfrog Google's VP9 and H.265". Softpedia. Retrieved 2014-04-20.
  11. ^ Willis, Nathan (2013-10-30). "Developing the Opus and Daala codecs". LWN.net. Retrieved 2014-04-20.
  12. ^ "Initial import of Timothy Terriberry's daala-exp code". github.com. GitHub. 2010-10-13. Retrieved 2015-08-01.
  13. ^ Timothy B로부터의 메시지.2013년 5월 20일부터 Terriberry가 IETF의 비디오 코덱 메일링 리스트에 대해: Dala Coding Party
  14. ^ "Daala: Are We Compressed Yet?". Mozilla Foundation. 2014-09-17. Retrieved 2014-12-15.
  15. ^ "The Daala Video Codec Still Needs At Least Another Year Of Development". Phoronix. 2015-01-19. Retrieved 2015-03-12.
  16. ^ 인터넷 비디오 코덱(netvc)– 이력
  17. ^ a b NetVC 워킹그룹 문서
  18. ^ "New open standard for Ultra High Definition video will enable enhanced video playback". Alliance for Open Media. 2015-09-01. Archived from the original on 2015-09-03. Retrieved 2015-09-01.
  19. ^ Stephen Shankland (2015-09-01). "Tech giants join forces to hasten high-quality online video". CNET. Retrieved 2015-09-01.
  20. ^ Zimmerman, Steven (15 May 2017). "Google's Royalty-Free Answer to HEVC: A Look at AV1 and the Future of Video Codecs". XDA Developers. Archived from the original on 14 June 2017. Retrieved 10 June 2017.
  21. ^ "Birds of a Feather Meetings (IETF Pre-WG Efforts)". Internet Engineering Task Force. Retrieved 2015-08-05.
  22. ^ "NETVC BoF" (PDF). Internet Engineering Task Force. 2015-03-24. Retrieved 2015-08-06.

외부 링크