System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及图像处理领域,尤其涉及一种图像处理方法、装置及存储介质。
技术介绍
1、图像深度检测在手机等电子设备上发挥着重要的作用,它可以实时获取环境物体深度信息、三维尺寸以及空间信息,为动作捕捉、三维建模、室内导航与定位等场景提供了技术支持,具有广泛的消费级、工业级应用需求。
2、手机等电子设备的相机在图像焦外成像(bokeh)、测距和三维重建等领域均需要图像深度检测技术上的支持。目前,常用的图像深度检测方案有飞行时间法(time offlight,tof)、双目视觉(stereo-vision)、结构光(structured-light)和激光雷达(lidar)等方案,它们都是基于单个手机的方案,且各自均有测量的深度精度和分辨率的问题,或者是成本较高。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种图像处理方法、装置及存储介质。
2、根据本公开实施例的第一方面,提供一种图像处理方法,应用于第一拍照设备,所述方法包括:
3、确定所述第一拍照设备被触发基于多个拍照设备进行深度信息检测,向一个或多个第二拍照设备发送深度信息检测指令,所述深度信息检测指令用于控制所述第一拍照设备和所述一个或多个第二拍照设备同步拍摄多帧深度图像;基于所述深度信息检测指令,与所述一个或多个第二拍照设备同步拍摄深度图像;基于所述第一拍照设备与所述一个或多个第二拍照设备同步拍摄的深度图像,进行图像处理。
4、一种实施方式中,所述基于所述深度信息检测指令
5、接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息;基于所述同步信息,通过所述第一拍照设备的拍照应用联动控制所述一个或多个第二拍照设备的拍照应用同步拍摄深度图像。
6、一种实施方式中,所述接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息,包括:
7、接收所述一个或多个第二拍照设备基于所述深度信息检测指令分别发送的第二拍照设备的内参;基于所述第一拍照设备和所述一个或多个第二拍照设备的内参,确定所述第一拍照设备和所述一个或多个第二拍照设备之间的外参,并对所述第一拍照设备进行相机标定;将所述第一拍照设备和所述一个或多个第二拍照设备之间的外参分别发送至所述一个或多个第二拍照设备;接收所述一个或多个第二设备基于所述第一拍照设备和所述一个或多个第二拍照设备之间的外参进行标定后反馈的同步信息。
8、一种实施方式中,所述同步信息包括所述一个或多个第二拍照设备的拍照应用拍摄的第二预览图像的视野;
9、所述基于所述同步信息,由所述第一拍照设备的拍照应用联动控制所述一个或多个第二设备的拍照应用同步拍摄深度图像,包括:
10、获取所述第一拍照设备的拍照应用拍摄的第一预览图像,并确定所述第一预览图像的视野;获取所述一个或多个第二拍照设备的拍照应用拍摄的第二预览图像的视野;基于所述第一预览图像的视野和所述第二预览图像的视野,由所述第一拍照设备联动控制所述一个或多个第二拍照设备进行同步拍照。
11、一种实施方式中,所述基于所述第一预览图像的视野和所述第二预览图像的视野,由所述第一拍照设备联动控制所述一个或多个第二拍照设备进行同步拍照,包括:
12、确定所述第一预览图像的视野与所述第二预览图像的视野之间的重合视野区域;基于所述重合视野区域,调整所述第一拍照设备的位置和/或所述第二拍照设备的位置,使所述第一预览图像的视野与所述第二预览图像的视野相同;在确定所述第一预览图像的视野与所述第二预览图像的视野相同时,由所述第一拍照设备联动控制述一个或多个第二拍照设备进行同步拍照。
13、根据本公开实施例的第二方面,提供一种图像处理方法,应用于第二拍照设备,所述方法包括:
14、接收第一拍照设备发送的深度信息检测指令,所述深度信息检测指令用于控制所述第一拍照设备和所述第二拍照设备同步拍摄多帧深度图像;基于所述深度信息检测指令,与所述第一拍照设备同步拍摄深度图像。
15、一种实施方式中,基于所述深度信息检测指令,与所述第一拍照设备同步拍摄深度图像,包括:
16、基于所述深度信息检测指令,向所述第一拍照设备反馈同步信息,所述同步信息用于指示所述第一拍照设备的拍照应用联动控制所述一个或多个第二拍照设备的拍照应用同步拍摄深度图像。
17、一种实施方式中,基于所述深度信息检测指令,向所述第一拍照设备反馈同步信息,包括:
18、基于所述深度信息检测指令,分别向所述第一拍照设备发送第二拍照设备的内参;若接收到所述第一拍照设备基于所述第二拍照设备的内参发送的所述第一拍照设备和所述一个或多个第二拍照设备之间的外参,则分别对所述第二拍照设备进行相机标定;确定所述第二设备的相机标定完成后,向所述第一拍照设备发送同步信息。
19、一种实施方式中,所述同步信息包括所述一个或多个第二拍照设备的拍照应用拍摄的第二预览图像的视野;
20、在所述第一拍照设备的第一预览图像的视野和第二预览图像的视野相同时,与所述第一拍照设备同步拍摄深度图像;在所述第一拍照设备的第一预览图像的视野和第二预览图像的视野不同时,基于所述第一预览图像的视野与所述第二预览图像的视野之间的重合视野区域,调整所述第一拍照设备的位置和/或所述第二拍照设备的位置,使所述第一预览图像的视野与所述第二预览图像的视野相同。
21、根据本公开实施例的第三方面,提供一种图像处理装置,所述装置包括:
22、发送单元,用于确定所述第一拍照设备被触发基于多个拍照设备进行深度信息检测,向一个或多个第二拍照设备发送深度信息检测指令,所述深度信息检测指令用于控制所述第一拍照设备和所述一个或多个第二拍照设备同步拍摄多帧深度图像;
23、拍摄单元,用于基于所述深度信息检测指令,与所述一个或多个第二拍照设备同步拍摄深度图像;
24、处理单元,用于基于所述第一拍照设备与所述一个或多个第二拍照设备同步拍摄的深度图像,进行图像处理。
25、一种实施方式中,所述拍摄单元采用如下方式基于所述深度信息检测指令,与所述一个或多个第二拍照设备同步拍摄深度图像:
26、接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息;基于所述同步信息,通过所述第一拍照设备的拍照应用联动控制所述一个或多个第二拍照设备的拍照应用同步拍摄深度图像。
27、一种实施方式中,所述拍摄单元采用如下方式接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息:
28、接收所述一个或多个第二拍照设备基于所述深度信息检测指令分别发送的第二拍照设备的内参;基于所述第一拍照设备和所述一个或多个第二拍照设备的内参,确定所述第一拍照设备和所述一个或多个第二拍照设备之间的外参,并对所述第一拍照设备进行相机标定;将所述第一拍照设备和所述一个本文档来自技高网...
【技术保护点】
1.一种图像处理方法,其特征在于,应用于第一拍照设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述深度信息检测指令,与所述一个或多个第二拍照设备同步拍摄深度图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述同步信息包括所述一个或多个第二拍照设备的拍照应用拍摄的第二预览图像的视野;
5.根据权利要求4所述的方法,其特征在于,所述基于所述第一预览图像的视野和所述第二预览图像的视野,由所述第一拍照设备联动控制所述一个或多个第二拍照设备进行同步拍照,包括:
6.一种图像处理方法,其特征在于,应用于第二拍照设备,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,基于所述深度信息检测指令,与所述第一拍照设备同步拍摄深度图像,包括:
8.根据权利要求7所述的方法,其特征在于,基于所述深度信息检测指令,向所述第一拍照设备反馈同步信息,包括:
...【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于第一拍照设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述深度信息检测指令,与所述一个或多个第二拍照设备同步拍摄深度图像,包括:
3.根据权利要求2所述的方法,其特征在于,所述接收所述一个或多个第二设备基于所述深度信息检测指令反馈的同步信息,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述同步信息包括所述一个或多个第二拍照设备的拍照应用拍摄的第二预览图像的视野;
5.根据权利要求4所述的方法,其特征在于,所述基于所述第一预览图像的视野和所述第二预览图像的视野,由所述第一拍照设备联动控制所述一个或多个第二拍照设备进行同步拍照,包括:
6.一种图像处理方法,其特征在于,应用于第二拍照设备,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,基于所述深度信息检测指令,与所述第一拍照设备同步拍摄深度图像,包括:
8.根据权利要求7所述的方法,其特征在于,基于所述深度信息检测...
【专利技术属性】
技术研发人员:李国盛,张明华,李浩瀚,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。