本发明专利技术揭示了一种基于广角摄像头的冰箱内部图片校正方法、设备和存储介质,所述方法包括:任意选取待校正图片中一像素点作为中心点,获取所述图片中冰箱隔板横梁靠近门体的边缘曲线y=f1(x);获取所述边缘曲线的最低像素点的切线y=f2(x);计算所述边缘曲线与切线在同一竖直方向上的每个像素点的偏移量d=f1(x)
【技术实现步骤摘要】
基于广角摄像头的冰箱内部图片校正方法、设备和冰箱
[0001]本专利技术涉及家电控制领域,特别涉及一种基于广角摄像头的冰箱内部图片校正方法、设备和冰箱。
技术介绍
[0002]广角摄像头是一种焦距短于标准摄像头、视角大于标准摄像头、焦距长于鱼眼摄像头、视角小于鱼眼摄像头的摄影摄像头。由于广角摄像头的焦距短,视角大,在较短的拍摄距离范围内,能拍摄到较大面积的景物。因此,在冰箱中一般使用广角摄像头来拍摄冰箱的食材。
[0003]但是,广角摄像头拍摄的照片会产生畸变,畸变的食材照片给用户带来了比较差的感官效果。
技术实现思路
[0004]本专利技术的目的在于提供一种基于广角摄像头的冰箱内部图片校正方法、设备和冰箱。
[0005]为实现上述专利技术目的之一,本专利技术一实施方式提供一种基于广角摄像头的冰箱内部图片校正方法,所述方法包括:
[0006]任意选取待校正图片中一像素点作为中心点,获取所述图片中冰箱隔板横梁靠近门体的边缘曲线y=f1(x);
[0007]获取所述边缘曲线的最低像素点的切线y=f2(x);
[0008]计算所述边缘曲线与切线在同一竖直方向上的每个像素点的偏移量d=f1(x)-f2(x);
[0009]根据所述偏移量d,对所述图片的所有像素点进行校正,得到校正后的图片。
[0010]作为本专利技术一实施方式的进一步改进,所述方法包括:
[0011]获取冰箱的隔板横梁左右对称的图片作为待校正图片。
[0012]作为本专利技术一实施方式的进一步改进,所述方法包括:
[0013]在与所述隔板横梁左右边沿距离相同的位置处获取隔板横梁左右对称的图片。
[0014]作为本专利技术一实施方式的进一步改进,所述方法包括:
[0015]获取冰箱内部图片后,将所述图片中隔板横梁左右对称的部分进行裁剪,得到隔板横梁左右对称的图片。
[0016]作为本专利技术一实施方式的进一步改进,所述“根据所述偏移量d,对所述图片的所有像素点进行校正”具体包括:
[0017]所述边缘曲线的像素点和所述图片的所有像素点在X轴的取值范围相同;
[0018]将所述图片的所有像素点在竖直方向向下移动距离d。
[0019]作为本专利技术一实施方式的进一步改进,所述“根据所述偏移量d,对所述图片的所有像素点进行校正”具体包括:
[0020]所述边缘曲线的像素点在X轴的取值范围为[a,b];
[0021]所述图片的所有像素点在X轴的取值范围为[c,d],其中c小于a,d大于b;
[0022]将所述图片在X轴的取值范围为[a,b]的像素点在竖直方向向下移动距离d;
[0023]将所述图片在X轴的取值范围为[c,a)的像素点在竖直方向向下移动距离D1,所述D1为所述边缘曲线的像素点在X轴的取值为a时的偏移量;
[0024]将所述图片在X轴的取值范围为(b,d]的像素点在竖直方向向下移动距离D2,所述D2为所述边缘曲线的像素点在X轴的取值为b时的偏移量。
[0025]作为本专利技术一实施方式的进一步改进,所述“获取所述图片中冰箱隔板横梁靠近门体的边缘曲线y=f1(x)”具体包括:
[0026]使用Candy算子检测图片中冰箱隔板的边缘,得到冰箱隔板横梁靠近门体的边缘曲线y=f1(x)。
[0027]作为本专利技术一实施方式的进一步改进,所述“获取所述边缘曲线的最低像素点的切线y=f2(x)”具体包括:
[0028]计算所述边缘曲线在y轴的最小值对应的像素点Y0;
[0029]在所述像素点Y0的位置对所述边缘曲线做切线,得到切线y=f2(x)。
[0030]为实现上述专利技术目的之一,本专利技术一实施方式提供一种电子设备,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任意一项所述基于广角摄像头的冰箱内部图片校正方法中的步骤。
[0031]为实现上述专利技术目的之一,本专利技术一实施方式提供一种冰箱,所述冰箱包含如上述所述的电子设备。
[0032]与现有技术相比,本专利技术基于广角摄像头的冰箱内部图片校正方法,通过对用户判断畸变的明显依据(隔板横梁)进行校正,使畸变降低到用户不易察觉的程度,提高用户观感。
附图说明
[0033]图1是本专利技术基于广角摄像头的冰箱内部图片校正方法的流程示意图。
[0034]图2是冰箱的结构示意图。
[0035]图3是本专利技术基于广角摄像头的冰箱内部图片校正方法的原理结构示意图。
[0036]图4是本专利技术基于广角摄像头的冰箱内部图片校正方法中边缘曲线的坐标图。
[0037]图5是使用本专利技术基于广角摄像头的冰箱内部图片校正方法校正后的隔板横梁的结构示意图。
具体实施方式
[0038]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。
[0039]如图1所示,本专利技术提供一种基于广角摄像头的冰箱内部图片校正方法,所述方法通过对用户判断畸变的明显依据(隔板横梁)进行校正,使畸变降低到用户不易察觉的程度,提高用户观感。所述方法包括:
[0040]步骤S100:任意选取待校正图片中一像素点作为中心点,获取所述图片中冰箱隔板横梁靠近门体的边缘曲线y=f1(x)。
[0041]冰箱的隔板10和隔板横梁11如图2所示,使用图像检测算法,取得冰箱隔板横梁11的位置,然后获取所述隔板横梁11靠近门体的边缘曲线y=f1(x),所述边缘曲线如图3的111所示,所述曲线的x轴和y轴如图3的右上角所示,x轴为横轴,y轴为纵轴。
[0042]优选的,使用Candy算子检测图片中冰箱隔板横梁的边缘,得到冰箱隔板靠近门体的边缘曲线y=f1(x)。
[0043]Canny算子也叫Canny边缘检测算子,是John F.Canny于1986年开发出来的一个多级边缘检测算法,是图像边缘检测算法中最经典、先进的算法之一,此为现有技术,此处就不再赘述。
[0044]需要说明的是,所述待校正图片中冰箱的隔板横梁11是左右对称的,因此,在一个优选的实施方式中,所述方法还包括:
[0045]获取冰箱的隔板横梁左右对称的图片作为待校正图片。
[0046]具体的,可以按照如下两种方式获取待校正图片,但是并不限于如下这两种方式。
[0047]方式一:在与所述隔板横梁左右边沿距离相同的位置处获取隔板横梁左右对称的图片。即将广角摄像头安装在冰箱内部,并且所述广角摄像头与所述隔板横梁左右边沿距离相同,比如安装在门体最上方的正中间,或者安装在冰箱箱体内侧的顶部靠近门体的位置等。
[0048]方式二:获取冰箱内部图片后,将所述图片中隔板横梁左右对称的部分进行裁剪,得到隔板横梁左右对称的图片。此方式对广角摄像头的安装要求比较少,只要能本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述方法包括:任意选取待校正图片中一像素点作为中心点,获取所述图片中冰箱隔板横梁靠近门体的边缘曲线y=f1(x);获取所述边缘曲线的最低像素点的切线y=f2(x);计算所述边缘曲线与切线在同一竖直方向上的每个像素点的偏移量d=f1(x)-f2(x);根据所述偏移量d,对所述图片的所有像素点进行校正,得到校正后的图片。2.根据权利要求1所述基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述方法包括:获取冰箱的隔板横梁左右对称的图片作为待校正图片。3.根据权利要求2所述基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述方法包括:在与所述隔板横梁左右边沿距离相同的位置处获取隔板横梁左右对称的图片。4.根据权利要求2所述基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述方法包括:获取冰箱内部图片后,将所述图片中隔板横梁左右对称的部分进行裁剪,得到隔板横梁左右对称的图片。5.根据权利要求1所述基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述“根据所述偏移量d,对所述图片的所有像素点进行校正”具体包括:所述边缘曲线的像素点和所述图片的所有像素点在X轴的取值范围相同;将所述图片的所有像素点在竖直方向向下移动距离d。6.根据权利要求1所述基于广角摄像头的冰箱内部图片校正方法,其特征在于,所述“根据所述偏移量d,对所述图片的所有像素点进行校正”具体包括:所述边缘曲...
【专利技术属性】
技术研发人员:樊祥东,高洪波,孔令磊,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。