图像采集方法、装置以及存储介质制造方法及图纸

技术编号:35090972 阅读:23 留言:0更新日期:2022-10-01 16:48
本公开是关于一种图像采集方法、装置及存储介质,图像采集方法包括:在检测到拍摄指令时,检测电子设备的姿态,并基于姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系;其中,相机模组和显示屏的相对位置关系为可变的;基于相对位置关系,确定对应的出图方式;其中,出图方式包括:拜耳阵列中元素的组合方式和对拜耳阵列所执行的扫描方向中的至少之一,不同的相对位置关系对应的出图方式不同;基于出图方式对目标对象进行采集,生成彩色图像。这样,可以基于实际检测的相对位置关系,得到各自对应的出图方式,在操作时更有针对性,可以减少图像的镜像问题出现。现。现。

【技术实现步骤摘要】
图像采集方法、装置以及存储介质


[0001]本公开涉及相机
,尤其涉及一种图像采集方法、装置以及存储介质。

技术介绍

[0002]随着手机研发的越来越广泛,出现了各种各样的电子设备,且基于电子设备形态的不同,摄像头的配置也存在区别,可能存在前置摄像头和后置摄像头。前置摄像头和后置摄像头在拍摄时由于朝向的不同,当都在同一屏幕上显示时有的朝向下采集生成的图像就会出现镜像问题。而当出现了镜像问题,都是采取的直接对出现镜像问题的图像进行翻转,这样处理方式会出现很多问题,例如原始图像与显示图像不一致的问题,也不利于对折叠屏设备采集的图像的镜像问题的解决。

技术实现思路

[0003]本公开提供一种图像采集方法、装置以及存储介质。
[0004]根据本公开实施例的第一方面,提供一种图像采集方法,应用于电子设备,包括:
[0005]在检测到拍摄指令时,检测电子设备的姿态,并基于所述姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系;其中,所述相机模组和所述显示屏的相对位置关系为可变的;
[0006]基于所述相对位置关系,确定对应的出图方式;其中,所述出图方式包括:拜耳阵列中元素的组合方式和对拜耳阵列所执行的扫描方向中的至少之一,所述出图方式用于指示待生成图像的显示效果,不同的相对位置关系对应的出图方式不同;
[0007]基于所述出图方式对目标对象进行采集,生成彩色图像。
[0008]可选地,所述电子设备为可折叠电子设备,所述可折叠电子设备的姿态包括:折叠状态;
[0009]所述基于所述相对位置关系,确定对应的出图方式,包括:
[0010]在所述可折叠电子设备处于折叠状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相同侧时,确定出图方式为:按照预设的扫描方向,对所述相机模组中预设组合方式的拜耳阵列进行扫描。
[0011]可选地,所述可折叠电子设备的姿态还包括:展开状态;所述预设的扫描方向包括:第一扫描方向和第二扫描方向;
[0012]所述基于所述相对位置关系,确定对应的出图方式,包括:
[0013]在所述可折叠电子设备处于展开状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相反侧时,确定出图方式为:按照与所述第二扫描方向相反的扫描方向,以及与所述第一扫描方向相同的扫描方向,对所述相机模组中所述预设组合方式的拜耳阵列进行扫描。
[0014]可选地,所述可折叠电子设备的姿态包括:展开状态;
[0015]所述基于所述相对位置关系,确定对应的出图方式,包括:
[0016]在所述可折叠电子设备处于展开状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相反侧时,基于对所述相机模组上预设组合方式的拜耳阵列中元素位置的翻转,确定调整组合方式后的拜耳阵列,确定出图方式为:按照所述预设的扫描方向,对所述调整组合方式后的拜耳阵列进行扫描。
[0017]可选地,所述基于所述姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系,包括:
[0018]基于相机模组对应的硬件抽象层,监听所述电子设备上用于检测电子设备的姿态的姿态传感器所采集的数据,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系。
[0019]可选地,所述方法还包括:
[0020]读取相机模组对应的硬件抽象层内预设的配置列表,获取所述相对位置关系与出图方式的映射关系;其中,所述配置列表中包括:至少两种所述映射关系;
[0021]所述基于所述相对位置关系,确定对应的出图方式,包括:
[0022]基于所述相对位置关系和所述映射关系,确定对应的出图方式。
[0023]可选地,所述方法还包括:
[0024]确定生成的所述彩色图像的图像格式;
[0025]基于所述图像格式,对所述彩色图像进行显示处理。
[0026]可选地,所述图像格式包括:第一格式和第二格式;其中,所述第二格式的彩色图像能够被应用层调用;
[0027]所述基于所述图像格式,对所述彩色图像进行显示处理,包括:
[0028]在所述彩色图像的图像格式为第一格式时,基于框架层,监听所述电子设备上用于检测电子设备的姿态的姿态传感器所采集的姿态数据,确定对应的出图方式;
[0029]基于所述出图方式,将所述彩色图像由第一格式转换成第二格式;
[0030]对所述第二格式的彩色图像进行显示。
[0031]根据本公开实施例的第二方面,提供一种图像采集装置,应用电子设备,包括:
[0032]第一确定模块,用于在检测到拍摄指令时,检测电子设备的姿态,并基于所述姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系;其中,所述相机模组和所述显示屏的相对位置关系为可变的;
[0033]第二确定模块,用于基于所述相对位置关系,确定对应的出图方式;其中,所述出图方式包括:拜耳阵列中元素的组合方式和对拜耳阵列所执行的扫描方向中的至少之一,所述出图方式用于指示待生成图像的显示效果,不同的相对位置关系对应的出图方式不同;
[0034]图像生成模块,用于基于所述出图方式对目标对象进行采集,生成彩色图像。
[0035]可选地,所述电子设备为可折叠电子设备,所述可折叠电子设备的姿态包括:展开状态;
[0036]所述第二确定模块,还用于:
[0037]在所述可折叠电子设备处于折叠状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相同侧时,确定出图方式为:按照预设的扫描方向,对所述相机模组中预设组合方式的拜耳阵列进行扫描。
[0038]可选地,所述可折叠电子设备的姿态还包括:展开状态;所述预设的扫描方向包括:第一扫描方向和第二扫描方向;
[0039]所述第二确定模块,还用于:
[0040]在所述可折叠电子设备处于展开状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相反侧时,确定出图方式为:按照与所述第二扫描方向相反的扫描方向,以及与所述第一扫描方向相同的扫描方向,对所述相机模组中所述预设组合方式的拜耳阵列进行扫描。
[0041]可选地,所述可折叠电子设备的姿态还包括:展开状态;
[0042]所述第二确定模块,还用于:
[0043]在所述可折叠电子设备处于展开状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相反侧时,基于对所述相机模组上预设组合方式的拜耳阵列中元素位置的翻转,确定调整组合方式后的拜耳阵列,确定出图方式为:按照所述预设的扫描方向,对所述调整组合方式后的拜耳阵列进行扫描。
[0044]可选地,所述第一确定模块,还用于:
[0045]基于相机模组对应的硬件抽象层,监听所述电子设备上用于检测电子设备的姿态的姿态传感器所采集的数据,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系。
[0046]可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像采集方法,其特征在于,应用于电子设备,包括:在检测到拍摄指令时,检测电子设备的姿态,并基于所述姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系;其中,所述相机模组和所述显示屏的相对位置关系为可变的;基于所述相对位置关系,确定对应的出图方式;其中,所述出图方式包括:拜耳阵列中元素的组合方式和对拜耳阵列所执行的扫描方向中的至少之一,所述出图方式用于指示待生成图像的显示效果,不同的相对位置关系对应的出图方式不同;基于所述出图方式对目标对象进行采集,生成彩色图像。2.根据权利要求1所述的方法,其特征在于,所述电子设备为可折叠电子设备,所述可折叠电子设备的姿态包括:折叠状态;所述基于所述相对位置关系,确定对应的出图方式,包括:在所述可折叠电子设备处于折叠状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相同侧时,确定出图方式为:按照预设的扫描方向,对所述相机模组中预设组合方式的拜耳阵列进行扫描。3.根据权利要求1所述的方法,其特征在于,所述可折叠电子设备的姿态还包括:展开状态;预设的扫描方向包括:第一扫描方向和第二扫描方向;所述基于所述相对位置关系,确定对应的出图方式,包括:在所述可折叠电子设备处于展开状态,且当前执行图像采集的相机模组与执行图像显示的显示屏位于相反侧时,确定出图方式为:按照与所述第二扫描方向相反的扫描方向,以及与所述第一扫描方向相同的扫描方向,对所述相机模组中预设组合方式的拜耳阵列进行扫描。4.根据权利要求1所述的方法,其特征在于,所述基于所述姿态,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系,包括:基于相机模组对应的硬件抽象层,监听所述电子设备上用于检测电子设备的姿态的姿态传感器所采集的数据,确定当前执行图像采集的相机模组与执行图像显示的显示屏的相对位置关系。5.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:读取相机模组对应的硬件抽象层内预设的配置列表,获取所述相对位置关...

【专利技术属性】
技术研发人员:罗小卡
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1