[0025] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0026] 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0027] 请参阅图1,本发明提供一种测量肩宽的方法。所述测量方法主要由安装在移动设备中的测量系统来执行。所述移动设备包括但不限于:手机,包含CPU、传感器和摄像装置的电子设备,如游戏机、平板电脑等。所述测量方法的具体执行过程如下:
[0028] 在步骤S1中,所述测量系统采集一个手臂在伸缩过程中相距预设固定区域的最小值和最大值,并将所述最大值与最小值的差值作为所述手臂的臂长值。
[0029] 具体地,用户点击移动设备所显示的测量按钮,则所述测量系统获取臂长采集指令,并在移动设备上显示用于提示用户将手机面向一固定区域进行手臂伸缩动作的提示信息,以帮助用户执行相应的手臂伸缩动作。其中,所述固定区域可以为耳朵、或移动设备所正对的位置区域。所述测量系统从获取到所述臂长采集指令开始,为用户执行手臂伸缩动作预留一臂长采集时段,并在所述臂长采集时段内实时获取所述移动设备中距离传感器所提供的距离值,并从中选取最大值和最小值。
[0030] 优选地,所述测量系统确定移动设备面对所述固定区域伸缩手臂的方式包括:基于所获取的臂长采集指令,摄取预设臂长采集时段内的图像数据,并在识别出所述图像数据中包含所述固定区域时,采集所述距离传感器所提供的相距预设固定区域的距离值,并在所述预设臂长采集时段结束时,从所采集的各距离值中选取最大值和最小值;再将所选取的最大值和最小值的差值作为所述手臂的臂长值。
[0031] 例如,所述测量系统基于所获取的臂长采集指令同时启动移动设备中的摄像装置和定时器,所述定时器按照所设定的臂长采集时段进行定时,所述摄像装置为所述测量系统实时提供图像数据。所述测量系统实时识别所述图像数据中是否包含对应所述固定区域的特征信息,若是,则采集此时所述距离传感器所提供的距离值,若否,则继续识别下一幅图像数据,直至所述臂长采集时段结束。接着,所述测量系统从所采集的各距离值中选取最大值和最小值,并将所选取的最大值和最小值的差值作为所述手臂的臂长值。
[0032] 在步骤S2中,所述测量系统摄取并识别所述手臂伸直的转至另一侧肩部的图像信息,并采集此时的水平角度值。
[0033] 具体地,所述测量系统在确定完臂长值之后,自动产生所述角度采集指令、或基于用户的操作获取到所述角度采集指令,启动摄像装置并摄取手臂旋转期间的图像数据。
[0034] 或者,用户可选择先执行步骤S2,再执行步骤S1。
[0035] 其中,在手臂以肩部为中心水平旋转期间,所述测量系统可以获取两个包含肩部特征信息的图像数据,其中,第一个包含肩部特征信息的图像数据为被当作所述中心的肩部图像,第二个包含肩部特征信息的图像数据为另一个肩部的肩部图像。则所述测量系统在识别到第二个包含肩部特征信息的图像数据时,采集移动设备中的陀螺仪所提供的水平角度值。
[0036] 优选地,所述步骤S2包括:步骤S21、S22。(均未予图示)
[0037] 在步骤S21中,所述测量系统基于所获取的角度采集指令,获取所述手臂转动的方向,并基于所获取的转动方向确定所要识别的另一侧肩部的肩部特征信息。
[0038] 具体地,所述测量系统中预设有对应左侧肩部的肩部特征信息和对应右侧肩部的肩部特征信息。所述测量系统在获取到角度采集指令时,实时采集所述移动设备中陀螺仪的水平角度值,并根据连续的水平角度值的变化获取所述手臂转动的方向,则按照所确定的转动方向来选择所要识别的除所述手臂所在肩部以外的另一侧肩部的肩部特征信息。
[0039] 在步骤S22中,所述测量系统在转动过程中识别所拍摄的包含所确定的肩部特征信息的图像数据,并在识别出所述肩部特征信息时采集水平角度值。
[0040] 在此,所述测量系统从所拍摄的各图像数据中识别包含所选择的肩部特征信息的图像数据,并在识别出所述肩部特征信息时采集陀螺仪所提供的水平角度值,并执行步骤S3。
[0041] 在步骤S3中,所述测量系统利用三角形边角公式,计算所述臂长值、肩宽值和所述水平角度值所构成的直角三角形中的所述肩宽值。
[0042] 在此,若所采集的水平角度值为钝角,则将其变换成180°的补角。将所述臂长值作为直角三角形的斜边,对应为锐角的水平角度值为所述肩宽值所在直角边所正对的角度。则利用预设的直角的边角计算公式,得到所述肩宽值。如此,在购买衣服的时候,无需别人帮忙、无需携带量尺,就能测得自己的肩宽。
[0043] 请参阅图2,本发明提供一种测量肩宽的系统。所述测量系统主要安装在移动设备中。所述移动设备包括但不限于:手机,包含CPU、传感器和摄像装置的电子设备,如游戏机、平板电脑等。所述测量系统1包括:第一采集模块11、第二采集模块12、计算模块13。
[0044] 所述第一采集模块11用于采集一个手臂在伸缩过程中相距预设固定区域的最小值和最大值,并将所述最大值与最小值的差值作为所述手臂的臂长值。
[0045] 具体地,用户点击移动设备所显示的测量按钮,则所述第一采集模块11获取臂长采集指令,并在移动设备上显示用于提示用户将手机面向一固定区域进行手臂伸缩动作的提示信息,以帮助用户执行相应的手臂伸缩动作。其中,所述固定区域可以为耳朵、或移动设备所正对的位置区域。所述第一采集模块11从获取到所述臂长采集指令开始,为用户执行手臂伸缩动作预留一臂长采集时段,并在所述臂长采集时段内实时获取所述移动设备中距离传感器所提供的距离值,并从中选取最大值和最小值。
[0046] 优选地,所述第一采集模块11确定移动设备面对所述固定区域伸缩手臂的方式包括:基于所获取的臂长采集指令,摄取预设臂长采集时段内的图像数据,并在识别出所述图像数据中包含所述固定区域时,采集所述距离传感器所提供的相距预设固定区域的距离值,并在所述预设臂长采集时段结束时,从所采集的各距离值中选取最大值和最小值;再将所选取的最大值和最小值的差值作为所述手臂的臂长值。
[0047] 例如,所述第一采集模块11基于所获取的臂长采集指令同时启动移动设备中的摄像装置和定时器,所述定时器按照所设定的臂长采集时段进行定时,所述摄像装置为所述第一采集模块11实时提供图像数据。所述第一采集模块11实时识别所述图像数据中是否包含对应所述固定区域的特征信息,若是,则采集此时所述距离传感器所提供的距离值,若否,则继续识别下一幅图像数据,直至所述臂长采集时段结束。接着,所述第一采集模块11从所采集的各距离值中选取最大值和最小值,并将所选取的最大值和最小值的差值作为所述手臂的臂长值。
[0048] 所述第二采集模块12用于摄取并识别所述手臂伸直的转至另一侧肩部的图像信息,并采集此时的水平角度值。
[0049] 具体地,所述第二采集模块12在确定完臂长值之后,自动产生所述角度采集指令、或基于用户的操作获取到所述角度采集指令,启动摄像装置并摄取手臂旋转期间的图像数据。
[0050] 或者,用户可选择先启动所述第二采集模块12,再执行第一采集模块11。
[0051] 其中,在手臂以肩部为中心水平旋转期间,所述第二采集模块12可以获取两个包含肩部特征信息的图像数据,其中,第一个包含肩部特征信息的图像数据为被当作所述中心的肩部图像,第二个包含肩部特征信息的图像数据为另一个肩部的肩部图像。则所述第二采集模块12在识别到第二个包含肩部特征信息的图像数据时,采集移动设备中的陀螺仪所提供的水平角度值。
[0052] 优选地,所述第二采集模块12还用于基于所获取的角度采集指令,获取所述手臂转动的方向,并基于所获取的转动方向确定所要识别的另一侧肩部的肩部特征信息。
[0053] 具体地,所述第二采集模块12中预设有对应左侧肩部的肩部特征信息和对应右侧肩部的肩部特征信息。所述第二采集模块12在获取到角度采集指令时,实时采集所述移动设备中陀螺仪的水平角度值,并根据连续的水平角度值的变化获取所述手臂转动的方向,则按照所确定的转动方向来选择所要识别的除所述手臂所在肩部以外的另一侧肩部的肩部特征信息。
[0054] 接着,所述第二采集模块12还用于在转动过程中识别所拍摄的包含所确定的肩部特征信息的图像数据,并在识别出所述肩部特征信息时采集水平角度值。
[0055] 在此,所述第二采集模块12从所拍摄的各图像数据中识别包含所选择的肩部特征信息的图像数据,并在识别出所述肩部特征信息时采集陀螺仪所提供的水平角度值,并执行步骤S3。
[0056] 所述计算模块13用于利用三角形边角公式,计算所述臂长值、肩宽值和所述水平角度值所构成的直角三角形中的所述肩宽值。
[0057] 在此,若所采集的水平角度值为钝角,则将其变换成180°的补角。所述计算模块13将所述臂长值作为直角三角形的斜边,对应为锐角的水平角度值为所述肩宽值所在直角边所正对的角度。则所述计算模块13利用预设的直角的边角计算公式,得到所述肩宽值。如此,在购买衣服的时候,无需别人帮忙、无需携带量尺,就能测得自己的肩宽。
[0058] 综上所述,本发明,通过构建以臂长和肩宽所构成的直角三角形,来测量肩宽值,能够解决自己无法测量肩宽的问题;另外,充分利用移动设备中的传感器、摄像装置来测量直角三角形的边长和夹角,能够无需借助外部数据,即可测得用户自己的肩宽,便于在买衣服时,测评衣服的尺寸与自己是否合适。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0059] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。