[发明专利]相机场景识别方法及相关装置有效
| 申请号: | 201911252533.8 | 申请日: | 2019-12-09 |
| 公开(公告)号: | CN110991368B | 公开(公告)日: | 2023-06-02 |
| 发明(设计)人: | 方攀;陈岩 | 申请(专利权)人: | 上海瑾盛通信科技有限公司 |
| 主分类号: | G06V20/50 | 分类号: | G06V20/50;H04N23/95 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;骆浩华 |
| 地址: | 200030 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 相机 场景 识别 方法 相关 装置 | ||
1.一种相机场景识别方法,其特征在于,应用于电子设备,所述电子设备包括媒体服务模块和操作系统,所述操作系统的应用层设置有第三方应用;所述方法包括:
所述第三方应用向所述操作系统的硬件抽象层发送场景检测请求;
所述硬件抽象层接收所述场景检测请求,获取待处理的原始场景识别数据帧,并调用用于实现场景识别的算法处理所述原始场景识别数据帧,得到目标场景检测结果,以及向所述第三方应用发送所述目标场景检测结果,其中,所述场景识别的算法是所述第三方应用通过所述媒体服务模块预先请求操作系统针对所述第三方应用开放的;
所述第三方应用接收所述目标场景检测结果,并根据所述目标场景检测结果得到目标拍照算法,根据所述目标拍照算法进行拍照。
2.根据权利要求1所述的方法,其特征在于,所述操作系统的硬件抽象层设置有媒体策略模块;所述第三方应用向所述操作系统的硬件抽象层发送场景检测请求,包括:
所述第三方应用向所述媒体服务模块发送场景检测请求;
所述媒体服务模块接收所述场景检测请求,并将所述场景检测请求下发至所述媒体策略模块;
所述媒体策略模块接收所述场景检测请求,同时将所述场景检测请求下发至底层驱动。
3.根据权利要求1或2所述的方法,其特征在于,所述操作系统的硬件抽象层设置有硬件抽象模块、媒体策略模块和算法管理模块,所述硬件抽象模块通过所述媒体策略模块连接所述算法管理模块;所述硬件抽象层接收所述场景检测请求,获取待处理的原始场景识别数据帧,并调用用于实现场景识别的算法处理所述原始场景识别数据帧,得到目标场景检测结果,包括:
所述媒体服务模块解析所述场景检测请求,得到第一信息,并将所述第一信息下发至所述媒体策略模块;
所述媒体策略模块接收所述第一信息,同时将所述第一信息下发至底层驱动;
所述媒体策略模块接收来自所述底层驱动上报的原始场景识别数据帧;
所述媒体策略模块将所述原始场景识别数据帧下发至所述算法管理模块;
所述算法管理模块调用所述场景识别算法对所述原始场景识别数据帧进行检测并加速得到目标场景检测结果。
4.根据权利要求3所述的方法,其特征在于,所述算法管理模块调用所述场景识别算法对所述原始场景识别数据帧进行检测并加速得到目标场景检测结果,包括:
所述算法管理模块调用预设硬件模块,对预设算法进行加速,得到加速后的预设算法,所述预设硬件模块包括DSP、NPU、GPU;
所述算法管理模块调用所述加速后的预设算法对所述场景识别数据帧进行检测,得到目标场景检测结果。
5.根据权利要求1所述的方法,其特征在于,所述第三方应用接收所述目标场景检测结果,并根据所述目标场景检测结果得到目标拍照算法,根据所述目标拍照算法进行拍照,包括:
查询预设数据库,获取所述目标场景检测结果对应的目标算法,所述预设数据库包括场景检测结果和算法对应的映射关系。
6.根据权利要求1所述的方法,其特征在于,所述操作系统的硬件抽象层设置有硬件抽象模块、媒体策略模块和算法管理模块,所述硬件抽象模块通过所述媒体策略模块连接所述算法管理模块;所述第三方应用接收所述目标场景检测结果,包括:
所述算法管理模块将所述目标场景检测结果上报至所述媒体策略模块;
所述媒体策略模块将所述目标场景检测结果上报至硬件抽象模块;
所述硬件抽象模块将所述目标场景检测结果上报至信息回调模块;
所述第三方应用接收通过所述信息回调模块上报的所述目标场景检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瑾盛通信科技有限公司,未经上海瑾盛通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911252533.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法及相关设备
- 下一篇:基于高压双面软模应用的模压成形工艺





