一种图像形成方法和图像形成系统的制作方法

文档序号:9751677阅读:313来源:国知局
一种图像形成方法和图像形成系统的制作方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种图像形成方法和图像形成系统。
【背景技术】
[0002]—般来说,在图像上准确地测量图像之内物体的实际尺寸是非常困难的。现有技术通过对比场景之中的参照物对图像之内物体的实际尺寸进行估算,但是图像之内物体的景深程度不同,导致测量非常困难。另外,还可以通过复杂的投影几何和投影变换等理论和算法,实现对图像之内物体的实际尺寸的测量。然而,上述方法受限于图像之内参照物的不足,导致对图像之内物体的实际尺寸的测量精度低、测量效率低以及通用性低,不利于图像的后续处理和三维建模。

【发明内容】

[0003]为解决上述问题,本发明提供一种图像形成方法和图像形成系统,用于解决现有技术中图像之内参照物的不足,导致对图像之内物体的实际尺寸的测量精度低、测量效率低以及通用性低,不利于图像的后续处理和三维建模的问题。
[0004]为此,本发明提供一种图像形成方法,包括:
[0005]获取激光头与焦点之间的第一距离,所述焦点设置在物体边界之内;
[0006]获取所述焦点与边界点之间的第二距离,所述边界点设置在物体边界的边缘;
[0007]获取所述激光头与物体之间的第三距离;
[0008]根据所述第一距离、所述第二距离以及所述第三距离计算所述物体的尺寸;
[0009]存储所述物体的像素信息和尺寸信息以形成图像。
[0010]可选的,所述获取激光头与焦点之间的第一距离的步骤包括:
[0011]获取所述焦点与成像区域的中心点之间的第四距离,所述激光头和所述中心点所在的直线与所述成像区域所在的平面垂直;
[0012]根据所述第四距离与第五距离计算所述第一距离,所述第五距离为所述激光头与所述中心点之间的预设距离。
[0013]可选的,所述获取所述焦点与成像区域的中心点之间的第四距离的步骤包括:
[0014]获取所述焦点与成像区域的中心点之间的像素数量;
[0015]根据像素的预设尺寸和所述像素数量计算所述第四距离。
[0016]可选的,所述获取所述焦点与边界点之间的第二距离的步骤包括:
[0017]获取所述焦点与所述边界点之间的像素数量;
[0018]根据像素的预设尺寸和所述像素数量计算所述第二距离。
[0019]本发明还提供一种图像形成方法,包括:
[0020]获取激光头与第一焦点之间的第一距离,所述第一焦点设置在第一物体边界之内;
[0021]获取所述第一焦点与第二焦点之间的第二距离,所述第二焦点设置在第二物体边界之内;
[0022]获取所述激光头与第一物体之间的第三距离;
[0023]根据所述第一距离、所述第二距离以及所述第三距离计算所述第一物体与第二物体之间的第四距离;
[0024]存储所述第一物体与所述第二物体的像素信息以及第四距离信息以形成图像。
[0025]本发明还提供一种图像形成系统,包括:
[0026]第一获取单元,用于获取激光头与焦点之间的第一距离,所述焦点设置在物体边界之内;
[0027]第二获取单元,用于获取所述焦点与边界点之间的第二距离,所述边界点设置在物体边界的边缘;
[0028]第三获取单元,用于获取所述激光头与物体之间的第三距离;
[0029]第一计算单元,用于根据所述第一距离、所述第二距离以及所述第三距离计算所述物体的尺寸;
[0030]第一存储单元,用于存储所述物体的像素信息和尺寸信息以形成图像。
[0031 ]可选的,所述第一获取单元包括:
[0032]第一获取模块,用于获取所述焦点与成像区域的中心点之间的第四距离,所述激光头和所述中心点所在的直线与所述成像区域所在的平面垂直;
[0033]第一计算模块,用于根据所述第四距离与第五距离计算所述第一距离,所述第五距离为所述激光头与所述中心点之间的预设距离。
[0034]可选的,所述第一获取模块包括:
[0035]第一获取子模块,用于获取所述焦点与成像区域的中心点之间的像素数量;
[0036]第一计算子模块,用于根据像素的预设尺寸和所述像素数量计算所述第四距离。
[0037]可选的,所述第二获取单元包括:
[0038]第二获取模块,用于获取所述焦点与所述边界点之间的像素数量;
[0039]第二计算模块,用于根据像素的预设尺寸和所述像素数量计算所述第二距离。
[0040]本发明还提供一种图像形成系统,包括:
[0041]第四获取单元,用于获取激光头与第一焦点之间的第一距离,所述第一焦点设置在第一物体边界之内;
[0042]第五获取单元,用于获取所述第一焦点与第二焦点之间的第二距离,所述第二焦点设置在第二物体边界之内;
[0043]第六获取单元,用于获取所述激光头与第一物体之间的第三距离;
[0044]第二计算单元,用于根据所述第一距离、所述第二距离以及所述第三距离计算所述第一物体与第二物体之间的第四距离;
[0045]第二存储单元,用于存储所述第一物体与所述第二物体的像素信息以及第四距离信息以形成图像。
[0046]本发明具有下述有益效果:
[0047]本发明提供的图像形成方法和图像形成系统中,图像形成方法包括:获取激光头与焦点之间的第一距离,获取所述焦点与边界点之间的第二距离,获取所述激光头与物体之间的第三距离,根据所述第一距离、所述第二距离以及所述第三距离计算所述物体的尺寸,存储所述物体的像素信息和尺寸信息以形成图像。本发明提供的技术方案将物体的实际尺寸信息与物体之间的距离信息作为元数据存储在图像之中,这样在图像的后续处理之中,能够快速的获得图像之内物体的实际尺寸以及物体之间的相对距离,从而有利于三维建模。
【附图说明】
[0048]图1为本发明实施例一提供的一种图像形成方法的流程图;
[0049]图2为本发明实施例二提供的一种图像形成方法的流程图;
[0050]图3为本发明实施例三提供的一种图像形成系统的结构示意图;
[0051]图4为本发明实施例四提供的一种图像形成系统的结构示意图。
【具体实施方式】
[0052]为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的图像形成方法和图像形成系统进行详细描述。
[0053]实施例一
[0054]图1为本发明实施例一提供的一种图像形成方法的流程图。如图1所示,所述图像形成方法包括:
[0055]步骤1001、获取激光头与焦点之间的第一距离,所述焦点设置在物体边界之内。
[0056]可选的,所述获取激光头与焦点之间的第一距离的步骤包括:获取所述焦点与成像区域的中心点之间的第四距离,所述激光头和所述中心点所在的直线与所述成像区域所在的平面垂直;根据所述第四距离与第五距离计算所述第一距离,所述第五距离为所述激光头与所述中心点之间的预设距离。优选的,所述获取所述焦点与成像区域的中心点之间的第四距离的步骤包括:获取所述焦点与成像区域的中心点之间的像素数量;根据像素的预设尺寸和所述像素数量计算所述第四距离。
[0057]本实施例中,设置激光头为A点、中心点为O点以及焦点为B点,则三角形AOB为直角三角形,其中线段AO垂直于线段B0,线段AO的长度为第五距离、线段BO为第四距离、线段AB为第一距离。根据勾股定理可知,只要知道线段AO和线段BO的长度就可以算出线段AB的长度,即可以获得第一距离。而所述第五距离为所述激光头与所述中心点之间的预设距离,因此线段AO的长度是已知的。获取B点和O点在成像区域上间隔的像素数量,而像素的尺寸是已知的,因此根据B点和O点之间的像素数量和像素的尺寸就可以计算出线段BO的长度。最后,根据线段AO和线段BO的长度计算线段AB的长度,从而获得激光头与焦点之间的第一距离。
[0058]步骤1002、获取所述焦点与边界点之间的第二距离,所述边界点设置在物体边界的边缘。
[0059]可选的,所述获取所述焦点与边界点之间的第二距离的步骤包括:获取所述焦点与所述边界点之间的像素数量;根据像素的预设尺寸和所述像素数量计算所述第二距离。本实施例中,设置边界点为C,获取B点和C点在成像区域上间隔的像素数量,而像素的尺寸是已知的,因此根据B点和C点之间的像素数量和像素的尺寸就可以计算出线段BC的长度,从而获得第二距离。
[0060]步骤1003、获取所述激光头与物体之间的第三距离。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1