花蕊运动轨迹的获取方法与流程

文档序号:12888122阅读:334来源:国知局

本发明涉及图像处理领域,具体涉及一种花蕊运动轨迹的获取方法。



背景技术:

花是植物的生殖器官,在繁殖下一代的过程扮演重要角色。花蕊与结出果实和种子有直接关系,因而,花蕊是一朵花的主要部分。如何识别花蕊的动态运动轨迹对于认识两性花蕊之间如何授粉、花朵的形态发育、果实形成等变化过程中具有重要意义。而目前,还未有对花蕊的运动轨迹的动态获取的报道。



技术实现要素:

本发明的目的在于提供一种花蕊运动轨迹的获取方法,解决目前并没有对花蕊运动轨迹的研究,不能够通过花蕊运动轨迹分析花蕊授粉、花朵形态变化、果实形成并进行人工干预的问题。

为解决上述的技术问题,本发明采用以下技术方案:

一种花蕊运动轨迹的获取方法,包括以下步骤:

a1:从花朵开花的视频图像中选定第一帧图像并划定花蕊区域,并确定花蕊的类别和个数;

a2:针对所选的花蕊区域获取花蕊区域的rgb分量和his分量的数值;

a3:根据a2步骤中获取的花蕊区域的rgb分量和his分量进行统计,获取所选的花蕊区域的r、g、b、h、s、i分量像素的灰度统计峰值rmgmbmhmsmim

a4:根据灰度统计峰值进行n项多项式拟合,分别以峰值左右两侧的第一个整数波谷值作为峰值两侧的分割像素边界,然后对所选的花蕊区域,分割花蕊像素;并以r、g、b、h、s、i分量分别分割像素区域,对r、g、b、h、s、i分量分割出的像素区域两两进行对比,像素区域重合次数最多的重合部分为此帧图像的花蕊像素区域;

a5:对a4步骤分割出的花蕊像素区域和a1步骤中确定的花蕊类别和个数进行以空间距离为判据的聚类分析,得到每个花蕊的精确区域,并分别计算每个花蕊在图像坐标系下的几何中心,计算花蕊像素聚类的最远点到几何中心的距离,计算出花蕊的形态半径r,以每个花蕊的几何中心为圆心、以d*r为半径的圆拟合花蕊区域作为下一帧图像的花蕊区域;

a6:对后续各帧图像重复a2~a5步骤;

a7:根据a5和a6步骤中获取的每个花蕊在图像坐标系下的几何中心,按照时间先后顺序,对每个花蕊的几何中心点进行绘制,最终获取每个花蕊在图像坐标系下的运动轨迹。

本发明提供的花蕊运动轨迹的获取方法通过人工所选区域后,根据灰度值将花蕊像素区域从图像中分割出来,并对分割出的花蕊像素区域进行聚类,得到每个花蕊的精确区域,每个花蕊像素区域均与一个花蕊相对应。然后分别计算每个花蕊像素区域的几何中心,获取每一帧中每个花蕊像素区域的几何中心后,绘制几何中心的位置随时间的变化图,获得各个花蕊在图像坐标系下的运动规律。

在上述方法中的a4步骤中,为了获得更加准确的花蕊像素区域,需要对r、g、b、h、s、i分量分别分割出的像素区域进行对比,如果经过两两对比,像素区域重合次数最多的重合部分作为花蕊像素区域,这样花蕊像素区域分割得准确性也越高。如果直接使用r、g、b、h、s、i分量分割出的整体像素区域,那么花蕊像素区域的误差会比较大,最终经过聚类得到的花蕊像素区域也会出现较大的误差,因此得到的几何中心点也会有误差,最终获得的各个花蕊在图像坐标系下的运动规律也会有较大的误差。

更进一步的方案是,上述的花蕊运动轨迹的获取方法,还包括以下步骤:

b1:在a1步骤的同时所选花瓣区域;

b2:针对所选的花瓣区域获取花瓣区域的rgb分量和his分量的数值;

b3:根据b2步骤中获取的花瓣区域的rgb分量和his分量进行统计,获取所选的花瓣区域的r、g、b、h、s、i分量像素的灰度统计峰值rfgfbfhfsfif;根据灰度统计峰值进行n项多项式拟合,分别以峰值左右两侧的第一个整数波谷值作为峰值两侧的分割像素边界,对所选的花瓣区域进行像素分割,分割花瓣像素,并以r、g、b、h、s、i分量分别分割像素区域,对r、g、b、h、s、i分量分割出的像素区域两两进行对比,像素区域重合次数最多的重合部分为此帧图像的花瓣像素区域;

b4:根据b3步骤中获取的花瓣像素区域,对其进行角点检测;

b5:后续各帧图像中,以上一帧图像的花瓣区域获取该帧图像的花瓣区域,并重复b2~b4步骤;

b6:根据b5步骤中获取的前后帧图像的角点计算花朵在前后帧图像中的平移距离;

b7:利用a6步骤中获取的后一帧图像中的每个花蕊在图像坐标系下的几何中心点,减去花朵在前后帧图像中的平移距离,获得每个花蕊的几何中心在图像坐标系下的绝对位移,绘制出每个花蕊在图像坐标系下的绝对运动轨迹。

由于前后帧图像之间,花朵会整体移动,为了获得花蕊在图像坐标系下更加准确的轨迹,需要对检测花朵在图像坐标系下的位置偏移量,因此通过角点检测的方式判断花瓣的位移情况,最终将每个花蕊在图像坐标系下的几何中心点,减去花朵在前后帧图像中平移距离,可以获得每个花蕊的几何中心在图像坐标系下的绝对位移,从而绘制出每个花蕊在图像坐标系下的绝对运动轨迹。

更进一步的方案是,将a4步骤中分割出的花蕊像素区域与b3步骤中分割出的花瓣像素区域进行比较,若花蕊像素区域在花瓣像素区域内,则判定为花蕊像素区域,反之,则判定为噪声区域。

在花蕊像素区域的获取过程中,可能会出现一些不是花蕊像素区域的噪声点,因此通过将花蕊像素区域与花瓣像素区域进行对比,花蕊像素区域必然在花瓣像素区域内,因此所获取的花蕊像素区域如果在花瓣像素区域外部则判定为噪声区域,应该去除。

更进一步的方案是,a6步骤和b5步骤中依次分别对后续各帧图像中的花蕊区域和花瓣区域的rgb分量和his分量进行统计时,将统计结果与上一帧图像的统计结果进行对比,若像素个数变化大于m%的像素值超过总体像素个数的n%,则a6步骤和b5步骤中均按照上一帧分割出的区域,重新统计rgb分量和his分量,并按照新的统计峰值进行分割花蕊像素,否则a6步骤按照上一帧获取的花蕊的rmgmbmhmsmim的像素值进行分割,b5步骤按照上一帧获取的花瓣的rfgfbfhfsfif的像素值进行分割,其中m、n为指定值。

处理相邻两帧图像时,由于相邻两帧中的花蕊的位置变化不会太大,因此为减少工作量,提高工作效率,处理后一帧图像时,首先统计上一帧选定的花蕊区域的rgb分量和hsi分量,然后将其与前一帧花蕊区域的rgb分量和hsi分量的统计结果进行比较,若统计结果变化较大,则说明后一帧图像中的花蕊相比于前一帧中花蕊的位移较大,因此前一帧选择的花蕊区域中的花蕊像素已不适用于后一帧,需重新统计花蕊像素;若统计结果变化不大,可以直接使用上一帧所统计的花蕊像素。另外,本发明判断统计结果变化大小的标准是“花蕊区域中rgb分量和hsi分量的相对变化量大于m%的像素个数占总像素个数的百分比是否超过n%”,m和n的值越大,则误差越大,获取的花蕊的几何中心的准确度越低,反之,m和n的值越小,则误差越小,获取的花蕊的几何中心的准确度越高。

更进一步的方案是,在a2步骤中,花蕊区域的获取方法是:以步骤a1中所选的花蕊区域的几何中心为中心,以步骤a1中所选的花蕊区域边界的a倍为新的花蕊区域的边界,获取新的待分割花蕊区域,a2步骤针对新的待分割花蕊区域获取像素值,对新的待分割花蕊区域外分割出的像素点判定为噪声点,直接去除;

在b2步骤中,所述花瓣区域的获取方法是:以b1步骤中所选的花瓣区域的几何中心为中心,以b1步骤中所选的花瓣区域边界的b倍为新的待分割花瓣区域的边界,获取新的花瓣区域,b2步骤针对新的待分割花瓣区域获取像素值,对新的待分割花蕊区域外分割出的像素点判定为噪声点,直接去除,其中a、b为不小于1的指定值;

在b5步骤中,所述以上一帧图像的花瓣区域获取该帧图像的花瓣区域的方法是:以上一帧图像中的花瓣区域的边界的c倍为新的花瓣区域,若新的花瓣区域的c倍已超过该帧图像的区域,则以该帧图像区域作为边界,其中c为不小于1的指定值。

为了方便对后续图像的处理,后续各帧图像的花蕊区域或者花瓣区域均以前一帧图像的花蕊区域或花瓣区域为基础进行扩大范围。

更进一步的方案是,在a4步骤中,在对花蕊像素进行分割时,判断花蕊是否出现遮挡,判断哪个花蕊在前,哪个花蕊在后,确定遮挡后花蕊的中心点。

由于在花蕊的运动过程中可能会出现遮挡情况,在对花蕊区域的获取过程中需要判断是否出现遮挡,并在出现遮挡情况的时候判断哪个花蕊在前,哪个花蕊在后,然后确定遮挡后花蕊的中心点。

更进一步的方案是,花蕊出现遮挡现象的判断规则是:在a5步骤中,对a4步骤分割出的花蕊像素和a1步骤中确定的花蕊类别和个数进行聚类分析后,每个像素将分属于其中一个花蕊,计算每个花蕊的几何中心,并计算每个花蕊像素到每个几何中心的距离,当出现某一像素属于某一个花蕊区域,与之空间相邻的像素属于另一个花蕊区域时,则判断此两个花蕊出现遮挡现象。

更进一步的方案是,判断哪个花蕊在前,哪个花蕊在后的具体方法是:当两个花蕊区域的中心点之间的距离在前后帧图像中逐渐减小时,获取花蕊区域的角点信息,利用花蕊区域的角点信息判断两个花蕊之间的遮挡关系。

更进一步的方案是,遮挡后花蕊中心点的确定方法是:利用花蕊开始出现遮挡的前一帧图像中的花蕊区域作为模板,对遮挡后的花蕊区域进行匹配,获得被遮挡花蕊的未被遮挡区域;根据被遮挡前的花蕊区域与被遮挡的花蕊区域重合部分的边界与被遮挡花蕊的未被遮挡区域的边界,划分出被遮挡的花蕊区域的边界,计算被遮挡的花蕊区域的中心点。

更进一步的方案是,在对遮挡后的花蕊区域进行匹配时,对前后两帧图像的花蕊区域进行角点检测与匹配,判断被遮挡花蕊区域是否有旋转或缩放变化;若有旋转,则计算旋转角度后,将被遮挡前的一帧图像中的花蕊区域按照旋转角度旋转后再对遮挡后的花蕊区域进行匹配;若有缩放,则计算缩放比例后,将被遮挡前的一帧图像中的花蕊区域按照缩放比例缩放后再对遮挡后的花蕊区域进行匹配。

与现有技术相比,本发明的有益效果是:

本发明提供了一种能够精确识别植物开花时花蕊运动轨迹的方法,可以通过本发明的方法追踪各花蕊的运动轨迹,研究花蕊的授粉过程,可获得对植物繁殖、育种具有指导意义的信息。

本发明能够在识别花蕊运动轨迹的同时,测定花朵平移的距离,得到花蕊的绝对位移。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例1:

一种花蕊运动轨迹的获取方法,包括以下步骤:

a1:从花朵开花的视频图像中选定第一帧图像并划定花蕊区域,并确定花蕊的类别和个数;

a2:针对所选的花蕊区域获取花蕊区域的rgb分量和his分量的数值;

a3:根据a2步骤中获取的花蕊区域的rgb分量和his分量进行统计,获取所选的花蕊区域的r、g、b、h、s、i分量像素的灰度统计峰值rmgmbmhmsmim

a4:根据灰度统计峰值进行n项多项式拟合,分别以峰值左右两侧的第一个整数波谷值作为峰值两侧的分割像素边界,然后对所选的花蕊区域,分割花蕊像素;并以r、g、b、h、s、i分量分别分割像素区域,对r、g、b、h、s、i分量分割出的像素区域两两进行对比,像素区域重合次数最多的重合部分为此帧图像的花蕊像素区域;

a5:对a4步骤分割出的花蕊像素区域和a1步骤中确定的花蕊类别和个数进行以空间距离为判据的聚类分析,得到每个花蕊的精确区域,并分别计算每个花蕊在图像坐标系下的几何中心,计算花蕊像素聚类的最远点到几何中心的距离,计算出花蕊的形态半径r,以每个花蕊的几何中心为圆心、以d*r为半径的圆拟合花蕊区域作为下一帧图像的花蕊区域;

a6:对后续各帧图像重复a2~a5步骤;

a7:根据a5和a6步骤中获取的每个花蕊在图像坐标系下的几何中心,按照时间先后顺序,对每个花蕊的几何中心点进行绘制,最终获取每个花蕊在图像坐标系下的运动轨迹。

本发明提供的花蕊运动轨迹的获取方法通过人工所选区域后,根据灰度值将花蕊像素区域从图像中分割出来,并对分割出的花蕊像素区域进行聚类,得到每个花蕊的精确区域,每个花蕊像素区域均与一个花蕊相对应。然后分别计算每个花蕊像素区域的几何中心,获取每一帧中每个花蕊像素区域的几何中心后,绘制几何中心的位置随时间的变化图,获得各个花蕊在图像坐标系下的运动规律。

上述方法中的a4步骤中,为了获得更加准确的花蕊像素区域,需要对r、g、b、h、s、i分量分别分割出的像素区域进行对比,如果经过两两对比,像素区域重合次数最多的重合部分作为花蕊像素区域,这样花蕊像素区域分割得准确性也越高。如果直接使用r、g、b、h、s、i分量分割出的整体像素区域,那么花蕊像素区域的误差会比较大,最终经过聚类得到的花蕊像素区域也会出现较大的误差,因此得到的几何中心点也会有误差,最终获得的各个花蕊在图像坐标系下的运动规律也会有较大的误差。

实施例2:

在实施例1的基础上,上述的花蕊运动轨迹的获取方法,还包括以下步骤:

b1:在a1步骤的同时所选花瓣区域;

b2:针对所选的花瓣区域获取花瓣区域的rgb分量和his分量的数值;

b3:根据b2步骤中获取的花瓣区域的rgb分量和his分量进行统计,获取所选的花瓣区域的r、g、b、h、s、i分量像素的灰度统计峰值rfgfbfhfsfif;根据灰度统计峰值进行n项多项式拟合,分别以峰值左右两侧的第一个整数波谷值作为峰值两侧的分割像素边界,对所选的花瓣区域进行像素分割,分割花瓣像素,并以r、g、b、h、s、i分量分别分割像素区域,对r、g、b、h、s、i分量分割出的像素区域两两进行对比,像素区域重合次数最多的重合部分为此帧图像的花瓣像素区域;

b4:根据b3步骤中获取的花瓣像素区域,对其进行角点检测;

b5:后续各帧图像中,以上一帧图像的花瓣区域获取该帧图像的花瓣区域,并重复b2~b4步骤;

b6:根据b5步骤中获取的前后帧图像的角点计算花朵在前后帧图像中的平移距离;

b7:利用a6步骤中获取的后一帧图像中的每个花蕊在图像坐标系下的几何中心点,减去花朵在前后帧图像中的平移距离,获得每个花蕊的几何中心在图像坐标系下的绝对位移,绘制出每个花蕊在图像坐标系下的绝对运动轨迹。

由于前后帧图像之间,花朵会整体移动,为了获得花蕊在图像坐标系下更加准确的轨迹,需要对检测花朵在图像坐标系下的位置偏移量,因此通过角点检测的方式判断花瓣的位移情况,最终将每个花蕊在图像坐标系下的几何中心点,减去花朵在前后帧图像中平移距离,可以获得每个花蕊的几何中心在图像坐标系下的绝对位移,从而绘制出每个花蕊在图像坐标系下的绝对运动轨迹。

实施例3:

在实施例2的基础上,将a4步骤中分割出的花蕊像素区域与b3步骤中分割出的花瓣像素区域进行比较,若花蕊像素区域在花瓣像素区域内,则判定为花蕊像素区域,反之,则判定为噪声区域。

本实施例在花蕊像素区域的获取过程中,可能会出现一些不是花蕊像素区域的噪声点,因此通过将花蕊像素区域与花瓣像素区域进行对比,花蕊像素区域必然在花瓣像素区域内,因此所获取的花蕊像素区域如果在花瓣像素区域外部则判定为噪声区域,应该去除。

实施例4:

在实施例3的基础上,a6步骤和b5步骤中依次分别对后续各帧图像中的花蕊区域和花瓣区域的rgb分量和his分量进行统计时,将统计结果与上一帧图像的统计结果进行对比,若像素个数变化大于m%的像素值超过总体像素个数的n%,则a6步骤和b5步骤中均按照上一帧分割出的区域,重新统计rgb分量和his分量,并按照新的统计峰值进行分割花蕊像素,否则a6步骤按照上一帧获取的花蕊的rmgmbmhmsmim的像素值进行分割,b5步骤按照上一帧获取的花瓣的rfgfbfhfsfif的像素值进行分割,其中m、n为指定值。

处理相邻两帧图像时,由于相邻两帧中的花蕊的位置变化不会太大,因此为减少工作量,提高工作效率,处理后一帧图像时,首先统计上一帧选定的花蕊区域的rgb分量和hsi分量,然后将其与前一帧花蕊区域的rgb分量和hsi分量的统计结果进行比较,若统计结果变化较大,则说明后一帧图像中的花蕊相比于前一帧中花蕊的位移较大,因此前一帧选择的花蕊区域中的花蕊像素已不适用于后一帧,需重新统计花蕊像素;若统计结果变化不大,可以直接使用上一帧所统计的花蕊像素。另外,本发明判断统计结果变化大小的标准是“花蕊区域中rgb分量和hsi分量的相对变化量大于m%的像素个数占总像素个数的百分比是否超过n%”,m和n的值越大,则误差越大,获取的花蕊的几何中心的准确度越低,反之,m和n的值越小,则误差越小,获取的花蕊的几何中心的准确度越高。

实施例5:

在实施例4的基础上,在a2步骤中,花蕊区域的获取方法是:以步骤a1中所选的花蕊区域的几何中心为中心,以步骤a1中所选的花蕊区域边界的a倍为新的花蕊区域的边界,获取新的待分割花蕊区域,a2步骤针对新的待分割花蕊区域获取像素值,对新的待分割花蕊区域外分割出的像素点判定为噪声点,直接去除;

在b2步骤中,所述花瓣区域的获取方法是:以b1步骤中所选的花瓣区域的几何中心为中心,以b1步骤中所选的花瓣区域边界的b倍为新的待分割花瓣区域的边界,获取新的花瓣区域,b2步骤针对新的待分割花瓣区域获取像素值,对新的待分割花蕊区域外分割出的像素点判定为噪声点,直接去除,其中a、b为不小于1的指定值;

在b5步骤中,所述以上一帧图像的花瓣区域获取该帧图像的花瓣区域的方法是:以上一帧图像中的花瓣区域的边界的c倍为新的花瓣区域,若新的花瓣区域的c倍已超过该帧图像的区域,则以该帧图像区域作为边界,其中c为不小于1的指定值。

为了方便对后续图像的处理,本实施例中后续各帧图像的花蕊区域或者花瓣区域均以前一帧图像的花蕊区域或花瓣区域为基础进行扩大范围。

实施例6:

在实施例5的基础上,在a4步骤中,在对花蕊像素进行分割时,判断花蕊是否出现遮挡,判断哪个花蕊在前,哪个花蕊在后,确定遮挡后花蕊的中心点。

由于在花蕊的运动过程中可能会出现遮挡情况,在对花蕊区域的获取过程中需要判断是否出现遮挡,并在出现遮挡情况的时候判断哪个花蕊在前,哪个花蕊在后,然后确定遮挡后花蕊的中心点。

花蕊出现遮挡现象的判断规则是:在a5步骤中,对a4步骤分割出的花蕊像素和a1步骤中确定的花蕊类别和个数进行聚类分析后,每个像素将分属于其中一个花蕊,计算每个花蕊的几何中心,并计算每个花蕊像素到每个几何中心的距离,当出现某一像素属于某一个花蕊区域,与之空间相邻的像素属于另一个花蕊区域时,则判断此两个花蕊出现遮挡现象。同样,当发生n个花蕊重叠遮挡时,也按照这个原则对花蕊两两对比进行判断。

判断哪个花蕊在前,哪个花蕊在后的具体方法是:当两个花蕊区域的中心点之间的距离在前后帧图像中逐渐减小时,获取花蕊区域的角点信息,利用花蕊区域的角点信息判断两个花蕊之间的遮挡关系。

遮挡后花蕊中心点的确定方法是:利用花蕊开始出现遮挡的前一帧图像中的花蕊区域作为模板,对遮挡后的花蕊区域进行匹配,获得被遮挡花蕊的未被遮挡区域;根据被遮挡前的花蕊区域与被遮挡的花蕊区域重合部分的边界与被遮挡花蕊的未被遮挡区域的边界,划分出被遮挡的花蕊区域的边界,计算被遮挡的花蕊区域的中心点。

在对遮挡后的花蕊区域进行匹配时,对前后两帧图像的花蕊区域进行角点检测与匹配,判断被遮挡花蕊区域是否有旋转或缩放变化;若有旋转,则计算旋转角度后,将被遮挡前的一帧图像中的花蕊区域按照旋转角度旋转后再对遮挡后的花蕊区域进行匹配;若有缩放,则计算缩放比例后,将被遮挡前的一帧图像中的花蕊区域按照缩放比例缩放后再对遮挡后的花蕊区域进行匹配。

具体实施例:

本实施例对鸭跖草的花朵的花蕊进行了追踪,先拍摄鸭跖草开花过程的视频图像,然后选择其中一帧图像,鸭跖草有1个雌蕊,6个雄蕊,图像的尺寸为3264*4928。手动选择鸭跖草花蕊的区域,统计选定的花蕊区域的rgb分量和hsi分量的数值;同时通过人工选择所选花瓣的区域,获取所选花瓣区域的rgb分量和hsi分量。其中,人工确定花蕊的类别和个数,主要是为精确测定花蕊的几何中心提供粗略的初始位置。

根据获取的花蕊rgb分量和hsi分量进行统计,获取统计峰值的灰度值rm为195、gm为190、bm为25,hm为40、sm为225、im为93,根据灰度值峰值,设置分割区域,将花蕊像素从图像中分割出来。

根据获取的花瓣rgb分量和hsi分量进行统计,获取花瓣各个分量统计峰值的灰度值rf为160、gf为125、bf为183,hf为200、sf为56、if为110。根据灰度值峰值,设置分割区域,将花瓣像素从图像中分割出来。

对于单个花蕊或花朵,以手动选择的几何中心为中心,以人工选择区域的1.3倍长边和短边距离为两个边界,获取新的区域。对新区域外分割出的点判定为噪声点,直接去除。

对分割出的花蕊像素和人工选择的花蕊类别和个数进行自主聚类分类,分别自主获取各个花蕊。鸭跖草共6个雄蕊,1个雌蕊。计算每个自主聚类后,计算花蕊的几何中心。并用圆拟合各个聚类的边界点,并获得各个圆的半径r,花蕊的半径为70像素值。

在对下一帧图像进行分割时,分别统计rgb分量和his分量值在0-255之间的分布,与上一帧相比,rgb分量和hsi分量的相对变化量大于10%的像素个数占对应像素的集合s1总像素数的百分比超过1/3,则按照上一帧分割出的花蕊区域或花瓣区域统计rgb分量和his分量的数值,得到获取花蕊各个分量统计峰值的灰度值rm为195、gm为190、bm为25,hm为40、sm为225、im为93;获取花瓣各个分量统计峰值的灰度值rf为160、gf为125、bf为183,hf为200、sf为56、if为110,根据上述灰度值峰值,设置分割区域,将花瓣像素和花蕊像素从图像中分割出来。

对分割的区域进行统一再次聚类,获取相关花蕊的中心。花蕊中6个雄蕊的几何中心点为:[2963,1486][3414,1812][3209,1400][3122,1569][3302,1753][3254,1487];雌蕊的几何中心为[1741,1840]。下一帧按照同样的方法获取的几何中心为,其中6个雄蕊的几何中心点为:[2971,1446][3424,1851][3199,1420][3101,1573][3281,1733][3232,1466];雌蕊的几何中心为[1722,1863]。

由于前后帧之间,花朵会整体运动,因此,为了获取更加准确的花蕊在图像坐标系下的轨迹,本实施例选择花朵的区域以外,花朵外侧1.3倍尺寸以里的回行区域进行角点检测,这主要是为了防止花瓣在开放时,其区域变化,对花朵整体旋转变化引起对花朵整体的影响。本实施例利用sift角点检测,利用角点匹配,获得相对应角点的整体变化,其中,第二帧花朵与第一帧相比,其整体位置在图像坐标系下向左方向平移了1.3个像素点;向下方向平移了2.1个像素点。则校准后第二帧中雄蕊的几何中心点为:[2969.7,1443.9][3422.7,1848.9][3197.7,1417.9][3190.7,1570.9][3279.7,1730.9][3230.7,1463.9];雌蕊的几何中心为[1720.7,1860.9]。

按照上述方法,依次获取花蕊位置,最终绘制出每个花蕊随时间变化的位置轨迹。

尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变形和改进外,对于本领域技术人员来说,其他的用途也将是明显的。

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