《机器视觉3D线扫描图像获取及处理.pdf》由会员分享,可在线阅读,更多相关《机器视觉3D线扫描图像获取及处理.pdf(30页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104065891A43申请公布日20140924CN104065891A21申请号201410103031X22申请日2014031913/847,93920130320USH04N5/341201101H04N5/372201101H04N5/37420110171申请人康耐视股份有限公司地址美国马萨诸塞州72发明人麦加里约翰74专利代理机构北京律盟知识产权代理有限责任公司11287代理人容春霞54发明名称机器视觉3D线扫描图像获取及处理57摘要本申请案针对于机器视觉3D线扫描图像获取及处理。机器视觉系统可通过聚合来自多个像素的信号而执行压缩感测。所述信号聚合可基于取样函。
2、数。所述取样函数可由可为稀疏的随机基与滤波函数的积形成。30优先权数据51INTCL权利要求书2页说明书17页附图10页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书17页附图10页10申请公布号CN104065891ACN104065891A1/2页21一种用于确定图像的信息的方法,其包括针对像素阵列的多个像素元件中的每一者,基于传入光能量积累第一像素信号,所述像素元件各自包含光传感器,所述第一像素信号指示场景的图像;及通过以下操作获得指示所述场景的所述图像的测量的信息将若干组控制信号施加到所述像素元件的行,每一行的像素元件共享共用控制信号,所述若干组控制信号中的每一者。
3、彼此实质上不相关,所述若干组控制信号中的每一者表示矩阵的不同向量,所述矩阵包括随机基函数与具有调谐到预期图像信号中的所要所关注空间频率的频率响应的滤波函数的积,针对每一组控制信号,根据所述控制信号聚合像素元件的列的基于所述第一像素信号的输出信号,及对所述像素元件的所述列的所述经聚合输出信号中的每一者进行数字化。2一种用于确定图像的信息的方法,其包括针对像素阵列的多个像素元件中的每一者,基于传入光能量积累第一像素信号,所述像素元件各自包含光传感器;及通过以下操作获得指示场景的所述图像的测量的信息将若干组控制信号施加到所述像素元件的行,每一行的像素元件分组成各自包含所述行的多个像素的若干像素子组,。
4、每一行中的像素元件属于共享共用控制信号的每一像素子组,所述若干组控制信号中的每一者彼此实质上不相关,针对每一组控制信号,根据所述控制信号聚合像素元件的列的输出信号,所述输出信号是基于所述第一像素信号,及对所述像素元件的所述列的所述经聚合输出信号中的每一者进行数字化。3一种用于确定图像的信息的方法,其包括提供图像传感器,所述图像传感器包括像素阵列,其包含分割成若干行及若干列的多个像素元件,所述像素元件中的每一者包括光传感器,每一行中的像素元件属于多个不同组中的一者,每一行中的所述像素元件属于具有共用耦合的每一组,所述共用耦合用于接收用于所述行的所述组的像素元件的控制信号,像素元件的每一列中的像素。
5、元件具有用于提供所述列的列输出信号的共用耦合,所述像素元件对所述列输出信号的贡献取决于所述控制信号及由所述像素元件积累的光能量;及数字化器阵列,所述数字化器与所述像素阵列的列以一一对应形式耦合,所述数字化器经耦合以便从所述像素阵列的其对应列接收所述列输出信号;通过以下操作获得所述像素元件上的图像强度信号的测量将行输入信号向量施加到所述像素阵列的控制线,针对每一组施加不同行输入信号向量,每一行输入信号向量为针对当前帧时间与所有先前所施加的行输入信号向量实质上不相关的一组所有可能行输入信号向量的子组中的一者,读取所述数字化器阵列的输出,及多次重复施加所述行输入信号向量及读取所述数字化器阵列的输出。。
6、4一种图像传感器,其包括权利要求书CN104065891A2/2页3像素阵列,其包含分割成若干行及若干列的多个像素元件,所述像素元件中的每一者包括光传感器;每一行中的像素元件属于多个不同组中的一者,每一行中的所述像素元件属于具有共用耦合的每一组,所述共用耦合用于接收用于所述行的所述组的像素元件的控制信号;像素元件的每一列中的像素元件具有用于提供所述列的第一列输出信号及第二列输出信号中的每一者的共用耦合,所述像素元件对所述列输出信号的贡献取决于所述控制信号及由所述像素元件积累的光能量;及数字化器阵列,所述数字化器与所述像素阵列的列以一一对应形式耦合,所述数字化器经耦合以便从所述像素阵列的其对应列。
7、接收所述列输出信号的指示。权利要求书CN104065891A1/17页4机器视觉3D线扫描图像获取及处理技术领域0001本发明一般来说涉及机器视觉,且更特定来说涉及用于感测由光平面照明的场景的深度信息的机器视觉系统。背景技术0002用于获取3D范围图像的众所周知的方法包含以下步骤提供具有用以照明场景的单个平面的线产生光学器件的光源;定位数码相机以观看光平面,使得由所述光源照明的物件显现于由相机透镜形成的光学图像中;捕获所述场景的数字图像;处理所述数字图像以提取由所述光源照明的所述场景中的点的图像坐标;及根据光学系统的三角测量几何学处理所述图像坐标以形成适合于所述场景中的物件的测量的一组物理坐标。
8、。0003与此常规机器视觉过程相关联的主要限制为必须由数码相机捕获由系统形成的物理坐标中的每一者及每一线的实质大小的2维强度图像。此可使用以捕获场景的3D图像的时间比获取相同大小场景的强度图像所需的时间长100倍,因此使基于激光线的3D图像形成方法对于许多工业机器视觉应用来说太慢。发明内容0004本发明的若干方面提供可适用于照明平面与场景中的物件的交叉位置的机器视觉系统及方法。0005本发明的若干方面引入使得可能实际实现具有优于所述应用领域中的常规视觉系统的显著优点的视觉系统的方法及设备。在一些方面中,本发明实质上执行与图1A及图1B的常规视觉系统相同的功能即,提取由和由照明平面与物理场景中的。
9、所关注物件的交叉形成的曲线的图像特征相关联的参数,但在实际实施方案中以实现吞吐量优点的方式执行包含计算的功能。0006在一个方面中,本发明提供一种用于确定图像的信息的方法,其包括针对像素阵列的多个像素元件中的每一者,基于传入光能量积累第一像素信号,所述像素元件各自包含光传感器,所述第一像素信号指示场景的图像;及通过以下方式获得指示所述场景的所述图像的测量信息将若干组控制信号施加到所述像素元件的行,每一行的像素元件共享共用控制信号,所述若干组控制信号中的每一者彼此实质上不相关,所述若干组控制信号中的每一者表示矩阵的不同向量,所述矩阵包括随机基函数与具有调谐到所预期图像信号中的所关注所要空间频率的。
10、频率响应的滤波函数的积;针对每一组控制信号,根据所述控制信号聚合像素元件的列的基于所述第一像素信号的输出信号;及将所述像素元件的所述列的所述经聚合输出信号中的每一者数字化。0007根据一些此类方面,所述第一像素信号的积累在所述若干组控制信号的施加之前开始且贯穿所述若干组控制信号的施加继续。根据一些此类方面,所述第一像素信号的积累在所述若干组控制信号的施加之前开始,且所述若干组控制信号的施加暂时被中断,且在所述中断期间发生所述第一像素信号的积累的复位及重新开始积累。根据一些此类方说明书CN104065891A2/17页5面,根据所述控制信号聚合像素元件的列的基于所述第一像素信号的输出信号包括针对。
11、每一列像素元件,将所述第一像素信号中的第一选定像素信号耦合到所述列的第一列输出线及将所述第一像素信号中的第二选定像素信号耦合到所述列的第二列输出线,所述第一像素信号中的所述第一选定像素信号及所述第一像素信号中的所述第二选定像素信号由所述控制信号确定。根据一些此类方面,将所述像素元件的所述列的所述经聚合输出信号中的每一者数字化包括针对所述像素元件的所述列中的每一者,将所述第一列输出线与所述第二列输出线的信号进行比较。根据一些此类方面,所述第一像素信号包括电压信号且其中所述输出信号包括电流信号。根据一些此类方面,所述像素阵列包含N1行像素元件、N2列像素元件,且M组控制信号被施加到所述像素元件的行。
12、以形成指示所述场景的所述图像的测量,M比N1小得多。根据一些此类方面,所述滤波函数基于中心差分近似。根据一些此类方面,将所述数字化的经聚合输出信号写入到缓冲器,所述缓冲器存储指示所述场景的所述图像的测量。根据一些此类方面,通过形成所述随机基函数的转置与所述测量的积而确定估计,细化所述估计及在所述估计中定位线的边缘。0008在另一方面中,本发明提供一种用于确定图像的信息的方法,其包括针对像素阵列的多个像素元件中的每一者,基于传入光能量积累第一像素信号,所述像素元件各自包含光传感器;及通过以下方式获得指示场景的所述图像的测量信息将若干组控制信号施加到所述像素元件的行,每一行的像素元件分组成各自包含。
13、所述行的多个像素的若干像素子组,每一行中的像素元件属于共享共用控制信号的每一像素子组,所述若干组控制信号中的每一者彼此实质上不相关;针对每一组控制信号,根据所述控制信号聚合像素元件的列的输出信号,所述输出信号基于所述第一像素信号;及将所述像素元件的所述列的所述经聚合输出信号中的每一者数字化。0009根据一些此类方面,针对每一行,第一像素子组中的像素元件与至少一个其它像素子组的像素元件分离。根据一些此类方面,每一列像素元件仅包含属于同一像素子组的像素元件。根据一些此类方面,所述若干组控制信号包括若干组控制信号的群组,若干组控制信号的每一群组基于不同取样函数。根据一些此类方面,每一取样函数与其它取。
14、样函数实质上不相关。根据一些此类方面,每一子组中的像素元件接收基于不同取样函数的控制信号。根据一些此类方面,所述控制信号基于至少九个不同取样函数,其中在第一时间周期内施加基于至少三个不同取样函数的控制信号,在第二时间周期内施加基于至少三个其它不同取样函数的控制信号,且在第三时间周期内施加基于至少另外三个不同取样函数的控制信号。根据一些此类方面,每一取样函数包括随机基函数与具有调谐到所预期图像信号中的所关注所要空间频率的频率响应的滤波函数的积。根据一些此类方面,所述第一像素信号的积累相对于所述若干组控制信号的施加不同步地发生。根据一些此类方面,所述第一像素信号的积累相对于所述若干组控制信号的施加。
15、同步地发生。根据一些此类方面,根据所述控制信号聚合像素元件的列的基于所述第一像素信号的输出信号包括针对每一列像素元件,将所述第一像素信号中的第一选定像素信号耦合到所述列的第一列输出线及将所述第一像素信号中的第二选定像素信号耦合到所述列的第二列输出线,所述第一像素信号中的所述第一选定像素信号及所述第一像素信号中的所述第二选定像素信号由所述控制信号确定。根据一些此类方面,将所述像素元件的所述列的所述经聚合输出信号中的每一者数字化包括针对所述像素元件的所述列中的每一者,将所述第一列输出线与所述第说明书CN104065891A3/17页6二列输出线的信号进行比较。根据一些此类方面,所述第一像素信号包括。
16、电压信号且其中所述输出信号包括电流信号。根据一些此类方面,所述像素阵列包含N1行像素元件、N2列像素元件,且M组控制信号基于每一取样函数,M比N1小得多。0010在另一方面中,本发明提供一种用于确定图像的信息的方法,其包括提供图像传感器,所述图像传感器包括像素阵列,其包含分割成若干行及若干列的多个像素元件,所述像素元件中的每一者包括光传感器;每一行中的像素元件,其属于多个不同组中的一者,每一行中的所述像素元件属于具有共用耦合的每一组,所述共用耦合用于接收用于所述行的所述组的像素元件的控制信号;每一列像素元件中的像素元件,其具有用于提供所述列的列输出信号的共用耦合,所述像素元件对所述列输出信号的。
17、贡献取决于所述控制信号及由所述像素元件积累的光能量;及数字化器阵列,其与所述像素阵列的列以一一对应耦合,所述数字化器经耦合以便从所述像素阵列的其对应列接收所述列输出信号;通过以下方式获得对所述像素元件的图像强度信号测量将行输入信号向量施加到所述像素阵列的控制线;针对每一组施加不同行输入信号向量,每一行输入信号向量为一组所有可能行输入信号向量的子组中的针对当前帧时间与所有先前施加的行输入信号向量实质上不相关的一子组;读取所述数字化器阵列的输出;及多次重复施加所述行输入信号向量及读取所述数字化器阵列的输出。0011根据一些此类方面,所述行输入信号向量基于多个取样函数的向量。根据一些此类方面,每一取。
18、样函数包括随机基函数与具有调谐到所预期图像信号中的所关注所要空间频率的频率响应的滤波函数的积。0012在另一方面中,本发明提供一种图像传感器,其包括像素阵列,其包含分割成若干行及若干列的多个像素元件,所述像素元件中的每一者包括光传感器;每一行中的像素元件,其属于多个不同组中的一者,每一行中的所述像素元件属于具有共用耦合的每一组,所述共用耦合用于接收用于所述行的所述组的像素元件的控制信号;每一列像素元件中的像素元件,其具有用于提供所述列的第一列输出信号及第二列输出信号中的每一者的共用耦合,所述像素元件对所述列输出信号的贡献取决于所述控制信号及由所述像素元件积累的光能量;及数字化器阵列,其与所述像。
19、素阵列的列以一一对应耦合,所述数字化器经耦合以便从所述像素阵列的其对应列接收所述列输出信号的指示。0013根据一些此类方面,第一存储元件在所述像素阵列的一侧附近以用于存储供在产生所述控制信号中的一些控制信号时使用的信息,且第二存储元件在所述像素阵列的另一侧附近以用于存储供在产生所述控制信号中的其它控制信号时使用的信息。根据一些此类方面,所述第一存储元件及所述第二存储元件各自包括存储单元阵列,每一存储单元包含用于信息的至少两个位的存储区。根据一些此类方面,用于接收每一像素元件的控制信号的所述共用耦合包含用于接收指示所述两个位中的第一者的信号的第一耦合及用于接收指示所述两个位中的第二者的信号的第二。
20、耦合。根据一些此类方面,数字化器通过电流输送器及限流器耦合到所述像素阵列的列。0014在审阅本发明后会更全面地领会本发明的这些及其它方面。附图说明0015图1A是操作环境中的机器视觉系统的若干方面的半框图、半图解。说明书CN104065891A4/17页70016图1B是现有技术的视觉系统的计算的图式。0017图2A是描绘由根据本发明的特定方面的机器视觉系统执行的计算的过程的流程图。0018图2B是描绘由根据本发明的特定方面的机器视觉系统执行的计算的另一过程的流程图。0019图3是表示本发明的特定方面的图像传感器架构的高级框图。0020图4是展示根据本发明的若干方面的图像传感器的更详细方面的电。
21、路图。0021图5是与本发明的特定方面一致的处理架构的框图。0022图6是图解说明传感器响应曲线的图。0023图7是图解说明根据本发明的若干方面的形成图像信号的近似的方法的图式。0024图8是图解说明根据本发明的若干方面的高传感器动态范围获取的时序图。具体实施方式0025图1A是用于实施用于捕获3D范围图像的已知方法的视觉系统的图式。图1A包括激光线产生器101、物件输送器102、所关注物件103、激光照明的物件平面104、数码相机105、数字通信信道109及数字计算机111,所述数字计算机用于存储、处理、解释及显示从所关注物件提取的3D范围数据,所述数据由结果110以图形方式表示于图1A中。。
22、数码相机105进一步包括成像透镜106、图像传感器107及本地图像处理器108。0026在操作中,由激光线产生器101形成的窄照明平面112与包含输送器102及所关注物件103的3D场景交叉。由激光线产生器101形成的窄照明平面与成像透镜106的物件平面104重合。成像透镜106收集由3D场景散射的光且将其聚焦于图像传感器107上。包括矩形光敏像素阵列的图像传感器107捕获表示由透镜106在曝光时间段内形成的平均光强度信号的电信号。形成于图像传感器107上的电信号被转换成由本地数字处理器108接收的数字信息流。数字处理器108将数字图像信息格式化以供传输到数字计算机111。在一些实施方案中,本。
23、地数字处理器108还处理图像以形成图像的替代表示或提取相关特征以基于数字图像信息达到关键测量或某种其它形式的紧凑分类。0027一般来说,由数码相机105捕获的图像由本地数字处理器108或数字计算机111处理以测量由照明平面与场景中的物件的交叉形成的线的位移。根据预定相机校准,每一位移测量表示可变换成物件平面104中的物件表面坐标的图像坐标。在一些应用中,物件103移动通过激光线产生器101的平面,同时以有规律的间隔连续地捕获图像且提取位移坐标。以此方式,可由数字计算机111随时间建构图1A的视觉系统可见的物件103的表面的地图。0028为促进对本发明的若干方面的更好的理解,由于其与已知技术的常。
24、规视觉系统相关,因此关于图1B论述通常基于现有技术的实例。然而,舍弃在与关于本发明的后续揭示内容一致的方面中的论述。0029在以下说明中,大写字母符号通常表示矩阵数量,矩阵的行数由下标I识别,列数由下标J识别,且帧时间由下标T识别。小写字母符号表示标量或向量值,举例来说,XI,J指X的一个元素且XJ指X的列向量。括号用于笼统地指矩阵的所有向量或元素,举例来说,XXJXI,J。说明书CN104065891A5/17页80030在由图1B概述的计算中0031符号X表示图像强度信号,这是因为其存在于像素阵列的N1个像素行及N2个像素列上。0032符号Y表示通过Q256量化为256级的图像信号X与正则。
25、取样函数的积。0033符号表示从测量Y恢复的图像强度信号。0034符号F表示由平滑系数与边缘检测系数的线性组合形成的卷积核,其可为带通滤波器。0035符号表示由F卷积的经恢复图像信号其可造成成为举例来说经恢复图像信号关于行的近似偏导数。0036符号表示本地信号极端值即,每一列上的信号的P相关信号峰值的图像偏移参数。0037在图1B中,过程接收表示场景的光能量的信息。所述信息可视为图像强度信号举例来说X,其中且表示图像强度信号,这是因为其存在于像素阵列的N1个像素行及N2个像素列上。所述信息可由图像传感器举例来说,图1A的图像传感器107接收。0038图1B的图像信号X包含激光线的三个区段,其中。
26、第三区段在水平上介于第一区段与第二区段之间且在垂直上从第一区段及第二区段偏移,所述区段表示举例来说图1A的照明平面112与输送器102及物件103的交叉的图像。图像信号X还可包含不希望的偏离平面照明假像及噪声未展示。照明假像可为从物件的一部分到另一部分在内部扩散的光举例来说,激光线的光,且噪声可由周围光或由图像传感器引入。0039一般来说,图1B中所概述的计算的功能为提取和由照明平面与物理场景中的所关注物件的交叉形成的曲线的图像特征相关联的行偏移参数。常规方法包含以下步骤对图像信号进行取样;形成数字图像;对数字图像进行滤波;及从经滤波数字图像提取图像特征。0040与图1B中所概述的常规机器视觉。
27、过程相关联的主要限制为必须由数码相机捕获由系统形成的物理坐标中的每一者及每一线的实质大小的2维强度图像。此可使用以捕获场景的3D图像的时间比获取相同大小场景的强度图像所需的时间长100倍,因此使基于激光线的3D图像形成方法对于许多工业机器视觉应用来说太慢。0041产生由图像传感器捕获的图像信号的常规数字表示所花费的时间随图像的大小、数字化器的速度及数字化器的数目而变。常规图像传感器通过以下方式操作对由阵列的每一像素产生的电压信号进行取样;将电压量化为数百或甚至数千级以形成数字强度图像。数字读出的过程包含将像素的电压信号切换到连接到取样装置的导体上;等待信号成长并稳定;对电压信号进行取样;在多个。
28、离散步骤中将所取样电压信号与参考信号进行比较以达到数字值。改进图像捕获率的已知方法涉及将行或列的数目拘限于适应场景中的物件的所预期激光线位移所需的最小数目,但在实践中有用位移图像仍需要数百行像说明书CN104065891A6/17页9素读出。改进图像捕获率的其它方法涉及使用多个模/数转换器。然而,在实践中,模/数转换器的数目受接入个别像素电压所必需的导体拘限。在常规CMOS图像传感器中,导体为不透明的,通常定位于光敏区域附近的光学路径中且仅可堆叠成有限数目个层。先前内容通常将数字化器的有用数目限于小于或等于像素阵列的列或行的数目。虽然关于用于将图像数字化的高速方法已知晓许多,但最终,存在对可使。
29、用常规数字图像获取方法实现的速度的特定实际限制。0042在本发明机器视觉应用中,观察到,由光平面照明的场景将由相机观看为相对稀疏图像,即,其中从场景接收到极少光或未接收到光的绝大部分的图像传感器像素可由数值零表示的图像。进一步观察到,可见照明平面与移动通过相机视场的实际所关注物件的交叉通常为分段光滑且连续函数,且所寻求的图像信息内容可由每图像列仅几个位充分表示。鉴于既定应用,显而易见,图像信号流的有用信息内容相对于信号的维度极其小,此暗示常规图像数字化方法将其大部分时间花费在对冗余信号信息进行取样及转换。如果可避免模拟图像信号的此冗余读出及转换,那么视觉系统的吞吐量的显著改进可能为可能的。00。
30、43在压缩感测领域中,已展示,在特定条件下,由零及K非零系数组成的信号向量可从仅测量恢复。在此公式中0044YAX,其中MN。0045上文所提到的条件为信号向量X的任何相关变化必须造成唯一测量向量Y的形成,使得0046针对所有X1X2,AX1AX200047鉴于以上内容,X可通过搜索产生匹配测量向量Y的最大程度稀疏向量而从Y及A恢复。0048以YAX为条件,此搜索的计算复杂性随与信号向量X的稀疏度K成正比的搜索空间的维度以指数方式增加。此事实使解决方案针对K的较大值通常为棘手的,即,以下情况除外1X充分稀疏;及2测量矩阵A符合所谓的约束等距性质,此0049需要存在常数使得针对稀疏度K的信号向量。
31、X,00500051前述内容暗示,针对小常数,测量及信号具有充分类似的L2标准,在所述情形中,凸优化方法适用,借此可找到以其与测量一致的约束为条件的处于其L1最小值的0052以YAX为条件,0053假设相加噪声向量N,其中|N|20054以|YAX|为条件,0055无论恢复方法如何,压缩感测模型的必要元素为信号稀疏度的现有知识,没有所述现有知识,难以或不可能保证从信号向量X到测量向量Y的唯一映射,或者即使确实存在唯一映射,仍难以或不可能提供高效恢复。0056依据所期待图像信号的稀疏度,先前压缩感测模型似乎为有希望的。然而,相对于说明书CN104065891A7/17页10已知图像传感器设计及制。
32、作方法,表面上存在显著困难。一个困难为测量向量Y及取样函数A两者均假设为由属于实数集的系数组成。为实现优于常规方法的速度改进将需要并行执行大量高动态范围模拟计算,外加所产生模拟信号的精确数字化。0057与上文所提及的实际实施方案相关联的困难中的一些困难通过1位压缩感测的理论解决,所述1位压缩感测基本上为具有测量信号Y的极端量化的常规压缩感测理论。在1位压缩感测中,通过函数SIGN将每一测量量化为1位,且仅将测量的正负号存储于测量向量Y中。0058YSIGNAX,其中Y1,1M0059前述内容表示模/数转换过程的简化,其为现实实施方案提供某种希望。然而,注意,测量过程的本质为毁坏来自原始信号的比。
33、例信息。因此,在此公式中,在比例因数内仅部分重建为可能的。此事实相对于稍后将解释的本发明的图像传感器的设计具有重要性。0060为估计1位压缩感测相对于由光平面照明的场景的图像内所含的信息的数字捕获的加速的实际可能性,有必要了解存在于信号向量X、取样矩阵A及测量向量Y之间的关系的本质。0061令X1及X2表示标准化到单位球面的两个信号向量X1X2中的任一者,且令测量Y1SIGNAX1且测量Y2SIGNAX2,如果满足以下方程式,那么对于K稀疏信号X,映射的SIGNAX为阶次K的所谓的二进制稳定嵌入0062DANGX1,X2DHAMY1,Y2DANGX1,X20063用语言表述,在某一容限内,任两。
34、个信号之间的标准化向量角等于其测量之间的标准化汉明HAMMING距离。0064在1位压缩感测中,已展示,如果A由IID独立且相同分布随机变量例如,伯努利BERNOULLI分布组成且0,那么针对以下方程式,YSIGNAX为具有概率PR1的二进制稳定嵌入00650066前述方程式预测确保按指定分辨率辨识特定大小及稀疏度的信号所需的样本数目的下限。0067为达到对将由光平面照明的场景所形成的图像的列编码所需的样本M的最小数目的估计,通过以下方式开始假设可将信号X模型化为包括移位成某一行偏移的窄激光线脉冲的稀疏图像向量。此理想激光线脉冲信号将在图像的每一列向量上为K1稀疏的。0068假设希望在某一移位。
35、容限1内估计,此暗示050对保证最小准确性水平为必要的。0069因此,为确保0070DANGX,XDHAMY,YDANGX,X0071为大于090的概率,给定K1,N512,050在理论上仅需要0072位/图像列。0073前述计算暗示相对于通常由常规CMOS图像传感器形成的8位/像素数字图像的说明书CN104065891A108/17页11实质数据减少的可能性。在图像传感器的吞吐量即,帧速率由所处理的信息量管控的程度上,期待相同数量级的速度改进并不是不合理的。0074不幸的是,与上文所描述的理想实例性情形相关联的假设中的一些假设显著脱离实际现实。举例来说,由照明物件的表面的光平面形成的图像的列。
36、向量虽然通常含有比正常照明的图像少的非零元素,但仍含有比将激光线的位置编码为最近像素所必需的非零值多得多的非零值。这是由于以下事实即使在最好情形中,激光线的图像在其在图像的任何给定列上占据的行数目方面仍具有有限且可变厚度。另外,以下情况为常见的由物件散射或扩散的光中的一些光照明物件的表面的不在激光的平面中但无论如何在相机的视场中且借此贡献于图像中的非零值的和的其它点。由于典型激光线图像已相对稀疏,因此变换成不同基的线性变换通常不提供非零信号系数的有意义的减少。与激光线图像相关联的噪声及特定不可避免的多余参数直接贡献于图像信号中的非零值的数目且间接贡献于捕获在测量中将激光线坐标准确编码的测量所必。
37、需的样本M的数目。此外,取决于数字处理器的实施方案,从测量还原数字信号的任务可迅速增加以支配有效循环时间,从而使压缩感测方法对于改进视觉系统吞吐量的目的无用。0075本发明的一方面为,不同于图1B的系统,在测量Y中并不将原始图像信号X编码,这是因为如此做将必要地需要将与提取照明平面与物理场景中的所关注物件的交叉的偏移参数不直接相关的额外图像信息编码。而是,在测量Y中将经滤波图像信号Z编码。对于此,一个原因为如上文所解释将信号的所有变化嵌入到特定误差容限所需的样本的数目具有阶次OKLOGN。通过对图像信号X进行滤波以使不含提取激光线偏移参数必要的信息的空间频率衰减,Z的稀疏度增加,使得KZKX且。
38、在测量Y中将经滤波信号稳健编码所需的样本的数目将实际上总是小于通常要小得多将原始图像信号X编码所需的样本的数目,假设误差容限保持相同。0076图2A描绘由根据本发明的若干方面的机器视觉系统执行的过程、特别是过程的计算的半流程图。所述机器视觉系统可为举例来说包含图1A的系统的硬件中的一些或所有硬件的系统。0077在图2A中所概述的计算中0078符号X表示图像强度信号,这是因为其存在于图像传感器的N1N2个像素元件上,其中举例来说图像传感器的像素元件形成可具有N1个像素行及N2个像素列的像素阵列。0079符号表示由用于计算关于图像信号X的行的一阶偏导数的中心差分近似的系数构成且在一些实施例中由所述。
39、系数组成的图像滤波函数。0080符号表示稀疏随机序列,其在一些实施例中基于阶次M的马尔可夫MARKOV链,其中M1。0081符号表示通过从R绘制行向量形成的随机基函数。0082符号表示由随机基与滤波函数的积形成的图像取样函数。0083符号Y表示经滤波图像强度信号的测量,其由通过SIGN量说明书CN104065891A119/17页12化为两级1,1的取样函数与图像信号X的积形成。0084符号W表示经滤波图像信号的估计,其由测量Y与随机基函数的转置的积形成。0085符号表示原始图像信号X与滤波函数的积的估计。0086符号表示本地信号极端值即,每一列上的信号Z的P相关信号峰值的图像偏移参数。008。
40、7在图2B中,框215表示图像信号X的信息,其为表示场景的光能量的信息。所述信息可由图像传感器举例来说,图1A的图像传感器107接收。光能量可为从场景散射的光,其中所述光中的至少一些光由透镜聚焦到图像传感器上。图像还可包含不希望的偏离平面照明假像及噪声未展示。照明假像可为从物件的一部分到另一部分在内部扩散的光举例来说,激光线的光,且噪声可举例来说由周围光或由图像传感器引入。0088框217包含产生图像强度信号X的测量Y的过程的表示。测量Y表示量化为两级的图像信号X与取样函数的积。在多数实施例中,取样函数为随机基函数与空间滤波函数的积。在一些实施例中,随机基函数为从伯努利分布或某种其它通常随机分。
41、布绘制的稀疏非零元素。在一些实施例中,预期取样函数通常通过与图像的形成激光线的部分相关联的空间频率且实质上拒绝与图像的包含噪声及其它不希望的图像信息的部分相关联的空间频率。在一些实施例中,框217的过程通过迭代地产生测量Y的元素而提取图像信号X的信息。在一些实施例中,可由图像传感器装置及/或图像传感器装置连同相关联电路一起执行测量Y的信息的产生。0089在一些实施例中,以M个迭代产生Y的元素,其中举例来说M个迭代中的每一者产生不同YI的元素。在一些实施例举例来说,其中具有带布置成N1行及N2列的像素元件的图像传感器及带M行及N1列的取样函数的实施例中,在每一迭代中,在于每列基础上执行正负号运算。
42、之后,将取样函数的不同特定行的信息有效地施加到图像传感器的列以获得YI。在一些实施例中,实质上同时获得YI的若干元素。在一些实施例中,使用比较器来执行正负号运算。0090在一些实施例中,针对每一迭代,使用取样函数的每一行I的信息来产生施加到图像传感器的像素元件的控制信号,其中每一行像素元件接收同一或若干相同控制信号。因此,在一些实施例中,针对第一迭代,可将基于1,1的信息的控制信号施加到像素元件的第一行的像素元件,可将基于1,2的信息的控制信号施加到第二行的像素元件等等。类似地,针对第M迭代,可将基于M,1的信息的控制信号施加到的第一行像素元件,可将基于M,2的信息的控制信号施加到第二行的像素。
43、元件等等。0091在一些实施例中且如图2A中所展示,从取样函数产生器框260提供图像信号取样信息。如图2A中所图解说明,取样函数产生器框与图像处理器220相关联,在各种实施例中,不同地,图像处理器220可为图1A的本地数字处理器108或数字计算机111。然而,应认识到,在各种实施例中,取样函数产生器或其部分可包含于图像传感器211中。在一些实施例中,图像传感器或者与图像传感器相关联的存储器或电路提供用于存储图像信号取样信息的存储区,举例来说,如由图2A的框216图解说明。在一些实施例中,图像传感器或图像处理器均不包含取样函数产生器框,其中替代地预先产生的图像信号取样信息存储于图说明书CN104。
44、065891A1210/17页13像传感器的存储区中或与图像传感器相关联。在一些实施例中,图像信号取样信息可存储于两个存储元件中的两者中,其中第一存储元件物理上更接近一些像素元件且第二存储元件物理上更接近其它像素元件。举例来说,如果将像素元件的形成像素阵列的列视为以界定正方形或矩形的方式布置,那么第一存储元件可在可视为像素阵列的一侧附近,且第二存储元件可在像素阵列的相对侧附近。在一些此类实施例中,更接近第一存储元件的像素元件可接收与第一存储元件相关联的控制信号,且更接近第二存储元件的像素元件可接收与第二存储元件相关联的控制信号。0092图6是图解说明此处关于表示根据本发明的若干方面的一些实施例。
45、的图像行采用的空间频率响应的示范性图。图6包含频率响应轴601、频率轴602、平坦频率响应线605以及常规压缩取样函数的频率响应曲线603及为本发明的一些实施例的示范性的频率响应曲线604。0093一般来说,信号感测设备举例来说,图像传感器提供能够对信号进行取样以在测量中将来自信号的信息尽可能完整地编码的一组基向量。符合最小规则取样率准则例如,奈奎斯特准则的正则取样函数实际上表示如以频率响应曲线605所图解说明的完全平坦频率响应曲线,且理论上,任何符合信号均可从其测量向量完全重建。0094压缩感测方法允许基于关于信号的信息内容的先验知识使传统取样率准则松弛,如在稀疏度或压缩率方面表示,稀疏度或。
46、压缩率为以某种可能未知正交线性基础准确地表示信号所必要的系数的最小数。为提供此普遍性,压缩取样函数必须具有从基于随机投射的常规压缩取样函数导出的大致平坦频率响应,例如以频率响应曲线603所展现。依据以下事实,此要求本身为明显的一般来说,关于信号中所包含的信息量的知识不传达关于频率分布的任何信息。因此,常规压缩取样函数的频率响应必须为大致平坦的,以保证一般稀疏信号可恢复性。0095与正则取样函数605及常规压缩取样函数603的频率响应曲线相比,以为本发明的一些实施例的示范性的曲线604所描绘的频率响应为明显不平坦的。这是因为在此实例中,形成不仅具有信号的一般信息内容的先验知识而且具有不仅信号而且。
47、是信号的信息内容的空间频率分布的现有知识的取样函数。0096返回图2A及取样函数产生器的框261、262、259在一些实施例中,向量R,其中N3N12MD且DSUPPORT,空间滤波核的大小。在一些实施例中,向量R的信息可理解为已由两个向量及的逐元素积形成,如在以下方程式中0097RRIBICI0098其中B基于随机分布0099PBI1PBI11/20100且C基于阶次M2D的马尔可夫链0101其中0102随机基函数通过根据以下方程式对向量R进行取样导出说明书CN104065891A1311/17页140103其中0104用语言表述,随机基函数的行为R的相对于彼此移位不小于M的N1个元素区段。。
48、0105取样函数可视为由的行与滤波核的卷积形成,如下0106II0107其在图2A中陈述为0108,其中I0109在一些实施例中,卷积核执行基于第一导数的中心差分近似执行空间滤波,举例来说,1,1,1,0,1,1,1,在所述情形中0110M2D140111一般来说,M应为充分大小以确保保证由图像传感器硬件限于离散级的取样函数的范围。在优选实施例中,的元素全部在范围内即,I,J1,0,1I,J1,0,1且取样函数的行充分不相关。0112在框223中,过程对图像信号的测量Y进行缓冲。所述测量由图像强度信号的测量的列向量YJ构成。在多数实施例中,图像信号的测量由图像传感器的电路形成或与图像传感器相关。
49、联,且所述测量可存储于图像处理器的存储器中或与图像处理器相关联。用于图2B的实施例及其它实施例的图像传感器及图像处理器可在一些实施例中通过串行数据链路或在其它实施例中通过并行数据链路耦合。另外,下文论述的框225到231的运算还可由图像处理器的电路执行或与图像处理器相关联。0113在框225中,过程形成W,其为对经滤波图像Z的第一估计。在图2A的实施例中,所述估计由随机基函数的转置与测量Y的积确定。在框227中,过程细化经滤波图像Z的估计。在某一实施例中且如图2A中所展示,通过框255的过程形成的对经滤波图像的估计通过与核的卷积细化。0114在涉及激光线照明的一些应用中,激光线可有时由有限宽度的正方形脉冲模型化,其中激光线脉冲的宽度大于或等于滤波核的支持。根据上文所描述的模型,图像平均核有时与滤波核的所预期输出匹配。举例来说,如果滤波核由1,1,1,0,1,1,1)给出,那么框227的卷积核可为1,2,3,3,2,1。0115可能注意到,框227的细化步骤可在框225中通过在计算核与测量Y的积之前将其加倍成随机基函数的转置。