비디오 품질
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
비디오 품질은 비디오 시퀀스의 시각적 우수성을 의미하며, 아날로그에서 디지털 비디오로 전환되면서 평가 방법도 변화했다. 객관적 비디오 품질 모델은 인간의 주관적 평가를 수학적으로 근사하며, 전체 참조(FR), 축소 참조(RR), 무참조(NR) 방식으로 분류된다. FR은 원본과 수신된 신호를 비교하고, RR은 특징을 추출하여 비교하며, NR은 원본 없이 왜곡된 비디오를 평가한다. 객관적 모델은 PSNR, SSIM, VMAF와 같은 지표를 사용하여 비디오 코덱 개발 및 서비스 품질 모니터링에 활용된다. 주관적 비디오 품질은 시청자 의견을 평균화하여 평가하며, FFmpeg, MSU VQMT, VMAF.dev 등 다양한 비디오 품질 평가 도구가 존재한다.
더 읽어볼만한 페이지
- 코덱 - VP9
VP9는 구글이 개발한 오픈 소스 비디오 코덱으로, VP8보다 압축 효율을 높이고 HEVC보다 나은 성능을 목표로 개발되었으며, WebM 형식으로 사용되고 주요 웹 브라우저와 넷플릭스, 유튜브 등에서 지원했으나 AV1의 등장으로 개발이 중단되었다. - 코덱 - H.261
H.261은 1988년 ITU-T에 의해 표준으로 승인된 최초의 실질적인 디지털 영상 부호화 표준으로, DCT 압축, 움직임 보상 등의 기술을 사용하며 이후 주요 영상 부호화 표준들의 설계 기반이 되었다. - 디지털 텔레비전 - DTMB
DTMB는 중국에서 개발되어 국가 표준으로 채택된 지상파 디지털 TV 방송 표준으로, 고정 및 이동 수신을 지원하며, 첨단 기술을 활용하여 SD, HD, 멀티미디어 서비스를 제공하고, 여러 국가와 지역에서 사용되며, 단일 및 다중 주파수 네트워크를 모두 지원하는 유연성을 갖추고 있다. - 디지털 텔레비전 - ATSC
ATSC는 디지털 텔레비전 방송 표준을 개발하는 미국 기관으로, 1996년 ATSC 1.0 표준이 채택된 후 H.264 코덱을 지원하는 개정판이 승인되었으며, 미국을 비롯한 여러 국가에서 디지털 방송 전환에 사용되었으나 특허 문제와 기술적 한계, 국가별 적용 차이 등의 이슈가 있고, 최근에는 ATSC 3.0이 개발되어 도입되고 있다. - 영상 코덱 - VP9
VP9는 구글이 개발한 오픈 소스 비디오 코덱으로, VP8보다 압축 효율을 높이고 HEVC보다 나은 성능을 목표로 개발되었으며, WebM 형식으로 사용되고 주요 웹 브라우저와 넷플릭스, 유튜브 등에서 지원했으나 AV1의 등장으로 개발이 중단되었다. - 영상 코덱 - H.262/MPEG-2 파트 2
H.262/MPEG-2 파트 2는 디지털 TV 및 DVD 등에 사용되는 영상 압축 표준으로, HDTV 카메라의 비압축 영상 스트림을 효율적으로 압축하기 위해 다양한 화면 샘플링 기술을 활용하며, DVD-Video, HDV, XDCAM 등에서 활용된다.
비디오 품질 | |
---|---|
화질 | |
의미 | 영상의 인지된 품질 |
영향 요인 | 압축 데이터 손실 또는 오류 떨림 흐림 노이즈 |
측정 방법 | |
주관적 방법 | 평균 의견 점수 (MOS) 주관적 비디오 품질 평가 (SVQE) |
객관적 방법 | 구조적 유사성 지수 측정 (SSIM) 비디오 품질 메트릭 (VQM) 피크 신호 대 잡음비 (PSNR) 비디오 품질 측정 (PEVQ) |
기타 | |
관련 용어 | 비트 레이트 프레임 레이트 해상도 |
2. 아날로그에서 디지털 비디오로
세계 최초로 비디오 시퀀스가 기록되고 전송된 이후, 많은 비디오 처리 시스템이 설계되었다. 이러한 시스템은 비디오 스트림을 인코딩하고 다양한 종류의 네트워크나 채널을 통해 전송한다. 아날로그 비디오 시스템 시대에는 테스트 신호(예: 컬러 바 및 원의 모음)를 사용하여 시스템의 주파수 응답을 계산함으로써 비디오 처리 시스템의 품질을 평가했다.
객관적 비디오 품질 모델은 인간 관찰자가 비디오 품질을 평가하는 주관적 비디오 품질 평가 결과를 근사하는 수학 모델이다.[1] 이러한 모델은 네트워크 패킷 손실률, 비디오 코딩 매개변수 등 다양한 변수를 고려하여 주관적 품질 평가 결과를 예측한다. 모델은 소프트웨어 또는 전자 하드웨어로 구현된 복잡한 알고리즘일 수도 있다.
디지털 비디오 시스템은 아날로그 시스템을 거의 완전히 대체했으며, 품질 평가 방법도 변경되었다. 디지털 비디오 처리 및 전송 시스템의 성능은 입력 비디오 신호의 특성(예: 움직임의 양 또는 공간적 세부 사항), 인코딩 및 전송에 사용된 설정, 채널 충실도 또는 네트워크 성능을 포함한 많은 요인에 따라 크게 달라질 수 있다.
3. 객관적 비디오 품질
디지털 비디오 시스템은 아날로그 시스템을 거의 완전히 대체했으며, 이에 따라 품질 평가 방법도 변경되었다. 디지털 비디오 처리 및 전송 시스템의 성능은 입력 비디오 신호의 특성, 인코딩 및 전송 설정, 채널 충실도 또는 네트워크 등 많은 요소에 따라 달라질 수 있다.
3. 1. 용어
"모델"과 "메트릭"이라는 용어는 종종 같은 의미로 사용되며, 품질의 기술 통계량을 제공하는 지표를 의미한다.[1] "객관적"이라는 용어는 품질 모델이 인간의 해석 없이 객관적으로 ''측정''될 수 있는 기준에 기반하며, 컴퓨터 프로그램에 의해 자동으로 평가될 수 있음을 나타낸다.[1]
3. 2. 객관적 비디오 품질 모델 분류
객관적 모델은 원본 신호와 수신된 신호에 대한 정보량에 따라 전체 참조(FR), 축소 참조(RR), 무참조(NR) 방법으로 분류할 수 있다.[5]3. 2. 1. 전체 참조 방법 (FR)
전체 참조(FR) 모델은 원본 비디오 신호와 수신된 비디오 신호를 비교하여 품질 차이를 계산한다.[5] 일반적으로 소스의 모든 픽셀을 수신된 비디오의 해당 픽셀과 비교하며, 인코딩 또는 전송 과정에 대한 정보는 고려하지 않는다. 더 정교한 알고리즘은 픽셀 기반 추정을 다른 접근 방식과 결합하기도 한다. FR 모델은 일반적으로 계산량이 많지만 가장 정확하다는 장점이 있다. 그러나 전송 또는 코딩 전에 원본 비디오를 사용할 수 있어야 하므로, 클라이언트 장치에서 품질을 측정하는 경우 등 모든 상황에서 사용할 수 있는 것은 아니다.
3. 2. 2. 축소 참조 방법 (RR)
축소 참조(RR) 모델은 두 비디오의 일부 특징을 추출하여 비교함으로써 품질 점수를 제공한다. 원본 비디오를 모두 사용할 수 없거나, 대역폭이 제한된 전송 등으로 인해 현실적으로 불가능할 때 사용된다. 이는 정확도가 낮은 대신 전체 참조(FR) 모델보다 효율적이다.[5]
3. 2. 3. 무참조 방법 (NR)
무참조(NR) 모델은 원본 신호에 대한 참조 없이 왜곡된 비디오의 품질을 평가한다. 원본 신호가 없기 때문에 전체 참조(FR) 또는 축소 참조(RR) 접근 방식보다 정확도가 떨어질 수 있지만 계산 효율성이 더 높다. 비디오 품질 전문가 그룹은 무참조 메트릭 개발에 전념하는 워킹 그룹([https://www.its.bldrdoc.gov/vqeg/projects/no-reference-metrics-norm.aspx NORM])을 두고 있다.[5]
3. 3. 화질 모델을 이용한 비디오 품질 추정
비디오 품질 평가에 사용되는 일부 모델(예: PSNR 또는 SSIM)은 단순히 화질 모델이며, 이 모델의 출력은 비디오 시퀀스의 모든 프레임에 대해 계산된다.[5]
이미지 품질 모델에 의해 결정된 비디오의 각 프레임의 품질 측정값은 기록되어 전체 비디오 시퀀스의 품질을 평가하기 위해 시간에 따라 풀링될 수 있다. 이 방법은 구현하기 쉽지만, 패킷 손실 및 패킷 손실 은닉으로 인해 발생하는 움직이는 아티팩트와 같이 시간이 지남에 따라 발생하는 특정 종류의 저하는 고려하지 않는다. https://its.ntia.gov/research-topics/video-quality-research/guides-and-tutorials/description-of-vqm-tools.aspx VQM 또는 MOVIE 지수와 같이 품질 저하의 시간적 측면을 고려하는 비디오 품질 모델은 인간이 인식하는 품질에 대한 보다 정확한 예측을 생성할 수 있다.
3. 4. 비디오 품질 아티팩트
시각적 인공물은 전체적인 비디오 품질을 추정하는 데 사용되는 기술이다. 이러한 인공물은 대부분 손실 압축으로 인해 발생한 압축 인공물이다. 픽셀 기반 지표로 일반적으로 추정되는 몇 가지 속성은 다음과 같다:3. 4. 1. 공간적
3. 4. 2. 시간적
3. 5. 비디오 품질 지표 예시
3. 6. 훈련 및 성능 평가
객관적인 비디오 품질 모델은 인간 관찰자가 제공한 결과를 예측하도록 개발되므로, 주관적 비디오 품질의 주관적인 테스트 결과를 활용하여 개발된다.[18] 객관적인 모델을 개발하는 동안, 객관적으로 예측된 값과 평균 의견 점수(MOS)로 제공되는 주관적 점수 간의 가장 높은 상관관계를 달성하도록 매개변수를 훈련해야 한다.이론적으로는 모델을 특정 데이터 세트에서 완벽하게 일치하는 점수를 생성하도록 훈련할 수 있다. 그러나 이러한 모델은 과잉 적합(over-trained)되어 새로운 데이터 세트에서 제대로 작동하지 않는다. 따라서 새로운 데이터에 대해 통계적 모델 검증을 수행하고 결과 성능을 모델의 예측 정확도의 실제 지표로 사용하는 것이 좋다.
모델의 성능을 측정하기 위해 자주 사용되는 메트릭은 상관 관계 (linear correlation coefficient), 스피어만 순위 상관 계수, 평균 제곱근 오차(RMSE)이다. 다른 메트릭으로는 카파 통계량(kappa coefficient)과 이상치 비율이 있다. ITU-T Rec. [https://www.itu.int/rec/T-REC-P.1401-201207-I/en P.1401]은 객관적인 모델을 평가하고 비교하는 통계적 절차에 대한 개요를 제공한다.
일부 데이터베이스는 다른 사람들이 기존 메트릭에 대해 새로운 메트릭의 벤치마킹을 수행할 수 있도록 미리 계산된 메트릭 점수도 제공한다. 예시는 아래 표에서 확인할 수 있다.
벤치마크 | 비디오 수 | 메트릭 수 | 메트릭 유형 |
---|---|---|---|
[https://paperswithcode.com/sota/video-quality-assessment-on-live-vqc LIVE-VQC] | 585 | 11 | 무참조 |
[https://paperswithcode.com/sota/video-quality-assessment-on-konvid-1k KoNViD-1k] | 1,200 | 11 | 무참조 |
[https://paperswithcode.com/sota/video-quality-assessment-on-youtube-ugc YouTube-UGC] | 1,500 | 9 | 무참조 |
[https://videoprocessing.ai/benchmarks/no-reference-video-quality-metrics.html MSU 무참조 VQA] | 2,500 | 15 | 무참조 |
[https://videoprocessing.ai/benchmarks/full-reference-video-quality-metrics.html MSU 전체 참조 VQA] | 2,500 | 44 | 전체 참조 |
[https://github.com/baidut/PatchVQ LIVE-FB 대규모 소셜 비디오 품질] | 39,000 | 6 | 무참조 |
[https://paperswithcode.com/sota/video-quality-assessment-on-live-etri LIVE-ETRI] | 437 | 5 | 무참조 |
[https://live.ece.utexas.edu/research/LIVE_APV_Study/apv_index.html LIVE 라이브 스트림] | 315 | 3 | 무참조 |
3. 7. 객관적 모델의 활용
객관적인 비디오 품질 모델은 다양한 응용 분야에서 사용될 수 있다. 비디오 코덱 개발에서 코덱의 성능은 종종 PSNR 또는 SSIM의 관점에서 평가된다. 서비스 제공업체의 경우, 객관적인 모델은 시스템을 모니터링하는 데 사용될 수 있다. 예를 들어, IPTV 제공업체는 사용자에게 의견을 묻거나, 낮은 비디오 품질에 대한 고객 불만을 기다리는 대신 객관적인 모델을 사용하여 서비스 품질을 모니터링할 수 있다. 이러한 표준 중 일부는 PEVQ 및 VQuad-HD를 포함하여 상업적 응용 분야를 찾았다. SSIM 또한 상업적으로 사용 가능한 비디오 품질 도구 세트의 일부이다 (SSIMWAVE). VMAF는 넷플릭스(Netflix)에서 인코딩 및 스트리밍 알고리즘을 조정하고 모든 스트리밍 콘텐츠의 품질을 관리하는 데 사용된다.[19][20] 또한 비트모빈(Bitmovin)과 같은 다른 기술 회사에서도 사용되고 있으며, FFmpeg와 같은 소프트웨어에 통합되었다.객관적인 모델은 개발된 맥락에서만 사용해야 한다. 예를 들어, 특정 비디오 코덱을 사용하여 개발된 모델은 다른 비디오 코덱에 대해 정확하다고 보장할 수 없다. 마찬가지로, 대형 TV 화면에서 수행된 테스트를 기반으로 훈련된 모델은 휴대폰으로 시청하는 비디오의 품질을 평가하는 데 사용해서는 안 된다.
4. 주관적 비디오 품질
ITU-R 권고 [http://www.itu.int/rec/R-REC-BT.500/en BT.500] 및 ITU-T 권고 [https://www.itu.int/rec/T-REC-P.910/en P.910]에는 주관적 비디오 품질 측정 절차가 설명되어 있다.[1] 이러한 테스트에서는 비디오 시퀀스를 시청자 그룹에게 보여준다. 각 비디오 시퀀스의 품질은 시청자의 의견을 기록하고 평균 의견 점수로 평균화하여 평가한다. 테스트 절차는 어떤 종류의 시스템을 테스트하느냐에 따라 달라질 수 있다.
5. 비디오 품질 평가 도구
FFmpeg, MSU VQMT, EPFL VQMT, OpenVQ, Elecard, AviSynth, VQ Probe, vmaf.dev 등 다양한 도구가 있다.
도구 | 설명 | 이용 가능 여부 | 라이선스 | 포함된 지표 |
---|---|---|---|---|
[https://www.ffmpeg.org/ FFmpeg] | 일부 비디오 품질 지표를 통합하는 무료 오픈 소스 멀티미디어 도구 | 무료 | 오픈 소스 | PSNR, SSIM, VMAF |
[https://www.compression.ru/video/quality_measure/video_measurement_tool.html MSU VQMT] | 객관적인 비디오 품질 평가를 위한 소프트웨어 제품군(전체 참조 및 비 참조) | 기본 지표는 무료, HDR 지표는 유료 | 독점 | PSNR, SSIM, MS-SSIM, 3SSIM, VMAF, NIQE, VQM, Delta, MSAD, MSE, MSU 개발 지표(흐림 지표, 블로킹 지표, 밝기 깜박임 지표, 프레임 드롭 지표, 노이즈 추정 지표) |
[https://www.epfl.ch/labs/mmspg/downloads/vqmt/ EPFL VQMT] | 기존 MATLAB 구현을 기반으로 OpenCV(C++)에 구현된 다양한 지표 | 무료 | 오픈 소스 | PSNR, PSNR-HVS, PSNR-HVS-M, SSIM, MS-SSIM, VIFp |
[https://github.com/ballardt/openvq OpenVQ] | 저자의 OPVQ를 포함한 다양한 지표를 구현하는 툴킷 | 무료 | 오픈 소스 | PSNR, SSIM, OPVQ |
[https://www.elecard.com/ru/products/video-analysis/video-quality-estimator Elecard] | 상업용 비디오 품질 평가 프로그램 | 데모 버전 사용 가능 | 독점 | PSNR, APSNR, MSAD, MSE, SSIM, Delta, VQM, NQI, VMAF, VIF |
[http://avisynth.nl/index.php/Main_Page AviSynth] | 플러그인 또는 스크립트를 통해 사용할 수 있는 비디오 처리 도구 | 무료 | 오픈 소스 | SSIM |
[https://vicuesoft.com/vq-probe VQ Probe] | 비디오 품질 지표를 계산하는 소프트웨어 | 무료 | 독점 | PSNR, SSIM, VMAF |
[https://vmaf.dev/ vmaf.dev] | VMAF를 구현하는 온라인 비디오 품질 계산 소프트웨어 | 무료 | 오픈 소스 | VMAF |
참조
[1]
웹사이트
Objective video quality assessment methods for Video assistant refereeing (VAR) System
https://www.diva-por[...]
[2]
서적
Speech quality of VoIP : assessment and prediction
Wiley
2006
[3]
서적
Assessment and Prediction of Speech Quality in Telecommunications
Springer US
2000
[4]
서적
Quality of Experience
Springer, Cham
2014
[5]
논문
No-reference image and video quality assessment: a classification and review of recent approaches
2014-08-14
[6]
arXiv
A Subjective Dataset for Multi-Screen Video Streaming Applications
2023
[7]
논문
Real-time Objective Quality Assessment based on Coding Parameters Extracted from H.264/AVC Bitstream
https://www.research[...]
[8]
논문
Image quality assessment: from error visibility to structural similarity
2004-04-01
[9]
논문
Motion Tuned Spatio-Temporal Quality Assessment of Natural Videos
2010-02-01
[10]
간행물
vmaf: Perceptual video quality assessment based on multi-method fusion
https://github.com/N[...]
Netflix, Inc.
2017-07-14
[11]
웹사이트
Description of Video Quality Metric (VQM) Software - ITS
https://its.ntia.gov[...]
2023-07-12
[12]
논문
Reduced-reference video quality assessment using a static video pattern
2016-07
[13]
논문
Video Quality Assessment by Reduced Reference Spatio-Temporal Entropic Differencing
2013-04-04
[14]
논문
Multi-Model Standard for Bitstream-, Pixel-Based and Hybrid Video Quality Assessment of UHD/4K: ITU-T P.1204
https://ieeexplore.i[...]
2020
[15]
논문
Making a "Completely Blind" Image Quality Analyzer
2013-03
[16]
서적
2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR)
2011-11-09
[17]
논문
Blind Prediction of Natural Video Quality
2014-03
[18]
논문
Visual quality assessment: recent developments, coding applications and future trends
2013
[19]
웹사이트
Toward A Practical Perceptual Video Quality Metric
2016-06-06
[20]
웹사이트
VMAF: The Journey Continues
https://medium.com/n[...]
2018-10-26
[21]
웹사이트
Per-Scene Adaptation: Going Beyond Bitrate
https://bitmovin.com[...]
2018-01-05
[22]
논문
Quantified PQoS assessment based on fast estimation of the spatial and temporal activity level
2007-09-01
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com