[发明专利]一种基于拇指甲标定的食物图像体积计算方法有效
申请号: | 202110531536.6 | 申请日: | 2021-05-14 |
公开(公告)号: | CN113222939B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 徐荣华;马文军;纪桂元;宋亚男;黎安民;蒋琦 | 申请(专利权)人: | 广东工业大学;广东省公共卫生研究院 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06T7/62;G06F16/951;G06V10/77;G06V10/774;G06N3/0464;G06N3/08 |
代理公司: | 佛山市君创知识产权代理事务所(普通合伙) 44675 | 代理人: | 张燕玲 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 拇指 标定 食物 图像 体积 计算方法 | ||
1.一种基于拇指甲标定的食物图像体积计算方法,其特征在于,包括以下步骤:
(1)获取三视图得出拇指甲以及目标食物的外轮廓信息;
(2)求取拇指甲的实际宽度跟图像的映射关系;
(3)求取目标食物跟图像的映射关系;
(4)求得目标食物的实际体积;
其中,在步骤(1)中,包括以下步骤:
A1、收集拇指甲、拇指以及食物的图像;
A2、将图像作为数据集训练得到物体种类与其外轮廓的识别预测模型;
A3、使用所述识别预测模型测试实际拍摄的三视图,得出拇指甲和目标食物的外轮廓坐标以及矩形识别框的坐标信息;
在步骤(2)中,包括以下步骤:
B1、设置拇指甲的实际宽度参考值wt;
B2、利用拇指的外轮廓信息,求出拇指外轮廓最小外接矩形的中位线,计算拇指的摆放角度;
B3、测算拇指在图像上的摆放角度,结合拇指甲的外轮廓信息,求得拇指甲宽度对应在图像中wx个像素;
B4、根据拇指甲的实际宽度,计算求得实际1厘米在图像上对应α个像素;
在步骤(3)中,包括以下步骤:
C1、利用对目标食物的外轮廓坐标和掩膜信息,进行投影和二值化处理;
C2、对投影图进行切分,当切分过程步长足够小时,每一份切分的投影近似于矩形,其面积等于步长乘以对应分切线与外轮廓交点的距离;
C3、对正视图以步长β个像素均匀切分,得到γ份,每一份投影的像素之和sFi除以αF的平方得到对应的实际真实投影面积;其中,所述αF为正视图实际1厘米对应图像像素的个数;每一份实际真实投影面积之和就是目标食物在真实环境下的正视图面积;
C4、对俯视图以步长η个像素均匀切分,得到γ份,每一份投影的像素之和sTi除以η近似等于对应分切线与外轮廓交点的距离dTi,dTi除以αT得到对应的实际真实投影的宽度;其中,所述αT为俯视图实际1厘米对应图像像素的个数;
在步骤(4)中,包括以下步骤:
D1、切分正视图以及俯视图的过程,每一份切割的投影近似一个矩形,将矩形组合成片状的长方体;
D2、计算侧视图的总面积Ss;
D3、根据侧视图像经过识别预测模型的实例分割结果,得出目标食物矩形识别框的长和宽;
D4、运用每个长方体截面对该矩形识别框的比例关系,以及目标食物每份切分截面对侧视图投影的形状近似关系,对若干个长方体进一步收敛;对若干个收敛后的长方体的体积进行累计,得出目标食物的实际体积。
2.根据权利要求1所述的一种基于拇指甲标定的食物图像体积计算方法,其特征在于,在步骤A1中,通过爬虫技术在网上爬取多种菜品图像,将菜品、拇指以及拇指甲共同作为识别类;其中,使用20种菜品,每种菜品为2000张照片,拇指以及拇指甲样本均为1000张。
3.根据权利要求2所述的一种基于拇指甲标定的食物图像体积计算方法,其特征在于,在步骤A2中,首先,使用Mask R-CNN结构网络训练多种食物图像、拇指图像以及拇指甲图像;接下来,经过100次迭代,每次迭代样本量为2000,从而得到食物、拇指以及拇指甲的识别预测模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学;广东省公共卫生研究院,未经广东工业大学;广东省公共卫生研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110531536.6/1.html,转载请声明来源钻瓜专利网。