首页> 中国专利> 一种实时抓图分析方法及存储介质

一种实时抓图分析方法及存储介质

摘要

一种实时抓图分析方法,包括如下步骤,在主码流在线传输的背景下,根据子码流进行实时抓图保存,抓图保存的数据上传服务器进行对数据流的实施分析。通过上述技术方案,能够根据子码流进行实时抓图,在不影响主码流工作的情况下解析多格式的数据,传输到服务器。不占用本地PC或者设备的IDLE,复杂的算法计算量不在本地设备上运行,所以节省了该设备的CPU资源,效率更高。

著录项

  • 公开/公告号CN113068024A

    专利类型发明专利

  • 公开/公告日2021-07-02

    原文格式PDF

  • 申请/专利权人 瑞芯微电子股份有限公司;

    申请/专利号CN202110297625.9

  • 发明设计人 池琳;

    申请日2021-03-19

  • 分类号H04N17/02(20060101);

  • 代理机构35219 福州市景弘专利代理事务所(普通合伙);

  • 代理人徐剑兵;林祥翔

  • 地址 350003 福建省福州市鼓楼区软件大道89号18号楼

  • 入库时间 2023-06-19 11:42:32

说明书

技术领域

本发明涉及图片处理领域,尤其涉及一种云端的抓图分析方法。

背景技术

目前的现有技术中进行抓图分析对比时,不能够抓取高质量的图片如专利US10867221B2:Computerized method and system for automated determination ofhigh quality digital content的技术方案。此专利所述的系统或方法涉及到RAW图的获取,以及获取到的RAW图和目标值(即文中所述的高质量图片)做对比,输出对比的结果,判断所抓图片的质量高低。但是缺少了一次性同时抓取RAW、YUV、JPEG三种图,及其ISP参数信息的功能。

发明内容

为此,需要提供一种多核处理器评估调整方法,以满足单核处理器超频处理或多核处理器占用内存而恢复标准频率处理状态的灵活转换;

为实现上述目的,发明人提供了一种实时抓图分析方法,包括如下步骤,在主码流在线传输预览的主观调试的背景下,打开子码流,根据子码流进行实时抓图保存,并将保存的数据同步上传服务器进行对数据的实时分析。

具体地,Linux设备接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令或串口。

具体地,

根据子码流进行实时抓图保存包括保存RAW图像数据、YUV图像数据、JPEG图像数据、VICAP/ISP/ISPP的寄存器信息,云端的服务器通过对抓图保存的YUV图像数据进行分析,得到信噪比、亮度、色彩的统计结果。

具体地,所述服务器通过OpenCV实现信噪比、亮度、色彩的统计算法,对实时抓图保存的数据进行分析比对。

一种实时抓图分析存储介质,存储有计算机程序,所述计算机程序在被运行时执行包括如下步骤,在主码流在线传输预览的主观调试的背景下,打开子码流,根据子码流进行实时抓图保存,并将保存的数据同步上传服务器进行对数据的实时分析。

具体地,所述计算机程序在被运行时还执行包括步骤,Linux设备接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令或串口。

具体地,

根据子码流进行实时抓图保存包括保存RAW图像数据、YUV图像数据、JPEG图像数据、VICAP/ISP/ISPP的寄存器信息,云端的服务器通过对抓图保存的YUV图像数据进行分析,得到信噪比、亮度、色彩的统计结果。

具体地,所述服务器通过OpenCV实现信噪比、亮度、色彩的统计算法,对实时抓图保存的数据进行分析比对。

通过上述技术方案,能够根据子码流进行实时抓图,在不影响主码流工作的情况下解析多格式的数据,传输到服务器。不占用本地PC或者设备的IDLE,复杂的算法计算量不在本地设备上运行,所以节省了该设备的CPU资源,效率更高。

附图说明

图1为本发明一实施方式所述的实时抓图分析方法流程图。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

请参阅图1,介绍了一种实时抓图分析方法,包括如下步骤,S100在主码流在线传输的背景下,根据子码流进行实时抓图保存,抓图保存的数据上传服务器进行对数据流的实施分析。大部分的ISP都能将一路摄像头输入的数据拷贝成两路输出到mainpath、selfpath两路码流上,我们分别成为主码流、子码流。实时抓图分析方法,包括如下步骤,IQTune工程师上述技术方案,能够根据子码流进行实时抓图,在不影响主码流工作的情况下解析多格式的数据,传输到服务器。不占用本地PC或者设备的IDLE,复杂的算法计算量不在本地设备上运行,所以节省了该设备的CPU资源,效率更高。

具体地,还包括步骤,S101接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令。

具体地,根据子码流进行实时抓图保存,抓图格式包括保存RAW图像数据、YUV图像数据、JPEG图像数据保存,所述服务器通过对抓图保存的数据进行分析,得到信噪比、亮度、色彩的统计结果。

进一步地,所述服务器通过OpenCV对实时抓图保存的数据进行分析比对。

具体地,本实施方案可实施于Linux设备中,使用实时抓图分析工具可以在不影响主码流实时预览的情况下,接收到客户语音指令、网页指令、串口指令等,打开子码流进行抓图保存,所述子码流可以通过ISP的码流复制功能获得,将子码流抓图保存的结果并上传服务器,服务器通过opencv以及自主实现的算法(亮度直方图统计、信噪比等)进行实时分析比对,得到客观的信噪比、亮度、色彩统计结果,方便调试Camera的工程师进行参考。

如果设备在身边,可以通过语音/串口进行抓图;

如果设备不在身边,可以通过web访问Linux设备进行下发抓图指令。

抓图可以同时保存RAW、YUV、JPEG、ISP参数信息。

主动对抓图结果上传服务器。

服务器主动对抓图结果进行分析统计,同时保存统计结果到共享目录。

通过上述方法之后能够达到用户操作轻便。统计算法在云端处理,不占用本地PC或者设备的IDLE,复杂的算法计算量不在本地设备上运行,所以节省了该设备的CPU资源,效率更高。实时得到客观统计结果,助力用户调试。同时兼容性好,可适配任何基于Linux平台的芯片。

我们的方案还介绍一种实时抓图分析存储介质,存储有计算机程序,所述计算机程序在被运行时执行包括如下步骤,在主码流在线传输预览的主观调试的背景下,打开子码流,根据子码流进行实时抓图保存,并将保存的数据同步上传服务器进行对数据的实时分析。

具体地,所述计算机程序在被运行时还执行包括步骤,Linux设备接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令或串口。

具体地,

根据子码流进行实时抓图保存包括保存RAW图像数据、YUV图像数据、JPEG图像数据、VICAP/ISP/ISPP的寄存器信息,云端的服务器通过对抓图保存的YUV图像数据进行分析,得到信噪比、亮度、色彩的统计结果。

具体地,所述服务器通过OpenCV实现信噪比、亮度、色彩的统计算法,对实时抓图保存的数据进行分析比对。

通过上述技术方案,能够根据子码流进行实时抓图,在不影响主码流工作的情况下解析多格式的数据,传输到服务器。不占用本地PC或者设备的IDLE,复杂的算法计算量不在本地设备上运行,所以节省了该设备的CPU资源,效率更高。

需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号