摘要
针对目前嵌入式数字视频的实际需求,设计并实现了一种编码效率高、实时性好的嵌入式H.264编码器;该编码器基于S3C6410处理器,采用嵌入式Linux操作系统,经过对比选择x264编码方案;然后针对嵌入式系统的特点提出了一种新的判定优化效果的方案,并在此基础上进行优化,最后基于优化因子对编码器的性能进行测试;结果表明:优化后帧率提高都在79%以上,并且PSNR值降低不到2.3%,优化因子均值达34.11,可见帧率得到很大提高且PSNR值无明显降低,优化效果良好,实现了实时编码。
Aiming at actual need of present embedded digital video, the paper designes and implements a highly coding efficiency and real time embedded H. 264 encoder. The encoder based on S3C6410 processor, uses Embedded Linux operating system , and x264 coding scheme is chosen by comparison. And then according to the characteristics of the embedded system a new method to judge the effect of this optimization is proposed, on this basis the encoder is optimized , in the end the encoder's performance is tested based on the above method. Results showed that after optimization frame rate increase 79~ or more and PSNR lower less than 2.3~ , the optimization factors is 34.11, we can see the frame rates are greatly improved in the same time the PSNR is no obvious change, the effects of the optimization is well, the real time encoding is implemented.
出处
《计算机测量与控制》
CSCD
北大核心
2012年第8期2220-2222,共3页
Computer Measurement &Control