本发明涉及立体扫描领域,特别涉及一种脚部扫描仪的标定方法及装置。
背景技术:
随着社会的发展,人们越来越注重自己的生活质量,对鞋子的要求日益增高。去传统的定制店定制鞋子花费较大,去商店或网上买制好的鞋子又经常碰到鞋子不合适的情况。随着科学技术的发展,出现了更为适合一般消费者的脚部扫描仪。目前,专业定制鞋的过程中,是通过三维脚部扫描仪测量脚部的三维数据,所测量的数据较精确。根据测量的三维数据所定制的鞋,更加合适和舒适。
本申请的发明人发现,在现有技术中,至少存在以下问题:在使用过程中,为了使脚部扫描仪对扫描数据可以准确合成,需要对其进行标定,标定的方法是对扫描仪拍摄下的图像进行标定点的判定。在现有技术中,由于图像上的标定点分布不均,所以通常采用人工判断的方式,手动确定标定点。但人为判断容易造成误差,比如细微的距离误差,且操作人员在标定时,容易产生视觉疲劳,进一步降低准确度。
技术实现要素:
本发明实施方式的目的在于提供一种脚部扫描仪的标定方法及装置,实现脚部扫描仪的自动标定,不仅提高了标定步骤的自动化程度,还能提高标定的效率和准确率。
为解决上述技术问题,本发明的实施方式提供了一种脚部扫描仪的标定方法,包括:获取包括标定装置的图像;根据预设的分区方式划分图像,获得N个图像块,N为大于1的自然数;分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区;将N个高亮区作为标定点。
本发明的实施方式还提供了一种脚部扫描仪的标定装置,包括:获取模块,用于获取包括标定装置的图像;划区模块,用于根据预设的分区方式划分图像,获得N个图像块,N为大于1的自然数;分析模块,用于分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区;处理模块,用于将N个高亮区作为标定点。
本发明实施方式相对于现有技术而言,本发明的发明人发现,由于标定点虽然分布不均,但分布的形态具有一定的规律,根据标定点的分布规律可以为待确认标定点的图像预先设置划分方式,从中划分出若干个图像块。而且标定点在图像上呈高亮状态,所以可以分别从划分出的图像块中识别出高亮区,进而自动将高亮区作为标定点。这个过程可以自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
另外,高亮区为一个图像块中亮度最高的像素点。将亮度最高的像素点作为高亮区,便于标定点的确定,提高标定准确度。
另外,若亮度最高的像素点的数量大于1个,则选择其中一个作为高亮区。当存在多个亮度最高的像素点时,只保留一个作为高亮区,避免一个图像块内出现重复数据,提高标定准确度。
另外,预设的分区方式至少有2个,2个预设的分区方式对应标定装置所处的不同位置;根据预设的分区方式划分图像,具体为:根据标定装置所处的位置信息,确定对应的分区方式;根据确定的分区方式划分图像。脚部扫描仪中的扫描模组包含摄像头,而摄像头镜头存在畸变,根据标定装置所处的不同位置,畸变的形态不同,在划分图像时,针对标定装置所处的位置不同,进行不同的划分方式,提高标定准确度。
另外,根据预设的分区方式划分图像,获得N个图像块,具体包括:从图像的预设位置划出预设大小的N个图像块;或者,以预设的线条划分图像,获得N个图像块。本发明实施方式提供不同的方法获得多个图像块,使得获得方法灵活,更适合实际需求。其中根据特定位置划出多个图像块,可以只获取图像中的部分,对标定点的位置更有针对性,以线条划分的方式,划分方法简单,划分速度更快。
附图说明
图1是根据本发明第一实施方式的脚部扫描仪的标定方法流程图;
图2是根据本发明第一实施方式的标定点分布效果图;
图3是根据本发明第一实施方式的将图像划分成图像块的示意图;
图4是根据本发明第二实施方式的脚部扫描仪的标定方法流程图;
图5是根据本发明第三实施方式的脚部扫描仪的标定方法流程图;
图6是根据本发明第三实施方式的将图像划分成图像块的示意图;
图7是根据本发明第四实施方式的脚部扫描仪的标定装置结构示意图;
图8是根据本发明第五实施方式的脚部扫描仪的标定装置结构示意图;
图9是根据本发明第六实施方式的脚部扫描仪的标定装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种脚部扫描仪的标定方法。流程如图1所示,具体如下:
步骤101,获取包括标定装置的图像。
具体的说,标定装置可以为标定板。在脚部扫描仪上设置标定装置,当扫描模组移动拍摄图像时,能够得到多方位的包含标定装置的脚部尺寸图像。获取该图像,用以标定。
步骤102,根据预设的第一分区方式划分图像,获得N个图像块。
具体的说,本发明的发明人发现,标定点虽然分布并不均匀,但分布的形态具有一定的规律,如图2所示,图2中的31表示待标定点。因此,可以根据标定点的分布规律,为待确认标定点的图像预先设置划分方式。本实施方式中预设的第一分区方式为,从图像的预设位置划出预设大小的N个图像块。其中,N为大于1的自然数,如27。标定点并非均匀分布,根据分布规律在特定位置划出多个图像块,只获取部分图像,对标定点的位置更有针对性。
步骤103,分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
具体的说,如图3所示,以N为27为例,根据标定点的分布规律,将图像划分成27个图像块32之后,可以分别对这27个图像块进行处理。值得一提的是,在实际应用中,从图像预设位置划出的图像块的形状和大小可以不相同。一个图像块中包含多个像素点,各像素点的亮度有差别。因而,可以对图像块进行亮度分析,确定其高亮区。其中,高亮区为该图像块中亮度最高的像素点,即高亮点31。在实际应用中,一个图像块中亮度最高的像素点可能不止一个。如果出现这种情况,就选择其中一个作为高亮区,由于本发明的发明人发现,实际应用中,相同亮度的高亮区十分接近,这样能够避免一个图像块内出现重复数据,提高标定的准确度。
步骤104,将N个高亮区作为标定点。
具体的说,N个图像块中各获得了一个高亮区,将这N个高亮区作为标定点,便于脚部扫描仪对扫描数据的准确合成,从而得到用户脚部尺寸信息。
本发明实施方式相对于现有技术而言,本发明的发明人发现,由于标定点虽然分布不均,但分布的形态具有一定的规律,根据标定点的分布规律可以从特定位置划分出若干个图像块,对标定点的位置更有针对性。而且标定点在图像上呈高亮状态,所以可以分别从划分出的图像块中识别出高亮区,进而自动将高亮区作为标定点。这个过程可以自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。。
本发明的第二实施方式涉及一种脚部扫描仪的标定方法。第二实施方式与第一实施方式大致相同,主要区别之处在于:在第一实施方式中,预设的分区方式为,从图像的预设位置划出预设大小的N个图像块,而在本发明第二实施方式中,限定预设的分区方式有多个,分区方式根据标定装置所处位置确定。脚部扫描仪的标定方法具体流程如图4所示,本实施例具体包括:
步骤201,获取包括标定装置的图像。
步骤202,根据标定装置所处的位置信息,确定对应的分区方式。
具体的说,脚部扫描仪中的扫描模组包含摄像头,而摄像头镜头存在畸变。标定装置所处的位置不同,获取的图像畸变的形态也不同。在划分图像时,针对标定装置所处的位置不同,采用不同的划分方式。
步骤203,根据确定的分区方式划分图像。
具体的说,确定的分区方式对应标定装置所处的位置,根据确定的分区方式,对畸变形态不同的图像进行划分操作,得到N个图像块。N为大于1的自然数,如27。
步骤204,分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
步骤205,将N个高亮区作为标定点。
本发明实施方式相对于现有技术而言,本发明的发明人发现,由于标定点虽然分布不均,但分布的形态具有一定的规律,同时图像畸变随着标定装置位置的改变而变化,根据标定点的分布规律和标定装置所处位置,可以为待确认标定点的图像预先设置划分方式,从中划分出若干个图像块。而且标定点在图像上呈高亮状态,所以可以分别从划分出的图像块中识别出高亮区,进而自动将高亮区作为标定点。这个过程可以自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
本发明的第三实施方式涉及一种脚部扫描仪的标定方法。第三实施方式与第一实施方式大致相同,主要区别之处在于:在第一实施方式中,预设的分区方式为,从图像的预设位置划出预设大小的N个图像块。而在本发明第三实施方式中,预设的分区方式为,以预设的线条划分图像,获得N个图像块。脚部扫描仪的标定方法具体流程如图5所示,本实施例具体包括:
步骤301,获取包括标定装置的图像。
步骤302,根据预设的第二分区方式划分图像,获得N个图像块。
具体的说,预设的第二分区方式为,以预设的线条划分图像,获得N个图像块。以线条划分的方式划分图像,划分方法简单,划分速度更快,简便快捷地划分图像。
步骤303,分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
具体的说,如图6所示,同样以N为27为例,根据标定点的分布规律,以线条33划分的方式将图像划分成27个图像块之后,可以分别对这27个图像块进行处理。一个图像块中包含多个像素点,各像素点的亮度有差别。因而,可以对图像块进行亮度分析,确定其高亮区。其中,高亮区为该图像块中亮度最高的像素点,如图6中31所示。在实际应用中,一个图像块中亮度最高的像素点可能不止一个。如果出现这种情况,就选择其中一个作为高亮区,这样能够避免一个图像块内出现重复数据,提高标定的准确度。
步骤304,将N个高亮区作为标定点。
本发明实施方式相对于现有技术而言,本发明的发明人发现,由于标定点虽然分布不均,但分布的形态具有一定的规律,根据标定点的分布规律可以通过线条划分的方式划分出若干个图像块,简便快捷地划分图像。而且标定点在图像上呈高亮状态,所以可以分别从划分出的图像块中识别出高亮区,进而自动将高亮区作为标定点。这个过程可以自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第四实施方式涉及一种脚部扫描仪的标定装置,具体结构如图7所示。
标定装置5包括:获取模块51、划区模块52、分析模块53和处理模块54。其中,划区模块52包括第一划区子模块521。
获取模块51,用于获取包括标定装置的图像。
第一划区子模块521,用于从图像的预设位置划出预设大小的N个图像块。
分析模块53,用于分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
处理模块54,用于将N个高亮区作为标定点。
与现有技术相比,本实施方式中提供的脚部扫描仪的标定装置,获取模块51获取包括标定装置的图像,第一划区子模块521根据标定点的分布规律从特定位置划分出若干个图像块,对标定点的位置更有针对性,而且标定点在图像上呈高亮状态,所以可以利用分析模块53分别从划分出的图像块中识别出高亮区,进而处理模块54自动将高亮区作为标定点,自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明第五实施方式涉及一种脚部扫描仪的标定装置,具体结构如图8所示。
标定装置5包括:获取模块51、划区模块52、分析模块53和处理模块54。其中,划区模块52包括第一处理子模块522和第二处理子模块523。
获取模块51,用于获取包括标定装置的图像。
第一处理子模块522,用于根据标定装置所处的位置信息,确定对应的分区方式。
第二处理子模块523,用于根据确定的分区方式划分图像。
分析模块53,用于分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
处理模块54,用于将N个高亮区作为标定点。
与现有技术相比,本实施方式中提供的脚部扫描仪的标定装置,获取模块51获取包括标定装置的图像,第一处理子模块522根据标定点的分布规律和标定装置所处位置,为待确认标定点的图像预先设置划分方式,第二处理子模块523从中划分出若干个图像块,而且标定点在图像上呈高亮状态,所以可以利用分析模块53分别从划分出的图像块中识别出高亮区,进而处理模块54自动将高亮区作为标定点,自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
本发明第六实施方式涉及一种脚部扫描仪的标定装置,具体结构如图9所示。
标定装置5包括:获取模块51、划区模块52、分析模块53和处理模块54。其中,划区模块52包括第二划区子模块524。
获取模块51,用于获取包括标定装置的图像。
第二划区子模块524,用于以预设的线条划分图像,获得N个图像块。
分析模块53,用于分别对N个图像块进行亮度分析,获得N个图像块各自的高亮区。
处理模块54,用于将N个高亮区作为标定点。
与现有技术相比,本实施方式中提供的脚部扫描仪的标定装置,获取模块51获取包括标定装置的图像,第二划区子模块524根据标定点的分布规律,通过线条划分的方式划分出若干个图像块,简便快捷地划分图像,而且标定点在图像上呈高亮状态,所以可以利用分析模块53分别从划分出的图像块中识别出高亮区,进而处理模块54自动将高亮区作为标定点,自动化地实现脚部扫描仪的自动标定,而且还提高了脚部扫描仪标定的效率和准确率。
由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第三实施方式中。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。