手势控制全景图像获取方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28948557 阅读:21 留言:0更新日期:2021-06-18 22:06
本申请提供一种手势控制全景图像获取方法、装置、电子设备及存储介质,涉及图像处理领域。所述方法包括:识别拍摄图像中的拍摄目标的指定手势;基于所述指定手势进行全景拍摄;基于全景拍摄中每次获取所述拍摄目标的图像时对应的云台角度和/或人手位置,确定每幅图像在全景拼接中的拼接处位置;基于所述每幅图像在全景拼接中的拼接处位置对所述拍摄目标的所有图像进行全景拼接。通过基于拍摄目标的图像时对应的云台角度和/或人手位置确定拼接处位置进行全景拼接,提高了图像拼接效率和准确率。

【技术实现步骤摘要】
手势控制全景图像获取方法、装置、电子设备及存储介质
本申请涉及图像处理
,具体而言,涉及一种手势控制全景图像获取方法、装置、电子设备及存储介质。
技术介绍
全景图片拼接又叫全景接片,是把数码相机拍的图像进行一个缝合处理,从而得到一个全景图,拼接指的是使用普通相机拍的照片,普通相机对同一场景连续拍摄多张相互重叠的源图像融合生成一张视场角度更大的图像。现有的全景图像的拼接方式通常是基于不同图像的重叠部分进行特征点匹配后实现相邻两张图像的拼接,而在图像复杂度较高或重叠度较低时不同图像的重叠部分的特征点匹配计算存在效率低或准确度较低的问题。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种手势控制全景图像获取方法、装置、电子设备及存储介质,以改善现有技术中存在的在图像复杂度较高或重叠度较低时不同图像的重叠部分的特征点匹配计算存在效率低或准确度较低的问题。本申请实施例提供了一种手势控制全景图像获取方法,所述方法包括:识别拍摄图像中的拍摄目标的指定手势;基于所述指定手势进行全景拍摄;基于全景拍摄中每次获取所述拍摄目标的图像时对应的云台角度和/或人手位置,确定每幅图像在全景拼接中的拼接处位置;基于所述每幅图像在全景拼接中的拼接处位置对所述拍摄目标的所有图像进行全景拼接。在上述实现方式中,通过基于拍摄目标的图像时对应的云台角度和/或人手位置确定拼接处位置进行全景拼接,相对于仅仅基于不同图像的重叠部分进行特征匹配确定拼接位置具有更高的拼接效率,同时具有更高的拼接准确度。可选地,所述基于所述指定手势进行全景拍摄,包括:在每次识别到指定拍摄手势时,获取所述拍摄目标的图像。在上述实现方式中,通过指定拍摄手势控制图像获取,简化了拍摄控制步骤,提高了图像拍摄的效率。可选地,所述在每次识别到指定拍摄手势时,获取所述拍摄目标的图像,包括:在每次识别到所述指定拍摄手势时,识别所述拍摄目标是否保持所述指定拍摄手势;在所述拍摄目标未保持所述指定拍摄手势时,获取所述拍摄目标的图像。在上述实现方式中,在识别到指定拍摄手势时识别拍摄目标是否保持该指定拍摄手势,并在拍摄目标未保持指定拍摄手势后进行图像获取,避免拍摄图像获得拍摄目标处于该指定拍摄手势时的图像,而该指定拍摄手势通常不是拍摄目标需要被拍摄的姿势,从而提高了图像获取的准确度。可选地,所述在每次识别到指定拍摄手势时,获取所述拍摄目标的图像,包括:对所述拍摄目标进行目标跟随;在每次识别到所述指定拍摄手势时,调节云台位置使所述拍摄目标处于图像中心,获取所述拍摄目标的图像。在上述实现方式中,进行目标跟随调节云台位置使所述拍摄目标处于图像中心后获取图像,提高了对拍摄目标的图像获取的精确度。可选地,所述基于所述指定手势进行全景拍摄,包括:在识别到指定启动手势时,启动全景拍摄;确定所述拍摄目标在图像中的身位信息;基于所述身位信息确定云台转动角度;在镜头每转动所述云台转动角度后,拍摄图像;在识别到指定停止手势时,停止全景拍摄。在上述实现方式中,通过拍摄目标在图像中的身位信息转动云台以使拍摄目标在图像中处于利于拍摄成像的位置,避免拍摄角度无法跟随拍摄目标或转动角度过大或过小无法获得拍摄目标合适图像的问题。可选地,所述确定所述拍摄目标在图像中的身位信息,包括:基于行人检测和分割算法确定所述拍摄目标在图像中所占的像素数,将所述像素数作为表示身位大小的所述身位信息。在上述实现方式中,通过基于行人检测和分割算法确定所述拍摄目标在图像中所占的像素数作为身位信息,能够准确地判定当前拍摄目标在图像中与相机当前视场角度的关系,从而准确地获取当前图像中拍摄目标的身位大小。可选地,所述基于所述身位信息确定云台转动角度,包括:将所述身位信息除以图像横向分辨率,再与横向视场角相乘的结果作为一个身位角度;基于角度调节设定控制所述云台转动角度为预设个数的身位角度。在上述实现方式中,在每次拍摄图像后将拍摄角度转动预设个身位角度,从而能够保证下一拍摄角度的图像与当前拍摄目标的远近距离相匹配,使拍摄目标在下一拍摄角度的图像中被准确取景。本申请实施例还提供了一种手势控制全景图像获取装置,所述装置包括:手势识别模块,用于识别拍摄图像中的拍摄目标的指定手势;拍摄模块,用于基于所述指定手势进行全景拍摄;拼接识别模块,用于基于全景拍摄中每次获取所述拍摄目标的图像时对应的云台角度和/或人手位置,确定每幅图像在全景拼接中的拼接处位置;拼接模块,用于基于所述每幅图像在全景拼接中的拼接处位置对所述拍摄目标的所有图像进行全景拼接。在上述实现方式中,通过基于拍摄目标的图像时对应的云台角度和/或人手位置确定拼接处位置进行全景拼接,相对于仅仅基于不同图像的重叠部分进行特征匹配确定拼接位置具有更高的拼接效率,同时具有更高的拼接准确度。可选地,所述拍摄模块具体用于:在每次识别到指定拍摄手势时,获取所述拍摄目标的图像。在上述实现方式中,通过指定拍摄手势控制图像获取,简化了拍摄控制步骤,提高了图像拍摄的效率。可选地,所述拍摄模块具体用于:在每次识别到所述指定拍摄手势时,识别所述拍摄目标是否保持所述指定拍摄手势;在所述拍摄目标未保持所述指定拍摄手势时,获取所述拍摄目标的图像。在上述实现方式中,在识别到指定拍摄手势时识别拍摄目标是否保持该指定拍摄手势,并在拍摄目标未保持指定拍摄手势后进行图像获取,避免拍摄图像获得拍摄目标处于该指定拍摄手势时的图像,而该指定拍摄手势通常不是拍摄目标需要被拍摄的姿势,从而提高了图像获取的准确度。可选地,所述拍摄模块具体用于:对所述拍摄目标进行目标跟随;在每次识别到所述指定拍摄手势时,调节云台位置使所述拍摄目标处于图像中心,获取所述拍摄目标的图像。在上述实现方式中,进行目标跟随调节云台位置使所述拍摄目标处于图像中心后获取图像,提高了对拍摄目标的图像获取的精确度。可选地,所述拍摄模块具体用于:在识别到指定启动手势时,启动全景拍摄;确定所述拍摄目标在图像中的身位信息;基于所述身位信息确定云台转动角度;在镜头每转动所述云台转动角度后,拍摄图像;在识别到指定停止手势时,停止全景拍摄。在上述实现方式中,通过拍摄目标在图像中的身位信息转动云台以使拍摄目标在图像中处于利于拍摄成像的位置,避免拍摄角度无法跟随拍摄目标或转动角度过大或过小无法获得拍摄目标合适图像的问题。可选地,所述拍摄模块具体用于:基于行人检测和分割算法确定所述拍摄目标在图像中所占的像素数,将所述像素数作为表示身位大小的所述身位信息。在上述实现方式中,通过基于行人检测和分割算法确定所述拍摄目标在图像中所占的像素数作为身位信息,能够准确地判定当前拍摄目标在图像中与相机当前视场角度的关系,从而准确地获取当前图像中拍摄目标的身位大小。可选地,所述拍摄模块具体用于:将所述身位信息除以图像横向分辨率,再与横向视场角相乘的结果作为一个身位角度;基于角度调节设定控制所述云台转动角度为预设个数的身位角度。...

【技术保护点】
1.一种手势控制全景图像获取方法,其特征在于,所述方法包括:/n识别拍摄图像中的拍摄目标的指定手势;/n基于所述指定手势进行全景拍摄;/n基于全景拍摄中每次获取所述拍摄目标的图像时对应的云台角度和/或人手位置,确定每幅图像在全景拼接中的拼接处位置;/n基于所述每幅图像在全景拼接中的拼接处位置对所述拍摄目标的所有图像进行全景拼接。/n

【技术特征摘要】
1.一种手势控制全景图像获取方法,其特征在于,所述方法包括:
识别拍摄图像中的拍摄目标的指定手势;
基于所述指定手势进行全景拍摄;
基于全景拍摄中每次获取所述拍摄目标的图像时对应的云台角度和/或人手位置,确定每幅图像在全景拼接中的拼接处位置;
基于所述每幅图像在全景拼接中的拼接处位置对所述拍摄目标的所有图像进行全景拼接。


2.根据权利要求1所述的方法,其特征在于,所述基于所述指定手势进行全景拍摄,包括:
在每次识别到指定拍摄手势时,获取所述拍摄目标的图像。


3.根据权利要求2所述的方法,其特征在于,所述在每次识别到指定拍摄手势时,获取所述拍摄目标的图像,包括:
在每次识别到所述指定拍摄手势时,识别所述拍摄目标是否保持所述指定拍摄手势;
在所述拍摄目标未保持所述指定拍摄手势时,获取所述拍摄目标的图像。


4.根据权利要求2所述的方法,其特征在于,所述在每次识别到指定拍摄手势时,获取所述拍摄目标的图像,包括:
对所述拍摄目标进行目标跟随;
在每次识别到所述指定拍摄手势时,调节云台位置使所述拍摄目标处于图像中心,获取所述拍摄目标的图像。


5.根据权利要求1所述的方法,其特征在于,所述基于所述指定手势进行全景拍摄,包括:
在识别到指定启动手势时,启动全景拍摄;
确定所述拍摄目标在图像中的身位信息;
基于所述身位信息确定云台转动角度;
在镜头每转动所述云台转动角度后,拍摄...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:苏州臻迪智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1