[发明专利]一种JPEG图片合成、叠加OSD信息方法及装置有效
申请号: | 201310399912.6 | 申请日: | 2013-09-05 |
公开(公告)号: | CN103489170A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 吴参毅 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06T5/50 | 分类号: | G06T5/50;H04N5/445;H04N5/265;G08G1/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 叶志坚 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 jpeg 图片 合成 叠加 osd 信息 方法 装置 | ||
1.一种JPEG图片合成方法,用于合成第一图片和第二图片,其特征在于,该方法包括步骤:
对第一图片和第二图片的JPEG位数据流进行熵解码、AC/DC系数解码、反DC预测和反量化,得到DCT系数;
根据图片拼接模式进行DCT系数合成;
对合成后的DCT系数进行量化、DC预测、AC/DC系数编码和熵编码,形成合成图片的位数据流。
2.根据权利要求1所述的JPEG图片合成方法,其特征在于,所述JPEG图片合成方法还包括步骤:
保留第一图片或第二图片的头部作为合成图片的头部,并修改头部中的图像高度和宽度信息为合成图片的图像高度和宽度信息。
3.根据权利要求2所述的JPEG图片合成方法,其特征在于,所述根据图片拼接模式进行DCT系数合成是指根据图片拼接模式按照JPEG光栅扫描顺序对所述第一图片和第二图片的DCT系数进行排列。
4.根据权利要求3所述的JPEG图片合成方法,其特征在于,所述拼接模式包括垂直拼接模式和水平拼接模式,对于垂直拼接模式,第二图片的DCT系数接在第一图片的最后一行之后;对于水平拼接模式,合成图片的DCT系数第一行的前半行是第一图片的第一行的DCT系数,合成图片的DCT系数第一行的后半行是第二图片的第一行的DCT系数,依次类推。
5.一种JPEG图片叠加OSD信息的方法,其特征在于,该方法包括步骤:
对待叠加OSD信息的JPEG图片位数据流进行熵解码、AC/DC系数解码、反DC预测和反量化,得到DCT系数;
抽取需要叠加OSD信息的区域的DCT系数进行IDCT变换到YUV平面,在YUV平面叠加OSD信息后再进行DCT变换;
将叠加了OSD信息的DCT系数与非叠加区域的DCT系数进行DCT系数合成;
对合成的DCT系数进行量化、DC预测、AC/DC系数编码和熵编码,形成合成图片的位数据流。
6.根据权利要求5所述的图片叠加OSD信息的方法,其特征在于,所述抽取需要叠加OSD信息的区域的DCT系数,是根据所述JPEG图片上需要叠加OSD信息的区域的坐标信息,从所述JPEG图片的DCT系数中抽取需要叠加OSD信息的区域的DCT系数。
7.一种JPEG图片合成装置,用于合成JPEG图片,其特征在于,所述合成装置包括:
DCT解码模块,用于对待合成JPEG图片的位数据流进行熵解码、AC/DC系数解码、反DC预测和反量化;
DCT系数合成模块,用于根据JPEG光栅扫描顺序进行DCT系数合成;
编码模块,用于对合成后的DCT重新进行量化、DC预测、AC/DC系数编码和熵编码,形成合成的JPEG位数据流。
8.根据权利要求7所述的JPEG图片合成装置,其特征在于,所述DCT系数解码模块还包括:熵解码单元、AC/DC系数解码单元、反DC预测单元和反量化单元;所述编码模块还包括:量化单元、DC预测单元、AC/DC系数编码单元和熵编码单元。
9.根据权利要求7所述的JPEG图片合成装置,其特征在于,所述装置还包括OSD信息叠加模块,用于抽取需要叠加OSD信息的区域的DCT系数进行IDCT变换到YUV平面,在YUV平面叠加OSD信息后再进行DCT变换。
10.根据权利要求9所述的JPEG图片合成装置,其特征在于,所述OSD信息叠加模块包括控制单元,IDCT变换单元,OSD叠加单元和DCT变换单元,所述控制单元抽取需要叠加OSD信息的区域像素块的DCT系数,输入IDCT变换单元进行IDCT变换,随后在OSD叠加单元进行OSD信息叠加,最后通过DCT变换单元再次变换到DCT系数图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310399912.6/1.html,转载请声明来源钻瓜专利网。