一种智能分析图像的方法、装置以及系统的制作方法

文档序号:6353676阅读:192来源:国知局
专利名称:一种智能分析图像的方法、装置以及系统的制作方法
技术领域
本发明属于图像分析领域,尤其涉及一种智能分析图像的方法、装置以及系统。
背景技术
图像处理一般包括两方面(1)对图像编解码;( 对图像智能分析。单个CPU往往很难达到同时兼顾以上两方面的功能,只能靠降低效率来实现。现有技术通常采用两种 CPU 一起处理的方法来对图像进行分析,即一个CPU对图像编解码,一个CPU对图像进行智能分析,这中方法虽然可以实现以上两方面的功能,但也存在以下缺陷(1)同步问题,当两个CPU分别进行工作时,两个CPU之间没有联系,即编解码CPU和智能分析CPU处理的可能不是同一张图片,这样就可能使智能分析的结果与图像不对应,同时现有技术也不能缓存经过编解码的图像。

发明内容
本发明实施例的目的在于提供一种智能分析图像的方法,旨在解决现有技术中智能分析结果与图像不同步,而且无法缓存待处理图像的问题。本发明实施例是这样实现的,一种智能分析图像的系统,所述系统包括第一 CPU装置,用于将待处理的图像制作成符合第二 CPU装置要求的分辨率的图像,所述符合第二 CPU装置要求的分辨率的图像中包含辨识标签,缓存所述符合第二 CPU装置要求的图像并将所述符合第二 CPU装置要求的图像发送到第二 CPU装置,接收第二 CPU 装置对所述符合第二 CPU装置要求的图像的智能分析结果和辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析的结果叠加到所述提取的图像;与第一 CPU装置用总线连接的第二 CPU装置,用于接收第一 CPU装置发送的符合第二 CPU装置要求的分辨率的图像,所述接收的图像中包含辨识标签,对所述接收的图像进行智能分析,将对所述接收的图像的智能分析结果和辨识标签发送到第一 CPU装置。本发明实施例的另一目的在于提供一种第一 CPU装置,所述装置包括分辨率处理单元,用于将待处理的图像制作成符合第二 CPU装置要求的分辨率的图像;图像缓存单元,用于将所述分辨率处理单元处理的图像进行缓存,所述图像缓存单元包括可以是第一 CPU装置自带的RAM也可以是外置的内存;标签添加单元,用于向所述分辨率处理单元处理的图像添加标签;图像发送单元,用于将所述分辨率处理单元处理的图像发送到第二 CPU装置;智能分析结果接收单元,用于接收第二 CPU装置对所述分辨率处理单元处理的图像的智能分析结果;标签接收单元,用于接收与所述分析结果接收单元接收的智能分析结果对应的图像的辨识标签;缓存图像提取单元,用于从缓存中提取与所述标签接收单元接收的标签对应的图像;智能分析结果叠加单元,用于将所述智能分析结果接收单元接收的智能分析结果叠加到缓存图像提取单元提取的图像上。本发明实施例的另一目的在于提供一种第二 CPU装置,所述装置包括待分析图像接收单元,用于接收第一 CPU装置发送的待处理的图像,所述待处理的图像中包含辨识标签;智能分析单元,用于对所述待分析图像接收单元接收的图像进行智能分析;智能分析结果发送单元,用于向第一 CPU装置发送所述智能分析单元分析的结果;标签发送单元,用于向第一 CPU装置发送与所述智能分析结果发送单元发送的分析结果对应的图像的标签。本发明实施例的另一目的在于提供一种智能分析图像的方法,所述方法包括以下步骤第一 CPU将待分析的图像制作成符合第二 CPU要求的分辨率的图像,所述符合第二 CPU要求的分辨率的图像中包含辨识标签;第一 CPU缓存所述符合第二 CPU要求的分辨率的图像,并将所述符合第二 CPU要求的分辨率的图像发送到第二 CPU ;第二 CPU接收第一 CPU发送的所述符合第二 CPU要求的分辨率的图像,并对所述符合第二 CPU要求的分辨率的图像进行智能分析;第二 CPU将所述符合第二 CPU要求的分辨率的图像的智能分析结果和辨识标签发送到第一 CPU ;第一 CPU接收第二 CPU发送的智能分析结果以及辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析结果叠加到所述提取的图像。本发明实施例的另一目的在于提供一种智能分析图像的方法,所述方法包括以下步骤将待分析的图像制作成符合第二 CPU要求的分辨率的图像,所述符合第二 CPU要求的分辨率的图像中包含辨识标签;缓存所述符合第二 CPU要求的分辨率的图像,并将所述符合第二 CPU要求的分辨率的图像发送到第二 CPU;接收第二 CPU发送的智能分析结果以及辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析结果叠加到所述提取的图像。本发明实施例的另一目的在于提供一种智能分析图像的方法,所述方法包括以下步骤接收第一 CPU发送的符合第二 CPU要求的分辨率的图像,并对所述符合第二 CPU 要求的分辨率的图像进行智能分析;将所述符合第二 CPU要求的分辨率的图像的智能分析结果和辨识标签发送到第一 CPU。在本发明实施例中,第一 CPU对待分析的图像进行分辨率处理并向处理后的图像添加辨识标签并缓存,第二 CPU对接收的图像进行智能分析并将智能分析的结果连同图像对应的辨识标签一起发送到第一 CPU,第一 CPU根据所述标签从缓存中提取对应的图像,并将接收的智能分析结果叠加到图像上,使得处理图像不再出现分析结果与图像不对应的问题,并且可以准确的将分析结果叠加到对应的图像上。


图1是本发明实施例提供的智能分析图像方法的流程图;图2是本发明实施例提供的第一 CPU装置的结构图;图3是本发明实施例提供的第二 CPU装置的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,第一 CPU对待分析的图像进行分辨率处理并向处理后的图像添加辨识标签并缓存,第二 CPU对接收的图像进行智能分析并将智能分析的结果连同图像对应的辨识标签一起发送到第一 CPU,第一 CPU根据所述标签从缓存中提取对应的图像,并将接收的智能分析结果叠加到图像上,使得处理图像不再出现分析结果与图像不对应的问题,并且可以准确的将分析结果叠加到对应的图像上。如图1所示为本发明实施例提供的智能分析图像方法的流程图,详述如下步骤S101,第一 CPU将待分析的图像制作成符合第二 CPU要求的分辨率的图像,所述符合第二 CPU要求的分辨率的图像中包含辨识标签。该步骤中,第一 CPU将待分析的图像制作成符合第二 CPU要求的分辨率,所述处理 CPU包括一个芯片或多个芯片。步骤S102,第一 CPU缓存所述符合第二 CPU要求的分辨率的图像。该步骤中,第一 CPU缓存所述符合第二 CPU要求的分辨率的图像,缓存所述符合第二 CPU要求的分辨率的图像的装置可以是处理CPU的芯片自带的RAM,也可以是外置的内存;第一 CPU在所述符合第二 CPU要求的分辨率的图像上添加辨识标签,用于辨认每张图像,所述辨识标签包括序号或者任何可以用于辨认的符号。步骤S103,第一 CPU将所述符合第二 CPU要求的分辨率的图像发送到分析CPU。步骤S104,第二 CPU接收第一 CPU发送的图像并对所述接收的图像进行智能分析。该步骤中,第二 CPU对接收的图像进行智能分析,包括图像中包括的人数,图像中车牌号所属的主人等,对于如何进行智能分析本发明不做限定。步骤S105,第二 CPU将智能分析的结果以及所述符合分析CPU要求的分辨率的图像的辨识标签发送到第一 CPU。步骤S106,第一 CPU根据所述辨识标签提取对应的缓存图像,并将所述智能分析的结果叠加到对应的缓存图像上。在本发明实施例中,第一 CPU对待分析的图像进行分辨率处理并向处理后的图像添加辨识标签并缓存,第二 CPU对接收的图像进行智能分析并将智能分析的结果连同图像对应的辨识标签一起发送到第一 CPU,第一 CPU根据所述标签从缓存中提取对应的图像,并将接收的智能分析结果叠加到图像上,使得处理图像不再出现分析结果与图像不对应的问题,并且可以准确的将分析结果叠加到对应的图像上。如图2所示为本发明实施例提供的第一 CPU的装置图,为了便于说明仅示出与本发明实施例相关的部分,其中分辨率处理单元21,用于将待处理的图像制作成符合第二 CPU要求的分辨率的图像。图像缓存单元22,用于将所述分辨率处理单元21处理的图像进行缓存,所述图像缓存单元22可以是第一 CPU装置自带的RAM也可以是外置的内存。标签添加单元23,用于向所述分辨率处理单元21处理的图像添加辨识标签。图像发送单元对,用于将所述分辨率处理单元21处理的图像发送到第二 CPU装置。智能分析结果接收单元25,用于接收第二 CPU装置对所述分辨率处理单元21处理的图像的智能分析结果。标签接收单元沈,用于接收与所述分析结果接收单元25接收的智能分析结果对应的图像的辨识标签。缓存图像提取单元27,用于从缓存中提取与所述标签接收单元沈接收的辨识标签对应的图像。智能分析结果叠加单元观,用于将所述智能分析结果接收单元25接收的智能分析结果叠加到缓存图像提取单元27提取的图像上。如图3所示为本发明实施例提供的第二 CPU的装置图,为了便于说明仅示出与本发明实施例相关的部分,其中待分析图像接收单元31,用于接收第一 CPU装置发送的待处理的图像,所述待处理的图像中包含辨识标签。智能分析单元32,用于对所述待分析图像接收单元31接收的图像进行智能分析。智能分析结果发送单元33,用于向第一 CPU装置发送所述智能分析单元32分析的结果。标签发送单元34,用于向处理CPU发送与所述智能分析结果发送单元33发送的分析结果对应的图像的辨识标签。在本发明实施例中,第一 CPU对待分析的图像进行分辨率处理并向处理后的图像添加辨识标签并缓存,第二 CPU对接收的图像进行智能分析并将智能分析的结果连同图像对应的辨识标签一起发送到第一 CPU,第一 CPU根据所述标签从缓存中提取对应的图像,并将接收的智能分析结果叠加到图像上,使得处理图像不再出现分析结果与图像不对应的问题,并且可以准确的将分析结果叠加到对应的图像上。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种智能分析图像的系统,其特征在于,所述系统包括第一 CPU装置,用于将待处理的图像制作成符合第二 CPU装置要求的分辨率的图像,所述符合第二 CPU装置要求的分辨率的图像中包含辨识标签,缓存所述符合第二 CPU装置要求的图像并将所述符合第二 CPU装置要求的图像发送到第二 CPU装置,接收第二 CPU装置对所述符合第二 CPU装置要求的图像的智能分析结果和辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析的结果叠加到所述提取的图像;与第一 CPU装置用总线连接的第二 CPU装置,用于接收第一 CPU装置发送的符合第二 CPU装置要求的分辨率的图像,所述接收的图像中包含辨识标签,对所述接收的图像进行智能分析,将对所述接收的图像的智能分析结果和辨识标签发送到第一 CPU装置。
2.一种第一 CPU装置,其特征在于,所述装置包括分辨率处理单元,用于将待处理的图像制作成符合第二 CPU装置要求的分辨率的图像;图像缓存单元,用于将所述分辨率处理单元处理的图像进行缓存,所述图像缓存单元包括可以是第一 CPU装置自带的RAM也可以是外置的内存;标签添加单元,用于向所述分辨率处理单元处理的图像添加标签; 图像发送单元,用于将所述分辨率处理单元处理的图像发送到第二 CPU装置; 智能分析结果接收单元,用于接收第二 CPU装置对所述分辨率处理单元处理的图像的智能分析结果;标签接收单元,用于接收与所述分析结果接收单元接收的智能分析结果对应的图像的辨识标签;缓存图像提取单元,用于从缓存中提取与所述标签接收单元接收的标签对应的图像; 智能分析结果叠加单元,用于将所述智能分析结果接收单元接收的智能分析结果叠加到缓存图像提取单元提取的图像上。
3.—种第二 CPU装置,其特征在于,所述装置包括待分析图像接收单元,用于接收第一 CPU装置发送的待处理的图像,所述待处理的图像中包含辨识标签;智能分析单元,用于对所述待分析图像接收单元接收的图像进行智能分析; 智能分析结果发送单元,用于向第一 CPU装置发送所述智能分析单元分析的结果; 标签发送单元,用于向第一 CPU装置发送与所述智能分析结果发送单元发送的分析结果对应的图像的标签。
4.一种智能分析图像的方法,其特征在于,所述方法包括以下步骤第一 CPU将待分析的图像制作成符合第二 CPU要求的分辨率的图像,所述符合第二 CPU 要求的分辨率的图像中包含辨识标签;第一 CPU缓存所述符合第二 CPU要求的分辨率的图像,并将所述符合第二 CPU要求的分辨率的图像发送到第二 CPU ;第二 CPU接收第一 CPU发送的所述符合第二 CPU要求的分辨率的图像,并对所述符合第二 CPU要求的分辨率的图像进行智能分析;第二 CPU将所述符合第二 CPU要求的分辨率的图像的智能分析结果和辨识标签发送到第一 CPU ;第一 CPU接收第二 CPU发送的智能分析结果以及辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析结果叠加到所述提取的图像。
5.如权利要求4所述的方法,其特征在于,所述第一CPU包括一个芯片或多个芯片的组合。
6.如权利要求4所述的方法,其特征在于,所述缓存符合第二CPU要求的分辨率的图像的装置包括第一 CPU的芯片自带的RAM或外置的内存。
7.一种智能分析图像的方法,其特征在于,所述方法包括以下步骤将待分析的图像制作成符合第二 CPU要求的分辨率的图像,所述符合第二 CPU要求的分辨率的图像中包含辨识标签;缓存所述符合第二 CPU要求的分辨率的图像,并将所述符合第二 CPU要求的分辨率的图像发送到第二 CPU ;接收第二 CPU发送的智能分析结果以及辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析结果叠加到所述提取的图像。
8.一种智能分析图像的方法,其特征在于,所述方法包括以下步骤接收第一 CPU发送的符合第二 CPU要求的分辨率的图像,并对所述符合第二 CPU要求的分辨率的图像进行智能分析;将所述符合第二 CPU要求的分辨率的图像的智能分析结果和辨识标签发送到第一CPU。
全文摘要
本发明适用于图像分析领域,提供了一种智能分析图像的方法、装置和系统,所述方法包括以下步骤将待分析的图像制作成符合第二CPU要求的分辨率的图像,所述符合第二CPU要求的分辨率的图像中包含辨识标签;缓存所述符合第二CPU要求的分辨率的图像,并将所述符合第二CPU要求的分辨率的图像发送到第二CPU;接收第二CPU发送的智能分析结果以及辨识标签,根据所述辨识标签从缓存中提取对应的图像,并将所述智能分析结果叠加到所述提取的图像。本发明实施例,利用辨识标签标注每帧图像,使得处理图像不再出现分析结果与图像不对应的问题,并且可以准确的将分析结果叠加到对应的图像上。
文档编号G06T7/00GK102156957SQ20111002686
公开日2011年8月17日 申请日期2011年1月25日 优先权日2011年1月25日
发明者刘波, 吴胜勇, 彭志远, 李星明, 罗洪伟, 越良健, 马永超 申请人:深圳市朗驰欣创科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1