1.一种拿放商品的手势识别装置,其特征在于,包括摄像头模块和处理运算器模块;其中,
摄像头模块包括摄像头,摄像头拍摄彩色图像并发送到处理运算器模块;
处理运算器模块对彩色图像进行处理,根据彩色图像的连续图像判断当前手势;以及根据当前手势确定手势的拿放动作。
2.根据权利要求1所述的拿放商品的手势识别装置,其特征在于,还包括激光平面发射模块,产生激光光线向外抛出,形成激光发射平面;
摄像头模块还包括与摄像头相对位置固定的激光头,激光头拍摄激光光线的灰度间隔图并发送到处理运算器模块;
处理运算器模块滤除彩色图像中激光光线以外的像素点,得到N张识别图;将激光光线的灰度间隔图的连续图像转化成一张转化图,从中获取人手的轮廓参数和位置参数;
处理运算器模块还根据N张识别图判断出当前手的位置和轮廓;结合人手的轮廓参数和位置参数,判断当前手势;对N张识别图进行比对,获取手势轮廓的变化,确定手势的拿放动作。
3.根据权利要求2所述的拿放商品的手势识别装置,其特征在于,当前手势包括拿走物品、放下物品、人手靠近、人手离开和/或人手移动;手势的拿放动作包括拿商品、放商品和/或什么都没做。
4.根据权利要求2所述的拿放商品的手势识别装置,其特征在于,N=3。
5.根据权利要求1或2所述的拿放商品的手势识别装置,其特征在于,还包括相互连接的箱体和称重传感器;
箱体放置商品;
称重传感器监测箱体的重量变化,并将监测结果发送到处理运算器模块。
6.一种拿放商品的手势识别方法,其特征在于,包括:
拍摄步骤:
激光头按照预定时间间隔拍摄激光光线的灰度间隔图并发送到处理运算器模块,当激光光线的灰度间隔图出现激光反射光时,开启事件;
摄像头同时开始拍摄彩色图像并发送到处理运算器模块;
图像处理步骤:
处理运算器模块滤除彩色图像中激光光线以外的像素点,得到N张识别图;将激光光线的灰度间隔图的连续图像转化成一张转化图,从中获取人手的轮廓参数和位置参数;
手势判断步骤:
处理运算器模块根据N张识别图判断出当前手的位置和轮廓;结合人手的轮廓参数和位置参数,判断当前手势;对N张识别图进行比对,获取手势轮廓的变化,确定手势的拿放动作。
7.根据权利要求6所述的拿放商品的手势识别方法,其特征在于,还包括:
商品位置判断步骤:
称重传感器监测到箱体的重量变化,并将监测结果发送到处理运算器模块;
处理运算器模块根据当前手的位置和轮廓,以及人手的轮廓参数和位置参数,判断拿放商品的位置参数。
8.根据权利要求6或7所述的拿放商品的手势识别方法,其特征在于,N=3。
9.根据权利要求6或7所述的拿放商品的手势识别方法,其特征在于,所述图像处理步骤中,处理运算器模块应用图像处理库和AI人工智能技术,根据N张识别图判断出当前手的位置和轮廓。
10.根据权利要求9所述的拿放商品的手势识别方法,其特征在于,所述图像处理库包括openCV和/或openMV。