一种大尺度图像的目标对象图像提取方法及装置与流程

文档序号:14715856发布日期:2018-06-16 01:19阅读:114来源:国知局
一种大尺度图像的目标对象图像提取方法及装置与流程

本发明涉及图像处理技术领域,具体涉及一种大尺度图像的目标对象图像提取方法及装置。



背景技术:

精准农业是当今世界农业发展的的新潮流,而农田信息的获取是精准农业实施前提条件,图像采集是农田信息获取的重要手段之一。

大面积农作物的图像对于精准农业具有重要的整体农田分析价值,但由于图像尺寸太大,对于这类图像的进行图像处理,很难快速获得农作物空间分布以及长势等关键信息。目前,常规的做法是先采集图像信息,然后再利用大型计算软件进行运算和特征识别,耗费时间较多,不适合农机具的在线作业。

因此,如何提出一种图像处理方法,能够快速获取精准农业作业的关键信息,以提高对图像的处理效率成为业界亟待解决的重要课题。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种大尺度图像的目标对象图像提取方法及装置。

一方面,本发明提出一种大尺度图像的目标对象图像提取方法,包括:

获取包括目标对象图像的目标区域图像;

将所述目标区域图像划分为预设种类的栅格;

基于RGB颜色空间获得各个所述栅格的特征参数;

根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

另一方面,本发明提供一种大尺度图像的目标对象图像提取装置,包括:

获取单元,用于获取包括目标对象图像的目标区域图像;

划分单元,用于将所述目标区域图像划分为预设种类的栅格;

获得单元,用于基于RGB颜色空间获得各个所述栅格的特征参数;

提取单元,用于根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

再一方面,本发明提供一种电子设备,包括:处理器、存储器和通信总线,其中:

所述处理器和所述存储器通过所述通信总线完成相互间的通信;

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上述各实施例提供的大尺度图像的目标对象图像提取方法。

又一方面,本发明提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如上述各实施例提供的大尺度图像的目标对象图像提取方法。

本发明提供的大尺度图像的目标对象图像提取方法及装置,由于能够获取包括目标对象图像的目标区域图像,然后将目标区域图像划分为预设种类的栅格,再基于RGB颜色空间获得各个栅格的特征参数,并根据各个栅格的特征参数从目标区域图像中提取目标对象图像,直接筛选出有效的目标对象图像,舍弃与目标对象图像无关的像素点,提高了对目标对象图像的处理效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例大尺度图像的目标对象图像提取方法的流程示意图;

图2为本发明另一实施例大尺度图像的目标对象图像提取方法的流程示意图;

图3为本发明一实施例大尺度图像的目标对象图像提取装置的结构示意图;

图4为本发明一实施例电子设备的实体结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明一实施例大尺度图像的目标对象图像提取方法的流程示意图,如图1所示,本发明提供的大尺度图像的目标对象图像提取方法包括:

S101、获取包括目标对象图像的目标区域图像;

具体地,大尺度图像的目标对象图像提取装置(以下简称图像提取装置)可以通过CCD摄像机获取目标区域图像,所述目标区域图像包括目标对象图像。其中,所述目标区域图像可以是包括农作物、杂草以及土壤的农田图像,所述目标对象图像可以是杂草图像或者农作物图像。

S102、将所述目标区域图像划分为预设种类的栅格;

具体地,为了加快对图像的处理速度,所述图像提取装置将所述目标区域图像划分为预设种类的栅格,所述预设种类根据实际经验进行设置,本发明实施例不做限定。

S103、基于RGB颜色空间获得各个所述栅格的特征参数;

具体地,所述图像提取装置在将所述目标区域图像划分为预设种类的栅格之后,可以基于RGB颜色空间获取各个所述栅格在所述RGB颜色空间的红色分量、绿色分量和蓝色分量,然后根据红色分量、绿色分量和蓝色分量中至少两个分量获得所述栅格的特征参数。其中,由于所述栅格覆盖多个所述目标区域图像的像素点,所述栅格在所述RGB颜色空间的红色分量可以根据所覆盖的多个像素点在所述RGB颜色空间的红色分量求平均值获得,同理可以获得所述栅格在所述RGB颜色空间的绿色分量和蓝色分量。

例如,所述图像提取装置获取栅格A在所述RGB颜色空间的第一颜色分量为c1和第二颜色分量为c2,可以根据公式p=(c1-c2)/(c1+c2)计算获得栅格A的特征参数p。其中,所述第一颜色分量为所述红色分量、所述绿色分量和所述蓝色分量中的一个,所述第二颜色分量为所述红色分量、所述绿色分量和所述蓝色分量中的一个,且所述第一颜色分量与所述第二颜色分量不同。所述图像提取装置获取栅格E在所述RGB颜色空间的红色分量为r、绿色分量为g和蓝色分量为b,第一颜色分量为c1,第二颜色分量为c2可以根据公式p=(c1-c2)/(g+r+b)计算获得栅格E的特征参数p。其中,所述第一颜色分量为所述红色分量、所述绿色分量和所述蓝色分量中的一个,所述第二颜色分量为所述红色分量、所述绿色分量和所述蓝色分量中的一个,且所述第一颜色分量与所述第二颜色分量不同。

S104、根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

具体地,所述图像提取装置在获得各个所述栅格的特征参数之后,根据各个所述栅格的特征参数判断各个所述栅格对应的图像是否属于所述目标对象图像,提取属于所述目标对象图像的所述栅格对应的图像,将不属于所述目标对象图像的所述栅格对应的图像丢弃,最终从所述目标区域图像中提取出所述目标对象图像。

例如,所述图像提取装置在包括杂草图像的农田图像中提取出所述杂草图像,所述图像提取装置获得了所述农田图像中每个所述栅格的特征参数,分别判断各个所述栅格的特征参数是否在与所述杂草图像对应的预设范围内,如果所述栅格的特征参数在所述预设范围内,说明所述栅格对应的图像属于所述杂草图像,从所述目标区域图像中提取所述栅格对应的图像,如果所述栅格对应的特征参数不在所述预设范围内,说明所述栅格对应的图像不属于所述杂草图像,将所述栅格对应的图像丢弃。

本发明提供的大尺度图像的目标对象图像提取方法及装置,由于能够获取包括目标对象图像的目标区域图像,然后将目标区域图像划分为预设种类的栅格,再基于RGB颜色空间获得各个栅格的特征参数,并根据各个栅格的特征参数从目标区域图像中提取目标对象图像,直接筛选出有效的目标对象图像,舍弃与目标对象图像无

关的像素点,提高了对目标对象图像的处理效率。

在上述各实施例的基础上,进一步地,所述基于RGB颜色空间获取各个所述栅格的特征参数包括:

根据公式p=(g-r)/(g+r)计算获得每个所述栅格的特征参数,其中,p表示所述栅格的特征参数,g表示所述栅格在所述RGB颜色空间的绿色分量,r表示所述栅格在所述RGB颜色空间的红色分量。

具体地,所述图像提取装置可以获得各个所述栅格在所述RGB颜色空间的绿色分量g和所述栅格在所述RGB颜色空间的红色分量r,然后根据公式p=(g-r)/(g+r)计算获得每个所述栅格的特征参数p。通过上述公式计算获得的所述栅格的特征参数,有利于区分所述目标区域图像包括的不同对象。

在上述各实施例的基础上,进一步地,所述根据所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像包括:

若判断获知所述栅格的特征参数在预设范围内,则从所述目标区域图像中提取所述栅格对应的图像;其中,所述预设范围是根据所述目标对象图像预设的。

具体地,所述图像提取装置在获取到所述各个所述栅格的特征参数之后,判断各个所述栅格的特征参数是否在预设范围内,如果所述栅格的特征参数在所述预设范围内,说明所述栅格对应的图像属于所述目标对象图像,将所述栅格对应的图像从所述目标区域图像中提取出来。将所述特征参数在所述预设范围内的各个所述栅格对应的图像提取出来,按照各个所述栅格在所述目标区域图像中位置进行组合,构成了所述目标对象图像。其中,所述预设范围是根据所述目标对象图像预设的。所述预设范围根据实际经验设置,本发明实施例不做限定。

图2为本发明另一实施例大尺度图像的目标对象图像提取方法的流程示意图,如图2所示,本发明提供的大尺度图像的目标对象图像提取方法还包括:

S201、获取不同时期的所述目标区域图像;

具体地,由于农作物具有生长周期,以及需要对所述农作物进行施肥、喷洒农药、喷洒除草剂等田间作业,所述图像提取装置可以通过CCD摄像机获取不同时期的所述目标区域图像。例如,获取玉米穗期的农田图像,获取玉米喷洒农药前和喷洒农药后的农田图像。

S202、从不同时期的所述目标区域图像中分别提取多个不同的目标对象图像;

具体地,所述图像提取装置在获得不同时期的所述目标区域图像之后,对不同时期的所述目标区域图像进行不同的目标对象图像提取,获得多个不同的目标对象图像,所述目标对象图像的具体提取过程与步骤102、步骤103和步骤104类似,此处不再赘述。

例如,获取了玉米花粒期喷洒农药前和喷洒农药后的农田图像,可以从上述农田图像中提取喷洒农药前玉米植株图像和杂草图像、喷洒农药后玉米植株图像和杂草图像。

S203、对多个所述不同的目标对象图像分别进行图像分析。

具体地,所述图像提取装置在获得多个所述不同的目标对象图像之后,可以对多个所述不同的目标对象图像分别进行图像分析,即通过分析所述目标对象图像中的像素以及相邻像素之间的关系,可以识别更加细微的目标,例如通过作物图像识别农药的药害信息、通过杂草图像识别杂草对农作物的抗药性、以及杂草的抗药性程度,通过对目标对象图像进行不同角度的分析,以提高图像分析的精确性。

例如,对一块生长有农作物和杂草的农田获取喷洒除草剂之前和喷洒除草剂之后的农田图像。从喷洒除草剂之前的农田图像中分别提取出喷洒除草剂之前的农作物图像和杂草图像,从喷洒除草剂之后的农田图像中分别提取出农作物图像和杂草图像。通过分析喷洒除草剂之后的农作物图像中相邻像素之间的关系,可以识别出农作物上除草剂的残留;通过对比喷洒除草剂之前的杂草图像和喷洒除草剂之后的杂草图像,可以获知杂草的抗药性程度;通过喷洒除草剂之前的杂草图像和喷洒除草剂之后的杂草图像,并结合采集的杂草的光谱响应参数,可以对杂草的抗药性进行分析。

在上述各实施例的基础上,进一步地,所述目标对象图像包括杂草图像、黄豆图像、小麦图像或者玉米图像。

具体地,在对农田进行作业前,需要获取作业的目标对象图像,如果要进行除草作业,需要从所述农田图像中获取杂草图像,再对所述杂草图像进行一步处理。如果所述农田种植了黄豆、小麦或者玉米,需要对黄豆、小麦或者玉米进行施肥或者除病虫害,需要从所述农田图像中获取黄豆图像、小麦图像或者玉米图像。因此,所述目标对象图像可以包括杂草图像、黄豆图像、小麦图像或者玉米图像。

图2为本发明一实施例大尺度图像的目标对象图像提取装置的结构示意图,如图2所示,本发明提供的大尺度图像的目标对象图像提取装置包括获取单元301、划分单元302、获得单元303和提取单元304,其中:

获取单元301用于获取包括目标对象图像的目标区域图像;划分单元302用于将所述目标区域图像划分为预设种类的栅格;获得单元303用于基于RGB颜色空间获得各个所述栅格的特征参数;提取单元304用于根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

具体地,获取单元301可以通过CCD摄像机获取目标区域图像,所述目标区域图像包括目标对象图像。其中,所述目标区域图像可以是包括农作物、杂草以及土壤的农田图像,所述目标对象图像可以是杂草图像或者农作物图像。

为了加快对图像的处理速度,划分单元302将所述目标区域图像划分为预设种类的栅格,所述预设种类根据实际经验进行设置,本发明实施例不做限定。

获得单元303在将所述目标区域图像划分为预设种类的栅格之后,可以基于RGB颜色空间获取各个所述栅格在所述RGB颜色空间的红色分量、绿色分量和蓝色分量,然后根据红色分量、绿色分量和蓝色分量中至少两个分量获得所述栅格的特征参数。其中,由于所述栅格覆盖多个所述目标区域图像的像素点,所述栅格在所述RGB颜色空间的红色分量可以根据所覆盖的多个像素点在所述RGB颜色空间的红色分量求平均值获得,同理可以获得所述栅格在所述RGB颜色空间的绿色分量和蓝色分量。

提取单元304在获得各个所述栅格的特征参数之后,根据各个所述栅格的特征参数判断各个所述栅格对应的图像是否属于所述目标对象图像,提取属于所述目标对象图像的所述栅格对应的图像,将不属于所述目标对象图像的所述栅格对应的图像丢弃,最终从所述目标区域图像中提取出所述目标对象图像。

本发明提供的大尺度图像的目标对象图像提取装置,由于能够获取包括目标对象图像的目标区域图像,然后将目标区域图像划分为预设种类的栅格,再基于RGB颜色空间获得各个栅格的特征参数,并根据各个栅格的特征参数从目标区域图像中提取目标对象图像,直接筛选出有效的目标对象图像,舍弃与目标对象图像无关的像素点,提高了对目标对象图像的处理效率。

在上述各实施例的基础上,进一步地,获得单元303具体用于:

根据公式p=(g-r)/(g+r)计算获得每个所述栅格的特征参数,其中,p表示所述栅格的特征参数,g表示所述栅格在所述RGB颜色空间的绿色分量,r表示所述栅格在所述RGB颜色空间的红色分量。

具体地,获得单元303可以获得各个所述栅格在所述RGB颜色空间的绿色分量g和所述栅格在所述RGB颜色空间的红色分量r,然后根据公式p=(g-r)/(g+r)计算获得每个所述栅格的特征参数p。通过上述公式计算获得的所述栅格的特征参数,有利于区分所述目标区域图像包括的不同对象。

在上述各实施例的基础上,进一步地,提取单元304具体用于:

若判断获知所述栅格的特征参数在预设范围内,则从所述目标区域图像中提取所述栅格对应的图像;其中,所述预设范围是根据所述目标对象图像预设的。

具体地,提取单元304在获取到所述各个所述栅格的特征参数之后,判断各个所述栅格的特征参数是否在预设范围内,如果所述栅格的特征参数在所述预设范围内,说明所述栅格对应的图像属于所述目标对象图像,将所述栅格对应的图像从所述目标区域图像中提取出来。将所述特征参数在所述预设范围内的各个所述栅格对应的图像提取出来,按照各个所述栅格在所述目标区域图像中位置进行组合,构成了所述目标对象图像。其中,所述预设范围是根据所述目标对象图像预设的。所述预设范围根据实际经验设置,本发明实施例不做限定。

在上述各实施例的基础上,进一步地,所述目标对象图像包括杂草图像、黄豆图像、小麦图像或者玉米图像。

具体地,在对农田进行作业前,需要获取作业的目标对象图像,如果要进行除草作业,需要从所述农田图像中获取杂草图像,再对所述杂草图像进行一步处理。如果所述农田种植了黄豆、小麦或者玉米,需要对黄豆、小麦或者玉米进行施肥或者除病虫害,需要从所述农田图像中获取黄豆图像、小麦图像或者玉米图像。因此,所述目标对象图像可以包括杂草图像、黄豆图像、小麦图像或者玉米图像。

本发明提供的装置的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

图4为本发明一实施例电子设备的实体结构示意图,如图4所示,所述电子设备包括处理器(processor)401、存储器(memory)402和通信总线403;

其中,处理器401、存储器402通过通信总线403完成相互间的通信;

处理器401用于调用存储器402中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取包括目标对象图像的目标区域图像;将所述目标区域图像划分为预设种类的栅格;基于RGB颜色空间获得各个所述栅格的特征参数;根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取包括目标对象图像的目标区域图像;将所述目标区域图像划分为预设种类的栅格;基于RGB颜色空间获得各个所述栅格的特征参数;根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取包括目标对象图像的目标区域图像;将所述目标区域图像划分为预设种类的栅格;基于RGB颜色空间获得各个所述栅格的特征参数;根据各个所述栅格的特征参数从所述目标区域图像中提取所述目标对象图像。

此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,装置,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1