拍摄方法和电子设备技术

技术编号:37700726 阅读:8 留言:0更新日期:2023-06-01 23:44
一种拍摄方法。实施本申请实施例提供的拍摄方法,智能手机、智能电视等终端电子设备可以通过识别到的用户做出的手势确定变更拍摄模式。其中,电子设备可根据图像帧序列中用户手的位置的变化轨迹,通过位置变化中是否有两个方向的手部运动来更加精确地识别用户的挥手或滑动手势,降低挥手与滑动这两个极为相识的手势误识别率,进而提升用户使用体验。进而提升用户使用体验。进而提升用户使用体验。

【技术实现步骤摘要】
拍摄方法和电子设备


[0001]本申请涉及终端领域,尤其涉及拍摄方法和电子设备。

技术介绍

[0002]手机等电子设备提供了多种拍摄模式,用户可以在不同的场景下选择适合当前场景的拍摄模式以获得更好的拍摄体验。然而,现有的切换拍摄模式的过程需要用户点击屏幕上的控件完成。通过用户点击屏幕实现切换拍摄模式的方法对用户而言是不方便的。

技术实现思路

[0003]本申请提供了一种拍摄方法。实施上述方法,电子设备可以更加准确地识别用户做出的手势为挥手手势或滑动手势。
[0004]第一方面,本申请实施例提供了一种拍摄方法,该方法可应用于电子设备,该电子设备包括第一摄像头和第二摄像头,该方法包括:显示第一界面,第一界面包括第一预览窗和第二预览窗,第一预览窗显示第一摄像头实时采集的图像,第二预览窗显示第二摄像头实时采集的图像;检测到用户的第一手势;响应于第一手势,显示第二界面,第二界面包括第三预览窗,第三预览窗显示第一摄像头或第二摄像头实时采集的图像;其中,检测到用户的第一手势,包括:采集第一图像,第一图像为第一摄像头或第二摄像头所采集的图像,第一图像包括手部图像,手部图像位于第一图像的第一位置;采集第二图像,第二图像为第一摄像头或第二摄像头所采集的图像,第二图像包括手部图像,手部图像位于第二图像的第二位置,第二位置与第一位置不同;基于第一位置和第二位置,确定第一手势。
[0005]实施第一方面提供的方法,电子设备可以根据识别到的用户的手势,控制切换不同的拍摄模式。其中,电子设备可根据两帧图像中手部图像所处的位置,确定用户做出的手势的运动轨迹,然后,根据识别到的运动轨迹识别用户做出的手势。
[0006]结合第一方面提供的实施例,在一些实施例中,基于第一位置和第二位置,确定第一手势,包括:基于第一位置确定第一位移向量,第一位移向量包括第一方向信息,第一方向信息用于标识第一位移向量的方向;基于第二位置确定第二位移向量,第二位移向量包括第二方向信息,第二方向信息用于标识第二位移向量的方向;基于第一位置和第二位置,包括:基于第一位移向量和第二位移向量,确定第一手势。
[0007]实施上述实施例提供的方法,电子设备可根据采集到的两帧图像中的手部图像所处的位置确定指示这两帧图像中手的运动方向的向量。通过比较两向量的方向是否相同,电子设备可确定用户做出的手势是否为预设的某一手势。
[0008]结合第一方面提供的实施例,在一些实施例中,该方法还包括:采集第三图像,第三图像是在采集第一图像之后、采集第二图像之前采集的图像;第三图像包括手部图像,手部图像位于第三图像的第三位置,第三位置与第一位置和第二位置均不同;基于第一位置确定第一位移向量,包括:基于第一位置和第三位置确定第一位移向量;基于第二位置确定第二位移向量,包括:基于第二位置和第三位置确定第二位移向量。
[0009]实施上述实施例提供的方法,电子设备还可获取第一图像和第二图像之间的图像,即第三图像。利用第三图像和第一图像中手部图像所处的位置,电子设备可确定第一位移向量;利用第三图像和第二图像中手部图像所处的位置,电子设备可确定第二位移向量。进而,电子设备可以通过第一位移向量和第二位移向量的方向确定用户做出的手势是否为预设的某一手势。
[0010]结合第一方面提供的实施例,在一些实施例中,基于第一位移向量和第二位移向量,确定第一手势,包括:当第一方向信息和第二方向信息相同时,确定第一手势为滑动手势。
[0011]实施上述实施例提供的方法,在得到第一位移向量、第二位移向量之后,电子设备可以通过第一位移向量和第二位移向量包含的第一方向信息和第二方向信息,确定上述两位移向量的方向是否相同。在确定上述两位移向量的方向相同时,电子设备可确认识别到用户做出预设的滑动手势。
[0012]结合第一方面提供的实施例,在一些实施例中,该方法还包括:当第一方向信息和第二方向信息不同时,确定第一手势为挥手手势。
[0013]实施上述实施例提供的方法,挥手手势也可作为预设的控制拍摄模式切换的手势。如果第一方向信息和第二方向信息不同,则电子设备可确认识别到用户做出预设的挥手手势。
[0014]结合第一方面提供的实施例,在一些实施例中,第一位置为:手部图像在第一图像的第一坐标轴上的对应位置,其中,第一坐标轴与地面平行;第二位置为:手部图像的特征点在第二图像的第一坐标轴上的位置;第三位置为:手部图像的特征点在第三图像的第一坐标轴上的位置;第一方向信息为第一坐标轴的正方向或负方向;第二方向信息为第一坐标轴的正方向或负方向。
[0015]实施上述实施例提供的方法,电子设备可以在图像帧中建立水平坐标轴,并利用上述水平坐标轴确定各个图像帧中手部图像的在整个图像帧的位置。进而,利用上述位置,电子设备可确定图像帧序列中手部图像的运动轨迹,即用户完成手势过程中手的运动轨迹。
[0016]结合第一方面提供的实施例,在一些实施例中,第一坐标轴的正方向为水平从左向右的方向,在确定第一手势为滑动手势之后,该方法还包括:当第一方向信息为第一坐标轴的正方向时,确定第一手势为滑动手势中的右滑手势;当第一方向信息为第一坐标轴的负方向时,确定第一手势为滑动手势中的左滑手势。
[0017]实施上述实施例提供的方法,在识别到滑动手势的基础上,电子设备还可根据第一位移向量和第二位移向量的方向,确定用户做出的手势具体为左滑手势还是右滑手势。这样,左滑和右滑均可以预设的特定手势供用户控制切换拍摄模式。
[0018]结合第一方面提供的实施例,在一些实施例中,基于第一位置和第三位置确定第一位移向量,包括:第一位置和第三位置之间的位置差为第一位移向量的模,第一位置指向第三位置的方向为第一位移向量的第一方向信息。
[0019]实施上述实施例提供的方法,电子设备可以通过前后两帧图像中手部图像的位置,确定表征上述两帧图像中手部图像的运动轨迹的第一位移向量。
[0020]结合第一方面提供的实施例,在一些实施例中,基于第一位置和第三位置确定第
一位移向量,包括:利用第一位置和第三位置确定第四位置,第四位置和第三位置之间的位置差为第一位移向量的模,第四位置指向第三位置的方向为第一位移向量的第一方向信息。
[0021]实施上述实施例提供的方法,电子设备可利用帧图像中手部图像的位置确定每帧图像中手部图像的平滑位置。该平滑位置是虚拟的,可延缓两帧图像中手部图像的运动位移。然后,电子设备利用该图像帧中手部图像的平滑位置和实际位置,确定第一位移向量。这样,当某一帧图像相对于前一帧图像存在略微的反方向的运动时,电子设备不会因为上述略微的反方向的运动而发生误识别。
[0022]结合第一方面提供的实施例,在一些实施例中,利用第一位置和第三位置确定第四位置,包括:确定第一位置对应的第五位置,计算第五位置和第三位置的中间位置,确定中间位置为第四位置。
[0023]实施上述实施例提供的方法,电子设备可根据前一图像中手部图像的平滑位置和后一帧图像中手部图像的实际本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,应用于电子设备,所述电子设备包括第一摄像头和第二摄像头,其特征在于,所述方法包括:显示第一界面,所述第一界面包括第一预览窗和第二预览窗,所述第一预览窗显示所述第一摄像头实时采集的图像,所述第二预览窗显示所述第二摄像头实时采集的图像;检测到用户的第一手势;响应于所述第一手势,显示第二界面,所述第二界面包括第三预览窗,所述第三预览窗显示所述第一摄像头或所述第二摄像头实时采集的图像;其中,所述检测到用户的第一手势,包括:采集第一图像,所述第一图像为第一摄像头或第二摄像头所采集的图像,所述第一图像包括手部图像,所述手部图像位于所述第一图像的第一位置;采集第二图像,所述第二图像为第一摄像头或第二摄像头所采集的图像,所述第二图像包括所述手部图像,所述手部图像位于所述第二图像的第二位置,所述第二位置与所述第一位置不同;基于所述第一位置和所述第二位置,确定第一手势。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一位置和所述第二位置,确定第一手势,包括:基于所述第一位置确定第一位移向量,所述第一位移向量包括第一方向信息,所述第一方向信息用于标识所述第一位移向量的方向;基于所述第二位置确定第二位移向量,所述第二位移向量包括第二方向信息,所述第二方向信息用于标识所述第二位移向量的方向;所述基于所述第一位置和所述第二位置,包括:基于所述第一位移向量和所述第二位移向量,确定所述第一手势。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:采集第三图像,所述第三图像是在采集所述第一图像之后、采集所述第二图像之前采集的图像;所述第三图像包括所述手部图像,所述手部图像位于所述第三图像的第三位置,所述第三位置与所述第一位置和所述第二位置均不同;所述基于所述第一位置确定第一位移向量,包括:基于所述第一位置和所述第三位置确定第一位移向量;所述基于所述第二位置确定第二位移向量,包括:基于所述第二位置和所述第三位置确定第二位移向量。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述第一位移向量和所述第二位移向量,确定所述第一手势,包括:当所述第一方向信息和所述第二方向信息相同时,确定所述第一手势为滑动手势。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述第一方向信息和所述第二方向信息不同时,确定所述第一手势为挥手手势。6.根据权利要求4或5所述的方法,其特征在于,所述第一位置为:所述手部图像的特征点在所述第一图像的第一坐标轴上的对应位置,其中,所述第一坐标轴与地面平行;所述第二位置为:所述手部图像的特征点在所述第二图像的所述第一坐标轴上的位
置;所述第三位置为:所述手部图像的特征点在所述第三图像的所述第一坐标轴上的位置;所述第...

【专利技术属性】
技术研发人员:朱世宇王永华
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1