[发明专利]一种Camera中间层图像处理方法及片上系统有效
| 申请号: | 201710493813.2 | 申请日: | 2017-06-26 |
| 公开(公告)号: | CN109120938B | 公开(公告)日: | 2021-07-09 |
| 发明(设计)人: | 赵丙山 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
| 主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/44;H04N19/80;G06F9/54 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 camera 中间层 图像 处理 方法 系统 | ||
1.一种Camera中间层图像处理方法,其特征在于,步骤包括:
第一步,接收调用请求;
第二步,响应所述调用请求,对软件资源与硬件资源进行初始化;其中,软件资源与硬件资源进行初始化包括:待编码队列的初始化、容错队列的初始化、过滤队列的初始化以及相应线程的创建和CPU的绑定;
第三步,根据所述初始化结果判断是否支持硬件解码,根据所述调用请求中的视频数据判断是否进行容错处理,若进行所述容错处理,则跳转至第四步;否则,跳转至第五步;
第四步,分析所述视频数据,判断是否存在数据丢失或异常,若不存在数据丢失或异常,则直接跳转至第五步;否则,先进行数据修复,再跳转至第五步;
第五步,若所述第三步中判断支持硬件解码,则调用解码器接口,由所述解码器对所述视频数据进行硬件解码;否则,调用软件库对所述视频数据进行软件解码;获得解码数据;
第六步,过滤处理,分析第五步中获得的所述解码数据,检测是否存在数据异常,若存在数据异常,则丢弃存在数据异常的所述解码数据,跳转至第七步;否则,直接跳转至第七步;
第七步,输出所述解码数据至帧缓冲设备;或将所述解码数据进行OMX框架层编码后,输出至网络层。
2.如权利要求1所述的Camera中间层图像处理方法,其特征在于,所述第四步中,所述容错处理根据所述视频数据的编码标准协议,解析所述视频数据,并判断所述视频数据的字段信息是否符合所述编码标准协议;对不符合所述编码标准协议的所述视频数据的字段信息进行修复;
所述修复包括补充缺失信息或者跳过多余信息。
3.如权利要求1所述的Camera中间层图像处理方法,其特征在于,所述第六步中,所述过滤处理包括通过分块探测方法检测数据异常;
所述分块探测方法包括检测所述解码数据中Y、U、V分量中的一个或者多个。
4.一种用于图像处理的Camera中间层,其特征在于,包括依次连接的接收单元、初始化单元、判断单元、解码单元、过滤单元和输出单元,还包括容错单元;
所述接收单元用于接收应用层的调用请求,获取所述调用请求中携带的视频数据以及处理任务;
所述初始化单元用于响应所述处理任务,对所述Camera中间层进行初始化,获得配置信息,根据所述配置信息配置所述的Camera中间层的软件资源和硬件资源;
所述判断单元用于根据所述配置信息判断是否支持硬件解码,根据所述调用请求中携带的视频数据判断是否进行容错处理,若进行容错处理,则调用所述容错单元,否则,调用所述解码单元;
所述容错单元连接于所述判断单元与所述解码单元之间,用于对丢失或异常的所述视频数据进行修复;
所述解码单元用于对所述视频数据进行解码,输出解码数据;
所述过滤单元用于检测所述解码数据是否存在异常,丢弃存在异常的所述解码数据;
所述输出单元用于缓冲所述过滤单元输出的所述解码数据,将所述解码数据进行本地显示;所述输出单元还用于对所述解码数据进行OMX框架层编码,对所述编码后的数据进行打包,将打包后的数据输出至网络层;
其中,所述解码单元包括硬件解码器和软件解码单元;
所述解码单元在所述判断单元判断支持硬件解码时,调用硬件解码器进行硬件解码;在所述判断单元判断不支持硬件解码时,或在所述硬件解码器反馈的响应信息报错时调用软件解码单元进行软件解码。
5.如权利要求4所述的用于图像处理的Camera中间层,其特征在于,所述软件解码单元包括FFMPEG开源库或LIBJPEG开源库中的一种或多种。
6.如权利要求4所述的用于图像处理的Camera中间层,其特征在于,所述解码单元解码输出所述解码数据的格式包括NV12、RGB888、RGB565或YUV中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710493813.2/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





