文件名称:Error_concealment-DMA-lab1:各种错误隐藏方法的实现与比较
文件大小:25.29MB
文件格式:ZIP
更新时间:2024-07-23 11:07:58
C++
DMA #多媒体应用设计Lab Session1 什么 这是“多媒体应用程序设计”课程的实验室会话/项目,它是 The ir 的一部分。 计算机科学@UGent。 该程序将模拟丢失的宏块并尽可能地隐藏它们。 跑步 Decoder_with_error_concealment.exe enc 文件输出文件错误模式方法 enc 文件:编码文件(有关如何编码视频文件,请参阅“编码”) 输出文件:yuv格式的输出(可以使用Test_environment\YUVDisplay.exe打开) 错误模式:模拟丢失宏块的错误模式 有两种错误模式:简单的和复杂的。 简单意味着丢失的块将始终拥有所有邻居。 这不再是复杂的情况。 方法:隐藏方法 多种可用 0:使用两个最近的邻居对周围块进行插值 1:使用可用的邻居对周围块进行插值 2:使用边缘检测并尝试通过绘制边缘来隐藏块 3:不进行运动估计. 块丢失
【文件预览】:
Error_concealment-DMA-lab1-master
----.gitignore(633B)
----README.md(3KB)
----Test_environment()
--------VQMT.exe(40KB)
--------tbb.dll(150KB)
--------opencv_imgproc240.dll(1.58MB)
--------YUVDisplay.exe(490KB)
--------Encoder.exe(108KB)
--------opencv_core240.dll(1.81MB)
----parseResults.pl(975B)
----Assignment()
--------presentation_EC.pdf(5.04MB)
--------Assignment_Error_Concealment.pdf(1.03MB)
--------test_files_overview.pdf(320KB)
----report()
--------Q1.tex(9KB)
--------appendix.tex(7KB)
--------Q8.tex(700B)
--------Q11.tex(994B)
--------Q4.tex(1KB)
--------error_concealment_report_8.pdf(9.02MB)
--------main.tex(4KB)
--------figs()
--------Q2.tex(3KB)
--------Q10.tex(1KB)
--------Q6.tex(659B)
--------Q7.tex(2KB)
--------Q9.tex(948B)
--------Q5.tex(1KB)
--------Q3.tex(962B)
----runall.bat(4KB)
----error_correction_src_vs13()
--------Errorconcealment.sln(1KB)
--------Decoder_with_error_concealment()
----timings.csv(38KB)
----data()
--------counter.pl(329B)
--------error_pattern_simple_o_jerusalem.txt(21KB)
--------error_pattern_simple_elephants_dream.txt(50KB)
--------error_pattern_simple_beowulf.txt(56KB)
--------error_pattern_complex_elephants_dream.txt(93KB)
--------error_pattern_complex_o_jerusalem.txt(47KB)
--------error_pattern_complex_beowulf.txt(245KB)