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

文档序号:25731018发布日期:2021-07-02 21:19阅读:126来源:国知局
一种实时抓图分析方法及存储介质与流程

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



背景技术:

目前的现有技术中进行抓图分析对比时,不能够抓取高质量的图片如专利us10867221b2:computerizedmethodandsystemforautomateddeterminationofhighqualitydigitalcontent的技术方案。此专利所述的系统或方法涉及到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资源,效率更高。

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



技术特征:

1.一种实时抓图分析方法,其特征在于,包括如下步骤,在主码流在线传输预览的主观调试的背景下,打开子码流,根据子码流进行实时抓图保存,并将保存的数据同步上传服务器进行对数据的实时分析。

2.根据权利要求1所述的实时抓图分析方法,其特征在于,还包括步骤,linux设备接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令或串口。

3.根据权利要求1所述的实时抓图分析方法,其特征在于,

根据子码流进行实时抓图保存包括保存raw图像数据、yuv图像数据、jpeg图像数据、vicap/isp/ispp的寄存器信息,云端的服务器通过对抓图保存的yuv图像数据进行分析,得到信噪比、亮度、色彩的统计结果。

4.根据权利要求1所述的实时抓图分析方法,其特征在于,所述服务器通过opencv实现信噪比、亮度、色彩的统计算法,对实时抓图保存的数据进行分析比对。

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

6.根据权利要求5所述的实时抓图分析存储介质,其特征在于,所述计算机程序在被运行时还执行包括步骤,linux设备接收实时抓图指令,所述实时抓图指令包括语音指令或网页指令或串口。

7.根据权利要求5所述的实时抓图分析存储介质,其特征在于,

根据子码流进行实时抓图保存包括保存raw图像数据、yuv图像数据、jpeg图像数据、vicap/isp/ispp的寄存器信息,云端的服务器通过对抓图保存的yuv图像数据进行分析,得到信噪比、亮度、色彩的统计结果。

8.根据权利要求5所述的实时抓图分析存储介质,其特征在于,所述服务器通过opencv实现信噪比、亮度、色彩的统计算法,对实时抓图保存的数据进行分析比对。


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

技术研发人员:池琳
受保护的技术使用者:瑞芯微电子股份有限公司
技术研发日:2021.03.19
技术公布日:2021.07.02
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1