食物熟化尺寸获取方法、装置、计算机设备以及存储介质与流程

文档序号:19933272发布日期:2020-02-14 22:16阅读:来源:国知局

技术特征:

1.食物熟化尺寸获取方法,其特征在于,所述食物为长方体、球体、圆柱体、椭球体、类长方体、类球体、类圆柱体或类椭球体;包括如下步骤:

获取预先设置的两个朝向、形状均相同且错落设置的比对区的物理尺寸;

获取各个比对区相同部位各自所在平面之间的距离;

预先获取目标食物的物理三维尺寸中与比对区朝向相同的尺寸与另外两个尺寸中较小一个的比值;

通过拍照设备获取至少一张视图;所述视图中包含有完整的两个比对区和目标食物;拍照设备拍摄所有视图时,所述目标食物与比对区的位置固定不变,且目标食物的最下端位于两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面上,每次拍摄时拍照设备的镜头的高度大致相同;拍照设备拍摄具有目标食物的视图时,其镜头位于目标食物的上方,且所述目标食物朝向镜头方向上的尺寸为所述已获取的至少两个尺寸的比例关系中的一个,另外两个尺寸中较小的一个为已获取的至少两个尺寸的比例关系中的另外一个;

获取所述视图中两个比对区的图像尺寸;

获取所述视图中目标食物的轮廓图;

还包括:

获取视图中所述目标食物的轮廓图的最大内切圆或最大内接圆的半径;

预先获取第一个公式第二个公式第三个公式其中,l1为处于下侧的比对区在视图中的图像尺寸;l2为处于上侧的比对区在视图中的图像尺寸;l0为两个比对区相同部位各自所在平面之间的距离;l为预先设置的比对区的物理尺寸;l3为初始的食物熟化尺寸;r为所述目标食物的轮廓图的最大内切圆或最大内接圆的半径;d为最终的食物熟化尺寸;h为拍照设备到两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面之间的距离;h0为拍照设备发出的光线与目标食物轮廓的任意一个相切点距离目标食物投影面的高度;当目标食物为长方体或类长方体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其轴向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;当目标食物为球体、类球体、椭球体或类椭球体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其径向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸的一半,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;

将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d;

或;

预先获取还原系数公式其中,l为预先设置的比对区的物理尺寸;l4为视图中比对区的图像尺寸;

将相应参数带入上述公式计算获得还原系数a;

将视图中目标食物的轮廓图按照还原系数a等比例放大或缩小即可获得目标食物的实际轮廓图;

获取所述目标食物的实际轮廓图的最大内接圆或内切圆的半径r;

预先获取第一个公式第二个公式其中,l1为处于下侧的比对区在视图中的图像尺寸;l2为处于上侧的比对区在视图中的图像尺寸;l0为两个比对区相同部位各自所在平面之间的距离;r为所述目标食物的实际轮廓图的最大内切圆或最大内接圆的半径;d为最终的食物熟化尺寸;h为拍照设备到两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面之间的距离;h0为拍照设备发出的光线与目标食物轮廓的任意一个相切点距离目标食物投影面的高度;当目标食物为长方体或类长方体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其轴向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;当目标食物为球体、类球体、椭球体或类椭球体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其径向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸的一半,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;

将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d。

2.食物熟化尺寸获取方法,其特征在于,包括如下步骤:

获取预先设置的比对区的物理尺寸;

通过拍照设备获取至少一张视图;所述视图中包含有完整的比对区和目标食物;拍照设备拍摄所有视图时,所述目标食物与比对区的位置固定不变,目标食物的底部与比对区的底部位于同一平面,每次拍摄时拍照设备的镜头的高度大致相同,且镜头到被拍摄物体表面的距离至少为目标食物和比对区朝向镜头方向上的尺寸中较大者的5倍;

获取所述视图中比对区的图像尺寸;

获取所述视图中目标食物的轮廓图;

还包括:

获取视图中的目标食物的轮廓图的最大内接圆或内切圆的半径;

预先获取公式其中,l为预先设置的比对区的物理尺寸;l1为视图中比对区的图像尺寸;r为视图中目标食物的轮廓图的最大内切圆或最大内接圆的半径;

将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d;

或;

预先获取还原系数公式其中,l为预先设置的比对区的物理尺寸;l1为视图中比对区的图像尺寸;

将相应参数带入上述公式计算获得还原系数a;

将视图中目标食物的轮廓图按照还原系数a等比例放大或缩小即可获得目标食物的实际轮廓图;

获取所述目标食物的实际轮廓图的最大内接圆或内切圆的半径,即获取了所述目标食物的熟化尺寸d。

3.根据权利要求1或2所述的食物熟化尺寸获取方法,其特征在于,所述比对区为平面图形或立体结构。

4.根据权利要求3所述的食物熟化尺寸获取方法,其特征在于,所述比对区为圆形或矩形;拍照设备拍摄视图时比对区大致位于目标食物的中间位置处;

或;

所述比对区为球体或长方体。

5.食物熟化尺寸获取装置,其特征在于,所述食物为长方体、球体、圆柱体、椭球体、类长方体、类球体、类圆柱体或类椭球体;包括:

第一获取单元,用于获取预先设置的两个朝向、形状均相同且错落设置的比对区的物理尺寸;

第二获取单元,用于获取各个比对区相同部位各自所在平面之间的距离;

第三获取单元,用于预先获取目标食物的物理三维尺寸中与比对区朝向相同的尺寸与另外两个尺寸中较小一个的比值;

第四获取单元,用于通过拍照设备获取至少一张视图;所述视图中包含有完整的两个比对区和目标食物;拍照设备拍摄所有视图时,所述目标食物与比对区的位置固定不变,且目标食物的最下端位于两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面上,每次拍摄时拍照设备的镜头的高度大致相同;拍照设备拍摄具有目标食物的视图时,其镜头位于目标食物的上方,且所述目标食物朝向镜头方向上的尺寸为所述已获取的至少两个尺寸的比例关系中的一个,另外两个尺寸中较小的一个为已获取的至少两个尺寸的比例关系中的另外一个;

第五获取单元,用于获取所述视图中两个比对区的图像尺寸;

第六获取单元,用于获取所述视图中目标食物的轮廓图;

还包括:

第七获取单元,用于获取视图中所述目标食物的轮廓图的最大内切圆或最大内接圆的半径;

第八获取单元,用于预先获取第一个公式第二个公式第三个公式其中,l1为处于下侧的比对区在视图中的图像尺寸;l2为处于上侧的比对区在视图中的图像尺寸;l0为两个比对区相同部位各自所在平面之间的距离;l为预先设置的比对区的物理尺寸;l3为初始的食物熟化尺寸;r为所述目标食物的轮廓图的最大内切圆或最大内接圆的半径;d为最终的食物熟化尺寸;h为拍照设备到两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面之间的距离;h0为拍照设备发出的光线与目标食物轮廓的任意一个相切点距离目标食物投影面的高度;当目标食物为长方体或类长方体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其轴向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;当目标食物为球体、类球体、椭球体或类椭球体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其径向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸的一半,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;

第一处理单元,用于将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d;

或;

第九获取单元,预先获取还原系数公式其中,l为预先设置的比对区的物理尺寸;l4为视图中比对区的图像尺寸;

第二处理单元,将相应参数带入上述公式计算获得还原系数a;

第三处理单元,将视图中目标食物的轮廓图按照还原系数a等比例放大或缩小即可获得目标食物的实际轮廓图;

第十获取单元,获取所述目标食物的实际轮廓图的最大内接圆或内切圆的半径r;

第十一获取单元,预先获取第一个公式第二个公式其中,l1为处于下侧的比对区在视图中的图像尺寸;l2为处于上侧的比对区在视图中的图像尺寸;l0为两个比对区相同部位各自所在平面之间的距离;r为所述目标食物的实际轮廓图的最大内切圆或最大内接圆的半径;d为最终的食物熟化尺寸;h为拍照设备到两个比对区已获取各自所在平面之间的距离的相同部位中处于下侧的所在平面之间的距离;h0为拍照设备发出的光线与目标食物轮廓的任意一个相切点距离目标食物投影面的高度;当目标食物为长方体或类长方体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其轴向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;当目标食物为球体、类球体、椭球体或类椭球体,或,目标食物为圆柱体或类圆柱体,且拍照设备从其径向拍摄视图时,h0为目标食物朝向拍照设备方向上的尺寸的一半,此时公式x为目标食物的物理三维尺寸中朝向拍照设备的尺寸与另外两个尺寸中较小一个的比值;

第四处理单元,将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d。

6.食物熟化尺寸获取装置,其特征在于,包括:

第十二获取单元,用于获取预先设置的比对区的物理尺寸;

第十三获取单元,用于通过拍照设备获取至少一张视图;所述视图中包含有完整的比对区和目标食物;拍照设备拍摄所有视图时,所述目标食物与比对区的位置固定不变,目标食物的底部与比对区的底部位于同一平面,每次拍摄时拍照设备的镜头的高度大致相同,且镜头到被拍摄物体表面的距离至少为目标食物和比对区朝向镜头方向上的尺寸中较大者的5倍;

第十四获取单元,用于获取所述视图中比对区的图像尺寸;

第十五获取单元,用于获取所述视图中目标食物的轮廓图;

还包括:

第十六获取单元,用于获取视图中的目标食物的轮廓图的最大内接圆或内切圆的半径;

第十七获取单元,用于预先获取公式其中,l为预先设置的比对区的物理尺寸;l1为视图中比对区的图像尺寸;r为视图中目标食物的轮廓图的最大内切圆或最大内接圆的半径;

第五处理单元,用于将相应参数带入上述公式计算获得所述目标食物的熟化尺寸d;

或;

第十八获取单元,用于预先获取还原系数公式其中,l为预先设置的比对区的物理尺寸;l1为视图中比对区的图像尺寸;

第六处理单元,用于将相应参数带入上述公式计算获得还原系数a;

第七处理单元,用于将视图中目标食物的轮廓图按照还原系数a等比例放大或缩小即可获得目标食物的实际轮廓图;

第十九获取单元,用于获取所述目标食物的实际轮廓图的最大内接圆或内切圆的半径,即获取了所述目标食物的熟化尺寸d。

7.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~4任一项所述的食物熟化尺寸获取方法。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者一个以上计算机程序,所述一个或者一个以上计算机程序可被一个或者一个以上的处理器执行,以实现如权利要求1~4任一项所述的食物熟化尺寸获取方法。

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