银联是什么| 扳机点是什么意思| 手抖是什么病| 家五行属什么| 2016年是什么命| 婴儿腹泻吃什么好| 反流性食管炎不能吃什么食物| 食物发霉是什么菌| 八字带什么的长寿| 化妆棉是干什么用的| 大鱼际发青是什么原因| 去肝火喝什么茶好| 果实属于什么器官| 06属什么生肖| 蓝莓有什么作用| 电势是什么| 右眼一直跳是什么原因| 订单号是什么| 贸易壁垒是什么意思| 吐槽是什么意思| 屏蔽一个人意味着什么| 晚上一点多是什么时辰| 为什么今年夏天特别热| ch是什么| 盐酸舍曲林片治疗什么程度的抑郁| 梦见自己会飞是什么意思| 步步生花是什么意思| 铭五行属什么| 公积金有什么作用| 纳差是什么意思| 拉肚子发烧是什么原因| 三个火是什么字念什么| cv是什么| 下线是什么意思| 96年什么命| 86年是属什么的| 后背疼痛挂什么科| 1994年属狗的是什么命| 桂圆不能和什么一起吃| 钙片吃多了有什么副作用| 苹果手机为什么充不进去电| 男朋友生日送什么礼物| 飞机烧的是什么油| 做梦拉屎是什么意思| 三斤八两什么意思| 生化妊娠是什么意思| 身体素质是什么意思| 鹰嘴桃什么时候成熟| 大张伟的真名叫什么| 天珠有什么作用与功效| 女票什么意思| 3月份是什么季节| 撸管什么意思| 孕酮低是什么原因| 布谷鸟长什么样| 点心是什么意思| 白细胞低是什么原因引起的| 脾大是什么意思| 麦昆牌子是什么档次| 毛囊炎用什么药膏| 三七长什么样子图片| 肩膀痛是什么原因| 喉咙肿痛吃什么药| barbie是什么意思| 打喷嚏流清鼻涕是什么感冒| 葳蕤是什么意思| 西红柿和什么榨汁减肥| 什么头什么气| msv是什么单位| 96年五行属什么| 皮肤发白一块一块的是什么病| 七月八号是什么日子| 山穷水尽的尽是什么意思| 动物的脖子有什么作用| 水解奶粉是什么意思| 阳光明媚下一句接什么| 防晒衣的面料是什么| 什么马没有腿| 县里的局长是什么级别| 喊6个1是什么意思| 大便黄色是什么原因| 托塔李天王的塔叫什么| 衬衫什么面料好| 怀璧其罪是什么意思| 土中金是什么数字| 梦到和妈妈吵架是什么意思| 女生私密部位长什么样| 阴道出血是什么原因| ppada是什么牌子| 什么食物热量高| 米虫是什么意思| 假酒喝了有什么症状| 四月二十六是什么星座| 公貔貅和母貔貅有什么区别| 心慌吃什么药效果好| 阑尾有什么用| 青蟹什么季节吃最好| 白玉菩提是什么材质| 长春有什么好吃的| 六畜大宝在农家是什么生肖| 什么是钼靶检查| courvoisier是什么酒| 喉咙有痰咳嗽是什么原因| 什么是软饮料| 疱疹吃什么药好| 澳门是什么花| 桃子可以做什么美食| 大荔冬枣什么时候成熟| 黄体期什么意思| 衬衫什么面料好| 双是什么意思| 福祸相依什么意思| 拉肚子适合吃什么| 贾琏为什么叫二爷| 偏财是什么意思| 高血压是什么意思| 偏头痛什么症状| 八院是什么医院| 鼠目寸光是什么生肖| 不自觉摇头是什么病| 梦见别人开车撞死人是什么意思| 7月1日是什么节| 贵姓是什么意思| 空调什么牌子最好| 爬山虎是什么茎| 舌头有齿痕是什么原因| 芒果与什么不能一起吃| 脑洞是什么意思| 第二次世界大战是什么时候| 金牛座是什么象| 后背出汗是什么原因| 手术后吃什么鱼伤口愈合快| 三个土读什么| 啥是什么意思| 痛风吃什么菜比较好| 足跟痛是什么原因| 小暑是什么意思啊| 十三太保什么意思| 网球肘吃什么药| 腕管综合征挂什么科| 农历三月三是什么日子| 10.14是什么星座| 躺着头晕是什么原因| 左腿发麻是什么病征兆| 洗牙挂什么科| 狗打针打什么部位| 结石是什么| 汗颜是什么意思| 下面痒是什么原因女性| 味美思是什么酒| 补液是什么意思| 煮牛肉放什么调料| 大腿后侧肌肉叫什么| 血小板异常是什么原因| 操逼什么意思| 人格是什么意思| 味粉是什么调料| 什么叫甲沟炎| 尿路感染喝什么药| 梦见采蘑菇是什么预兆| 湿热吃什么食物好| 八月十三号是什么星座| hpv疫苗是什么疫苗| 妩媚是什么意思| 纯钛对人体有什么好处| 氏是什么意思| prada是什么牌子| 阴晴不定是什么意思| 发烧看什么科室| 特长是什么| 男狗配什么属相最好| 螃蟹过街的歇后语是什么| 手指甲变薄是什么原因| 员级职称是什么意思| 大便陶土色是什么颜色| 他叫什么名字| 营养师属于什么专业| 手指长痣代表什么| 决明子泡水喝有什么功效| 什么叫能量| 7月9日什么星座| 咖啡是什么做的| 胚胎停育有什么症状| 婴儿大便有泡沫是什么原因| 二尖瓣轻度反流是什么意思| 公务员是什么编制| 8月15号是什么日子| 皮是什么意思| 马虎是什么意思| 眼睛浮肿是什么原因引起的| 淋巴结肿大有什么症状| 什么样人不能吃海参| 灵长类动物是指什么| 亚硝酸钠是什么东西| 护理部是干什么的| 猪心炖什么好吃又营养| mt是什么单位| 研究员是什么级别| 副检察长什么级别| 掰手指头响有什么危害| icd医学上是什么意思| 1024是什么星座| 体寒湿气重喝什么茶好| 女人喜欢什么样的阴茎| 人头什么动| 五官是什么| 红豆和什么搭配最好| 喝什么可以排便通畅| 性激素六项什么时候查最准确| 什么时候入秋| 做梦梦见剪头发是什么意思| 吃虫草有什么好处| gift是什么意思| 手掌小鱼际发红是什么原因| 亚麻是什么面料| 卟啉病是什么病| 大云是什么| 流萤是什么意思| 妹妹的女儿叫什么| utc是什么| Picu病房是什么意思| 古丽是什么意思| 补气血喝什么汤| 铭是什么意思| 囊中羞涩什么意思| 尿路感染吃什么药最快| 免疫治疗是什么意思| 来例假喝红糖水有什么好处| 驱动精灵是干什么用的| 皮肤为什么会痒| ac是胎儿的什么| 阴蒂在什么位置| 过三关 是什么意思| 氯雷他定片什么时候吃| 过敏性紫癜用什么药| 什么水不能喝脑筋急转弯| 烤鱼用什么鱼| 返酸水吃什么药| 麦麸是什么意思| 舌苔厚白吃什么药| 看男科挂什么门诊| 湿疹涂什么药| 吃什么记忆力增强| 皮肤黄是什么原因| eob是什么意思| u熊是什么意思| 1976年出生属什么生肖| 甘薯是什么东西| 梦见刮胡子是什么意思| 宫颈ecc是什么意思| 办理护照需要什么手续| 八面玲珑是什么意思| 牙龈肿痛用什么药好得快| 空腹是什么意思| 干咳无痰是什么原因引起的| 20年属什么生肖| 猫便秘吃什么最快排便| 染色体是什么意思| c肽测定是什么意思| 自我意识是什么意思| 什么地制宜| 脖子落枕挂什么科| 去湿气吃什么食物| 做人流挂什么科| 百度

新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 光栅式结构光传感器的编码方法

光明网理论专家委员会:易鹏

作者: 时间:2025-08-04 来源:网络 收藏
百度 新涉两起诉讼商业城近日公告,收到《辽宁省沈阳市中级法院传票》,辽宁省沈阳市中级人民法院受理沈阳亚欧工贸集团有限公司(简称亚欧公司)诉深圳茂业商厦有限公司(简称茂业商厦)、辽宁物流有限公司(简称物流公司)、商业城、黄茂如、董桂金等损害公司利益责任纠纷案,以及舒勇诉商业城、茂业商厦等股权转让纠纷案。

随着生产自动化水平的提高,人们对生产环节的的要求也越来越高,视觉检测系统能满足生产线上检测的实时性要求,并且具有一定的柔性,精度适中,因此得到了广泛地应用。一般来说,视觉检测系统包括结构、多线结构、双目视觉传感器。本文主要讨论多线结构,即光传感器。

1光传感器原理

光传感器是一种基于主动三角法的视觉传感器。由光投射器在空间投射出一系列光平面,每个光平面通过摄像机建立与象平面间的透视对应,几何结构如图1所示。

图1光栅式结构光传感器结构

在第K个光平面上以O(K)L为原点建立直角坐标系O(K)Lx(K)Ly(K)L,其它为摄像机模型结构。则有点的象面坐标与其在光平面坐标的关系[1]如下:

可见,若要求得点的光平面坐标必须知道点属于哪个光平面。故光栅式结构光传感器存在着光条的识别问题,通过光条可以解决这个问题。

2结构光

2.1结构光问题概述

由于线结构光传感器获得的信息较少(只能获得一个光平面内的位置信息),人们相应地开发了光栅式结构光传感器和网格式结构光传感器。但点的匹配问题也相应地出现了。

为了解决点的对应问题,人们将投射的光进行编码。Altschulter[2]和Posdamer[3]采用了激光光闸的编码技术。128×128激光网格通过一个可编程的空间光调制器投射到物体表面,在象面上产生点阵模型。可编程的空间光调制器[4]通过编程可以使某些激光束通过,而某些激光束被阻挡。通过对应于不同激光束的一系列图像,可以解决点的对应问题。文献[5]提出了一种使用灰度码的时间序列编码方案。对于通常的三维静态物体,这两种方法能够很好地完成点的对应,但对于动态实时的问题这些方法显然不能使用。

对于动态实时的问题,我们希望有一种通过单一图像即可解决点的匹配的方案。Boyer和Kav[6]使用一种彩色的光条,通过相邻光条的颜色进行编码。Vysteke和Oosterlinck[6]将一种方的模板投射到物体上,模板是通过二值化编码的。Minarv[6]等人提出了一种基于三级灰度等级的网格式结构光的编码方法。

从上面的讨论可以看出,网格式结构光可以利用二维信息进行编码,可利用的信息多,所以编码问题比较容易解决。但网格式结构光传感器不能进行特征点的精确测量。为了完成特征点的精确测量,我们采用光栅式结构光传感器。因此,需要研究光栅式结构光传感器的编码方案。

2.2宽度编码的可行性

对于光栅式结构光传感器,我们利用光条的宽度信息进行编码。要想利用光条的宽度进行编码。必须确保等宽的光条在象面上投影的宽度比等于1或接近1。根据透视变换原理,由分析可知,对于f=25mm的透镜,在工作距离为400mm时相邻两光条宽度投影变化不大,故根据光条投影的宽度进行编码是可行的。图2为将宽窄光条的宽度比作成2:1,投影在一个平板上,摄像机接收到的图像,在象面上求得宽光条宽约20~25个象素,窄光条宽约11~15个象素。可见宽窄光条可以很容易地区分开。

图2二进制编码的光条图象

3二进制编码方法

3.1n位二进制编码方法

图3为结构光投射器原理,投射器模板的图样模式基本上决定了光平面和物体表面相交后的光条图样。光栅式结构光传感器的编码就是通过对模板上的图样模式编码来实现的。

图3光栅式结构光投射原理

在模板上刻一系列宽窄不同的两种线条组成的图案,该模板经投射形成的光平面和物体相交后形成的图样是一系列宽窄不同的光条。在模板上按二进制方式对图样进行编码。用“0”表示窄光条,用“1”表示宽光条。将所有的光条按顺序分组,每组对应一个序号,用一个二进制码表示每组的序号,该二进制码和该组的图案相对应。例如用三位二进制码表示每组的序号,序号为4的那一组用二进制码“100”表示,相应的线条图案为“宽”、“窄”、“窄”。假设用n位二进制码表示每组对应的序号,则线条模式共有2n个分组,于是最多可以对n.2n个光条进行编码。图4给出了一个用三位二进制编码的模板图样。

图4三位二进制编码图样

对经过二进制编码的光平面识别是简便的。首先,对摄像机接受到的光条进行处理,根据光条的宽窄将光条译成由二进制码组成的序列,然后根据编码规则将得到的序列分解成组,最后识别出每一个具体的光平面。需要指出的是,由于被测物体表面尺寸和摄像机视场的限制,摄象机获得的光条数一般来说总是小于投射器投射的光平面数。

例如,采用二位二进制码对摄像机接受的光条处理后得到“001101”,按二位一组对该序列进行分组,只可能有两种结果:“00”“11”“01”和“0”“01”“10”“1”。前者对应的分组序号为0、1、3这显然是与编码规则相矛盾的。后者对应的分组序号为未知、1、2、未知,这是符合编码规则的。据此可得到前面的未知光条为0分组第二根光条,后面的未知光条为3分组第一根光条。可见,视场中的每根光条都可以有效地识别出来。

对于表面法向基本不变或变化很小的物体,由文献[1]可知,将宽窄光条的宽度比做成2:1,即可以非常有效地将宽窄光条区分开来。记threshold1=1.5,threshold2=0.6。则若Δ1/Δ2>threshold1=1.5,可判断1为宽光条,2为窄光条;若Δ1/Δ2Δ1/Δ2的值,直到出现前两种情况,我们就可以判断出光条到底为宽或窄。(Δ1/Δ2分别为光条1、2在象面投影的宽度)。

3.2伪随机序列编码方法

前面讲的n位二进制编码方法可以对n.n2个光条进行编码。当n增大时,能够编码的光条数增加很快。但是,我们衡量一种编码方法优劣的主要标准是解码所需信息的多少,解码所需的信息量越少越好。

在n位二进制编码中,为确保能够正确译码,至少需要接受到3n-1个连续的光条。对于n=4的情况,能对64个光条进行编码。但要正确译码,则至少需要接收到连续11个光条。现在我们要考虑的问题是能否尽量减少译码所需的光条数。研究发现:M序列[7]能够使译码所需的信息减少。

下面先来讲述M序列的构成。设一无限长二元序列各元素之间存在下列关系:

Xi=a1Xi-1a2Xi-2…apXi-p(2)

其中:i=p+1,p+2,…,系数a1,a2,……,ap-1取值0或1,系数ap总和为1,表示模2的和。

只要适当地选择系数a1,a2,……,ap,就可以使序列以(2p-1)bit的最长周期循环。这种最长周期的二值序列就称为M序列。

取X4=1,X3=0,X2=1,X1=0,

令Xi=Xi-3Xi-4则可得X15,X14,……X1如下:111100010011010。我们发现对于任意连续的4个x,其二进制值均不相同,故只要知道了任意连续的4个x,即可知道这组x在序列中所处的位置,从而进行有效的译码。

对M序列译码所需的信息比n位二进制码少,当p=6时,可以对63根光条进行编码,这时在视场中只要看到连续的6根光条即可进行译码;而对于n位二进制编码如果对64根光条进行了编码,译码则需要11根光条。

用二维数组a[15][4]存放每相邻4根光条的编号。例如,第12、11、10、9根光条其二进制表示为1000,则a[8]={12,11,10,9};第8、7、6、5根光条,其二进制表示为1001,则a[9]={8,7,6,5}。假设我们得到连续的4根光条二进制表示为1001,则通过查数组a的第9行,得到这4根光条的序号分别是8、7、6、5译码完成。

可见,通过光栅式结构光传感器的编码在一定程度上解决了光条的识别问题,提高了传感器的使用范围。若物体的表面有些地方法向变化非常剧烈,按照上面的方法需将宽窄光条的比值做得很大,而为了保证光条中心的计算精度窄光条又不能做得太窄,若单单通过提高宽窄光条的比值,必然导致视场中的光条急剧减少。由于法向变化非常剧烈的地方是很少的,通过纠错编码技术就可以将光条的宽度局部反转的地方纠正过来,使问题得到解决。

传感器相关文章:传感器工作原理


全息投影相关文章:全息投影原理


评论


相关推荐

技术专区

关闭
神经衰弱是什么病 考警校需要什么条件 蝙蝠怕什么 什么东西不导电 房早有什么危害
晚上十点是什么时辰 贱人的意思是什么意思 egfr是什么 世态炎凉是什么意思 伟岸一般形容什么人
血燥吃什么药 女人什么时候排卵期 怀孕什么时候打胎最合适 高凝状态是什么意思 人突然晕倒是什么原因引起的
梦见花椒是什么意思 不言而喻的喻是什么意思 丰衣足食是什么意思 孕妇梦见黑蛇是什么意思 刷牙时牙龈出血是什么原因
斗鱼吃什么食物hcv8jop0ns0r.cn 健康证要带什么hcv8jop4ns3r.cn 岫玉是什么hcv7jop7ns1r.cn 打豆豆是什么意思hcv9jop4ns8r.cn 河蚌吃什么hcv8jop2ns0r.cn
10月30日什么星座jasonfriends.com 休止期脱发什么意思luyiluode.com 乙亥日五行属什么hcv9jop1ns8r.cn 漳平水仙茶属于什么茶sscsqa.com 孩子b型血父母什么血型hcv7jop6ns5r.cn
有什么寓言故事hcv7jop9ns2r.cn vip是什么意思hcv9jop4ns3r.cn 820是什么意思hcv8jop0ns9r.cn 诸事顺遂是什么意思hcv8jop9ns6r.cn 手指甲看什么科室onlinewuye.com
嫡孙是什么意思hcv8jop1ns0r.cn 梦见棺材是什么征兆hkuteam.com 舌头发白吃什么药好hcv9jop2ns4r.cn 保重适合对什么人说hcv9jop8ns2r.cn 今天什么时辰立秋hcv8jop9ns7r.cn
百度