- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向多相机接入的TMS320C6678
图像处理系统
视频编解码实现
目 录
1. 系统介绍 1
2. 开发包支持 1
3. 2
系统介绍
TI 提供了包含综合而全面的视频、音频和语音编解码组合全新多媒体解决方案TMS320C6678可帮助实现系统级的低成本、低功耗和高密度媒体解决方案,适用于多媒体网关、IMS 媒体服务器、视频会议服务器以及视频广播设备等应用领域。
开发包支持
TI面向TMS320C6678的视频处理开发包Multicore Video Software Development Kit (MCSDK-Video),
经过优化的视频编解码器,支持 MPEG-4, H.264, JPEG 2000 等;
支持多种架构实现:独立开发板、Advantech PCIe cards;
支持编码、解码以及转码模式;
支持图形或文字绘制、帧率转换和三维重建;
可以在单核、一板多核甚至多板多核模式下运行。
开发包支持多种格式的优化编解码的快速开发,详见下图。
Codec Support Video codecs JPEG 2000, AVC-Intra 50/100, H.265, H.264 10-bit 4:2:2, H.263, MPEG-4, MPEG-2 4:2:2, JPEG, VC1, SVC, Sorenson Spark encoders and decoders Audio codecs AAC, AACv2, AC3, MP3, WMA8, WMA9 encoders and decoders Voice codecs G.711, G.718, G.722, G.722.1, G.723, G.726, G.728, G.729AB, G.729G, GSM-ARM w/ EFR, GSM-FR, EVRC-B, WBAMR 需要注意的是,TI并没有提供其底层的编解码算法源代码,用户可以使用其提供的接口即XDM来进行开发,如下图所示。
性能评估
(1)整体解决方案性能
TMS320C6678 可实现高密度解决方案,能满足多种不同多媒体应用的需求PCIe和ATCA)下多核视频(音频)编解码的参考性能,详见下图。
多媒体应用 系统解决方案密度(通道数量)
System Solution Density(# of channels) PCIe8个C6678 DSP ATCA—20个C6678 DSP 移动语音应用
AMR 编码和解码,12.2Kbps 11,000 27,500 移动视频应用
H.264 BP 编码和解码CIF,30fps 240 600 网络
H.264 BP 编码和解码SD,30fps 120 300 高清会议?MCU?与?MRFP
H.264 BP 编码和解码,1080p30 12 30 高清广播
AVCIntra 100,10-bit,4:2:2,60fps 5 12
(2)H.264 BP/MP编解码测试性能
在2011年12月发布的文档中,对H.264 Baseline Profile Encoder的性能给出了测试结果。测试运行环境为TMS320C6678 EVM,CCSv4.2.3.00004,code generation tools version 7.2.2。测试样本描述及对应编码所消耗的指令周期数如下图所示,可见对所列出测试样本的编码都已达到实时。
性能统计PERFORMANCE STATISTICS (IN MEGA CYCLES PER SEC) TEST DESCRIPTION AVERAGE PEAK mobile.yuv, YUV422/CIF @768kbps @30 fps with 1MV, LPF, UMV, Quarter Pixel Interpolation, intra 16x16 300 frames 110 205 mobile.yuv, YUV422/CIF @768kbps @30 fps with 4MV, LPF, UMV, Quarter Pixel Interpolation, intra 16x16 300 frames 118 224 mobile.yuv, YUV420/CIF @768kbps @30 fps with 1MV, LPF, UMV, Quarter Pixel Interpolation, intra 16x16 300 frames 101 221 football.yuv YUV YUV420/VGA @2.5 Mbps @30 fps with 1MV, LPF, UMV, Quarter Pixel Interpolation, intra 16x16 1
文档评论(0)