完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
经过优化后,VOP的结构体进行了很大的改变,保留了基本的语法元素项,对Sp rite进行了一些简化,定义如下:
struct vop { /* VOP的语法元素* / Int p rediction_type; /* VOP类型* / Intmod_time_base; /* VOP绝对基本时间* / Float time_inc; /* VOP相对mod_time_base时间* / Int vop_coded; Int rounding_type; Int width; /* VOP宽度* / Int height; /* VOP高度* / . /* 运动估计元素* / . /* 部分从VOL中传过来的sp rite coding元素* / Int sp rite_hdim; Int sp rite_vdim; Int sp rite_left_edge; Int sp rite_top_edge; Int warp ing_accuracy; /3 变形精度(2, 4, 8, 16) 3 / Int sp rite_usage; /3 0:不用; 1:静态; 3 / Int no_of_sp rite_points; /3 0:固定, 1:平移, 2:旋转、缩放, 3:仿射, 4:透视画法3 / TrajPoint 3 ref_point_coord; /3 position of reference points sp rite 3 / TrajPoint 3 traj_point_coord; /3 position of reference points aftermotion compensation 3 / TrajPoint 3 difftraj_point_coord; /3 ( dui, dvj) trajectory coordinates, to be transmitted 3 / Int brightness_change_in_sp rite; Float brightness_change_factor; Int low_latency_sp rite_enable; /3 0:基本sp rite, 1:节省的sp rite 3 / struct vop 3 rec_sp rite; /3 当前解码sp rite指针3 / Sp rite_motion 3 warp_param; /3 全局运动向量3 / ....... } 在VOP中, sprite _ usage为1则图像中只处理静态的Sprite; sprite_hdim、sprite_vdim与静态的Sprite的像素相对应,它随Macroblocks数的变化而作相应的变化,对于一个环境稳定的DVR 的应用,它们可以有一个确定的值; n Number of Sprite Points当为o时zero运动.......同时在image, sprite_motion, vol, video _object, motion等结构体和编解码的函数中也进行了相应的类似的一些优化,以适应DVR的特点,提高编码的效率。 (2) 软件支持空域可扩展和空域可扩展,设置参数可支持五种类型: 0为时域扩展类型0; 1为空域扩展; 2为时域空域扩展; 3为时域扩展类型1; 4为时域扩展类型2对于空域扩展。 Enhanece P B B B . . . Base I P P P . . . 对于时域扩展, base层的帧率变为5fps和enhance层的帧率也为5fps。支持三种类型: Case0 I-VOP在base层中周期出现和P-VOP在base层和enhance层中,而B-VOP不出现 Enhance layer P P P P P . . . Base layer I P P P P . . . Case1 I-VOP和P-VOP在base层中编解码, enhance层中只有B-VOP Enhance layer B B B B B B . . . Base layer I P P P . . . Case3 base层中包含I-VOP, P-VOP和B-VOP, enhance层中只有B-VOP Enhance layer P B B B B B . . . Base layer IB P B P B P . . . |
|
|
|
MPEG-4基于内容的压缩,是信息处理的高级阶段,更加向人自身的信息处理方式靠近。本文着重分析了将MPEG-4编码方法应用于嵌入式DVR的种种优点,论述了这种DVR实现方法。实践表明,这种应用是对DVR是一次有效的优化,能够在多个方面提高DVR的性能,MPEG-4编码必将是下一代DVR的发展趋势。
|
|
|
|
只有小组成员才能发言,加入小组>>
725 浏览 0 评论
1126 浏览 1 评论
2508 浏览 5 评论
2841 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2688 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
665浏览 9评论
680浏览 7评论
imx6dl芯片与imx6q芯片互换启动无反应请问是什么问题呢
287浏览 5评论
219浏览 4评论
新手求助makefile交叉编译生成文件不能移植到板子上运行咋办
251浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-1 17:14 , Processed in 1.040182 second(s), Total 81, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号