一种图像处理方法及电子设备与流程

文档序号:15099378发布日期:2018-08-04 15:21阅读:125来源:国知局

本发明涉及图像处理领域,尤其涉及一种图像处理方法及电子设备。



背景技术:

增强现实(AR,Augmented Reality)技术是近年来研究的热点之一;AR技术是近年来在虚拟现实基础上发展起来的新兴技术,是通过计算机系统提供的信息增加用户对显示世界感知的技术,其核心是将计算机生成的虚拟物体、场景或系统提示信息等叠加到真实场景中,从而实现对现实的“增强”。

目前带摄像头功能的多媒体设备已经越来越普及,例如手机、平板电脑(PAD)、无人机、视频会议终端等。然而,目前这些设备基本上只具有拍照、录像、视频会议/聊天等场景功能,如何在这些多媒体设备上对图像进行处理以实现实时AR效果的图像是目前亟待解决的问题。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种图像处理方法及电子设备。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种图像处理方法,应用于第一电子设备,所述第一电子设备的屏幕具有至少两个窗格;所述方法包括:

分别获取每个窗格实时采集的来自不同摄像设备的显示图像;

确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;

在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

上述方案中,在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像中进行处理,包括:

接收第一操作;

响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

上述方案中,所述方法还包括:

接收第二操作;

响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

上述方案中,所述分别获取每个窗格实时采集的来自不同摄像设备的显示图像,包括:

接收第三操作;所述第三操作为对窗格的图像来源的选择操作;

响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

上述方案中,所述摄像设备位于第二电子设备;所述从对应的摄像设备获取显示图像,包括:

基于所述第一电子设备支持的通信制式,从所述第二电子设备获取显示图像。

上述方案中,所述方法还包括:

接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;

响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

本发明实施例还提供一种电子设备,所述电子设备为第一电子设备,所述第一电子设备的屏幕具有至少两个窗格;所述第一电子设备包括:

显示处理单元,用于分别获取每个窗格实时采集的来自不同摄像设备的显示图像;

选择单元,用于确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;

图像处理单元,用于在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

上述方案中,所述图像处理单元,具体用于:

接收第一操作;

响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

上述方案中,所述第一电子设备还包括:

分屏单元,用于接收第二操作;以及响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

上述方案中,所述显示处理单元还用于:接收第三操作;所述第三操作为对窗格的图像来源的选择操作;以及响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

上述方案中,所述摄像设备位于第二电子设备;所述显示处理设备,具体用于:

基于所述第一电子设备支持的通信制式,从所述第二电子设备获取显示图像。

上述方案中,所述第一电子设备还包括:

显示控制单元,用于接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;以及响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

本发明实施例又提供一种电子设备,所述电子设备为第一电子设备,所述第一电子设备包括:

显示屏,具有至少两个窗格;

处理器,用于分别获取每个窗格实时采集的来自不同摄像设备的显示图像;确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;以及在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

上述方案中,所述处理器,具体用于:

接收第一操作;

响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

上述方案中,所述处理器,还用于接收第二操作;以及响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

上述方案中,所述处理器,具体用于:

接收第三操作;所述第三操作为对窗格的图像来源的选择操作;以及响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

上述方案中,所述摄像设备位于第二电子设备;所述电子设备还包括:

通信器,用于基于所述第一电子设备支持的通信制式,从第二电子设备获取显示图像,并发送给所述处理器。

上述方案中,所述处理器,还用于接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;以及响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

本发明实施例提供的图像处理方法及电子设备,第一电子设备的屏幕具有至少两个窗格;分别获取每个窗格实时采集的来自不同摄像设备的显示图像;确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理;利用电子设备的分屏功能,实时采集来自不同摄像设备的显示图像,并从中选择目标图像,从而进行图像处理,如此,能够实时地对不同摄像设备的视频图像进行合成相关处理,从而能够生成一个整体AR效果的图像,在电子设备上实现了实时AR效果的图像。而且能够达到互动的目的,提升了用户体验。

附图说明

在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。

图1为本发明实施例一图像处理的方法流程示意图;

图2为本发明实施例二电子设备结构示意图;

图3为本发明实施例电子设备硬件结构示意图;

图4为本发明实施例三多媒体设备硬件结构示意图;

图5为本发明实施例三触摸显示界面及操作功能按钮示意图;

图6为本发明实施例三AR图像生成前显示界面及操作功能按钮示意图;

图7为本发明实施例三一种成像的方法流程示意图;

图8为本发明实施例三另一种成像的方法流程示意图;

图9为本发明实施例三AR图像生成后显示界面及操作功能按钮示意图。

具体实施方式

下面结合附图及实施例对本发明再组进一步详细的描述。

目前,在AR技术中,是在真实物理环境直接实时取景,而其中的部分增强图像元素来源于其他外部场景,用户可以通过在可视图像中重叠这些增强的图像元素数字化的操控周边真实世界的信息。然而,这些外部场景都是预先设置的,比如预先定义的、基于GPS的或基于传感器的图像数据库等。这样,无法达到实时采集增强图像的目的,而且也无法达到互动的目的。也就是说,不能实时地对不同来源的视频图像进行合成,从而生成一个整体AR效果的图像。

基于此,在本发明的各种实施例中:第一电子设备的屏幕具有两个窗格;分别获取每个窗格实时采集的来自不同摄像设备的显示图像;确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

实施例一

本发明实施例成像的方法,应用于第一电子设备,所述第一电子设备的屏幕具有至少两个窗格。

也就是说,所述第一电子设备的屏幕被分成了至少两个窗格。

这里,实际应用时,随着电子设备技术的发展,所述屏幕可以为触摸屏。

图1为本发明实施例一图像处理的方法流程示意图。如图1所示,该方法包括以下步骤:

步骤101:分别获取每个窗格实时采集的来自不同摄像设备的显示图像;

也就是说,每个窗格获取的显示图像为分别来自不同摄像设备实时采集的显示图像。

更具体来说,不同的摄像设备实时采集显示图像,并在每个窗格上进行显示。换句话说,每个窗格上的显示图像是图像流,是由多帧图像组成的,而不是固定不变的一个图像。

实际应用时,执行本步骤之前,该方法还可以包括:

接收第二操作;

响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

其中,当将第一电子设备的屏幕划分成所述至少两个窗格后,用户还可以选择每个窗格的图像来源。

基于此,在一实施例中,分别获取每个窗格实时采集的来自不同摄像设备的显示图像,具体可以包括:

接收第三操作;所述第三操作为对窗格的图像来源的选择操作;

响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

这里,窗格所对应的摄像设备可以位于第一电子设备,也可以位于第二电子设备。当摄像设备位于所述第二电子设备时,所述从对应的摄像设备获取显示图像,包括:

基于所述第一电子设备支持的通信制式,从所述第二电子设备获取显示图像。

其中,实际应用时,所述通信制式可以是:基于无线保真(WIFI)、比特流(BT)、或蜂窝网的连接方式。这里,所述蜂窝网可以是:码分多址(CDMA)、通用分组无线服务(GPRS)、宽带码分多址(WCDMA)、或长期演进(LTE)网络等。

实际应用时,所述摄像设备具体可以是摄像头。

步骤102:确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;

这里,所述第一窗格为显示非目标图像的窗格。

实际应用时,可以将所述至少两个窗格中的一个窗格作为主窗格,其它窗格作为副窗格。其中,在副窗格的显示图像中确定目标图像,在主窗格中显示目标图像,并在主窗格中对目标图像进行合成相关处理,即执行步骤103。

其中,所述主窗格所的摄像设备可以是所述第一电子设备的主摄像头,而所述至少一个副窗格的图像来源设备可以是所述第一电子设备的副摄像头,或者是第二电子设备。

需要说明的是:由于每个窗格的显示图像是图像流,所以确定的目标图像是对应窗格的图像流中的一帧图像。

步骤103:在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

具体地,在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行合成相关处理,包括:移动、显示效果处理、合成等处理。

在一实施例中,对所述目标图像进行处理时,该方法还可以包括:

接收第一操作;

响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

这里,所述显示效果处理可以包括:旋转处理、缩放处理等。

实际应用时,用户还可以通过窗格来控制各窗格所对应的摄像设备的焦距、或采集亮度等,以实现对采集的图像的显示控制操作。

基于此,在一实施例中,该方法还可以包括:

接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;

响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

当然,当窗格所对应的摄像设备位于第二电子设备时,需要基于所述第一电子设备支持的通信制式,将控制指令发送至所述第二电子设备,以便对位于第二电子设备的摄像设备的焦距和/或采集量度等进行控制。

本发明实施例提供的方案,可以适用于以下场景中:

应用场景1:一家人或一群朋友在拍集体照的时候,当未采用本发明实施例提供的方案时,需要请其他人帮忙拍摄,或者采用专用的三脚架固定照相机采用延时的方法,这种拍摄方式大部分情况拍摄者没法把操作相机的拍摄者也拍到照片中。采用本发明实施例提供的方案时,可以通过多个摄像头实时生产图像,然后将拍摄者和被拍摄者的图像进行叠加,从而让拍摄者和被拍摄者出现在同一画面中,方便用户拍出满意的集体照。

应用场景2:目前已经能够做到在语音通话的时候,用户可以播放虚拟的背景声音,而在视频通话越来越普及的情况下,对视频虚拟背景也有迫切需求,采用本发明实施例提供的方案,可以实现在视频聊天的情况下,设置来源于不同设备摄像头的图像作为背景视频。

本发明实施例提供的图像处理方法,第一电子设备的屏幕具有至少两个主窗格;分别获取每个窗格实时采集的来自不同摄像设备的显示图像;确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理,利用电子设备的分屏功能,实时采集来自不同摄像设备的显示图像,并从中选择目标图像,从而进行图像处理,如此,能够实时地对不同摄像设备的视频图像进行合成相关处理,从而能够生成一个整体AR效果的图像,在电子设备上实现了实时AR效果的图像。而且能够达到互动的目的,提升了用户体验。

另外,接收第二操作;响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格,用户可以根据自身的需要选择每个窗格的图像来源,如此,进一步提升了用户体验。

对目标图像进行处理时,接收第三操作;所述第三操作为对窗格的图像来源的选择操作;响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像,用户可以根据自身的需求对选择的目标图像进行旋转或缩放等处理,如此,进一步提升了用户体验。

除此以外,接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作,用户可以根据自身的需求来控制摄像设备采集图像,以选择自身需要的显示图像,如此,进一步提升了用户体验。

实施例二

为实现本发明实施例的方法,本实施例提供一种电子设备,所述电子设备为第一电子设备,所述第一电子设备的屏幕具有至少两个窗格。

也就是说,所述第一电子设备的屏幕被分成了至少两个窗格。

这里,实际应用时,随着电子设备技术的发展,所述屏幕可以为触摸屏。

如图2所示,该第一电子设备包括:

显示处理单元21,用于分别获取每个窗格实时采集的来自不同摄像设备的显示图像;

选择单元22,用于确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;

图像处理单元23,用于在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

这里,每个窗格获取的显示图像为分别来自不同摄像设备实时采集的显示图像。

更具体来说,不同的摄像设备实时采集显示图像,并在每个窗格上进行显示。换句话说,每个窗格上的显示图像是图像流,是由多帧图像组成的,而不是固定不变的一个图像。

实际应用时,所述第一电子设备还可以包括:

分屏单元,用于接收第二操作;以及响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

其中,当将第一电子设备的屏幕划分成所述至少两个窗格后,用户还可以选择每个窗格的图像来源。

基于此,在一实施例中,所述显示处理单元21,还用于接收第三操作;所述第三操作为对窗格的图像来源的选择操作;以及响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

这里,窗格所对应的摄像设备可以位于第一电子设备,也可以位于第二电子设备。当摄像设备位于所述第二电子设备时,,所述显示处理单元21,具体用于:基于所述第一电子设备支持的通信制式,从所述第二电子设备获取显示图像。

其中,实际应用时,所述通信制式可以是:基于WIFI、BT、或蜂窝网的连接方式。这里,所述蜂窝网可以是:CDMA、GPRS、WCDMA、或LTE网络等。

实际应用时,所述摄像设备可以是具体可以是摄像头。

实际应用时,可以将所述至少两个窗格中的一个窗格作为主窗格,其它窗格作为副窗格。其中,在副窗格的显示图像中确定目标图像,在主窗格中显示目标图像,并在主窗格中对目标图像进行合成相关处理。

其中,所述主窗格所的摄像设备可以是所述第一电子设备的主摄像头,而所述至少一个副窗格的图像来源设备可以是所述第一电子设备的副摄像头,或者是第二电子设备。

需要说明的是:由于每个窗格的显示图像是图像流,所以确定的目标图像是对应窗格的图像流中的一帧图像。

所述图像处理单元23,具体用于:在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行合成相关处理,包括:移动、显示效果处理、合成等处理。

在一实施例中,在对所述目标图像进行处理时,所述图像处理单元23,用于接收第一操作;响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

这里,所述显示效果处理可以包括:旋转处理、缩放处理等。

实际应用时,用户还可以通过窗格来控制各窗格所对应的摄像设备的焦距、或采集亮度等,以实现对采集的图像的显示控制操作。

基于此,在一实施例中,该第一电子设备还可以包括:

显示控制单元,用于接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;以及响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

当然,当窗格所对应的摄像设备位于第二电子设备时,需要基于所述第一电子设备支持的通信制式,将控制指令发送至所述第二电子设备,以便对位于第二电子设备的摄像设备的焦距和/或采集量度等进行控制。

实际应用时,所述显示处理单元21及显示控制单元可由第一电子设备中的中央处理器(CPU,Central Processing Unit)、微处理器(MCU,Micro Control Unit)、数字信号处理器(DSP,Digital Signal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)结合通信芯片实现;所述选择单元22、图像处理单元23、分屏单元可由第一电子设备中的CPU、MCU、DSP或FPGA实现。

本发明实施例提供的方案,可以适用于以下场景中:

应用场景1:一家人或一群朋友在拍集体照的时候,当未采用本发明实施例提供的方案时,需要请其他人帮忙拍摄,或者采用专用的三脚架固定照相机采用延时的方法,这种拍摄方式大部分情况拍摄者没法把操作相机的拍摄者也拍到照片中。采用本发明实施例提供的方案时,可以通过多个摄像头实时生产图像,然后将拍摄者和被拍摄者的图像进行叠加,从而让拍摄者和被拍摄者出现在同一画面中,方便用户拍出满意的集体照。

应用场景2:目前已经能够做到在语音通话的时候,用户可以播放虚拟的背景声音,而在视频通话越来越普及的情况下,对视频虚拟背景也有迫切需求,采用本发明实施例提供的方案,可以实现在视频聊天的情况下,设置来源于不同设备摄像头的图像作为背景视频。

本发明实施例提供的方案,第一电子设备的屏幕具有至少两个窗格;所述显示处理单元21分别获取每个窗格实时采集的来自不同摄像设备的显示图像;所述选择单元22确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;所述图像处理单元23在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理,利用电子设备的分屏功能,实时采集到增强图像,从而合成图像,如此,利用电子设备的分屏功能,实时采集来自不同摄像设备的显示图像,并从中选择目标图像,从而进行图像处理,如此,能够实时地对不同摄像设备的视频图像进行合成相关处理,从而能够生成一个整体AR效果的图像,在电子设备上实现了实时AR效果的图像。而且能够达到互动的目的,提升了用户体验。

另外,所述显示处理单元21接收第二操作;响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格,用户可以根据自身的需要选择每个窗格的图像来源,如此,进一步提升了用户体验。

对目标图像进行处理时,所述图像处理单元23接收第三操作;所述第三操作为对窗格的图像来源的选择操作;响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像,用户可以根据自身的需求对选择的目标图像进行旋转或缩放等处理,如此,进一步提升了用户体验。

除此以外,所述显示控制单元接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作,用户可以根据自身的需求来控制摄像设备采集图像,以选择自身需要的显示图像,如此,进一步提升了用户体验。

另外,为实现本发明实施例的方法,本实施例还提供了第一电子设备的硬件结构,如图3所示,该第一电子设备包括:

显示屏31,具有至少两个窗格;

处理器32,用于分别获取每个窗格实时采集的来自不同摄像设备的显示图像;确定所述至少两个窗格的显示图像中的至少一个目标图像,在第一窗格中显示所述至少一个目标图像;所述第一窗格为显示非目标图像的窗格;以及在所述第一窗格中基于所述第一窗格的显示图像对所述目标图像进行处理。

实际应用时,所述处理器32,还用于:

接收第二操作;以及响应所述第二操作,开启分屏多任务功能,以将所述第一电子设备的屏幕划分成至少两个窗格。

在一实施例中,所述处理器32,具体用于:

接收第三操作;所述第三操作为对窗格的图像来源的选择操作;以及响应所述第三操作,从每个窗格所对应的摄像设备获取显示图像。

这里,所述摄像设备可以位于第二电子设备的,该第一电子设备还可以包括:

通信器,用于基于所述第一电子设备支持的通信制式,从第二电子设备获取显示图像,并发送给所述处理器32。

在一实施例中,所述处理器32,具体用于:

接接收第一操作;

响应所述第一操作,在所述第一窗格中对所述目标图像进行显示效果处理。

在一实施例中,所述处理器32,还用于接收第四操作;所述第四操作为分别对每个窗格中显示的图像的显示控制操作;以及响应所述第四操作,生成控制指令,以分别对每个窗格的显示图像对应的摄像设备进行相应的图像采集控制操作。

当然,当窗格所对应的摄像设备位于第二电子设备时,所述通信器需要基于所述第一电子设备支持的通信制式,将控制指令发送至所述第二电子设备,以便对位于第二电子设备的摄像设备的焦距和/或采集量度等进行控制。

实施例三

在实施例一、二的基础上,本实施例详细描述生成增强现实图像的过程。实际应用时,所述第一电子设备可以是带有摄像头的多媒体设备。进一步地,可以是带有至少两个摄像头的移动设备。比如,如图4所示,移动设备包含一个主摄像头、两个副摄像头(副摄像头1和副摄像头2)。当然,移动设备还可以包括:处理器、存储器、LTE/WCDMA/CDMA/TD模块、GPS模块、WIFI模块、显示模块、电源管理模块、电池、喇叭、麦克风等。但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。

带有摄像头的多媒体设备包括一个触摸显示界面,如图6所示,可以分成主显示区域窗格和多个副显示区域窗格,主显示区域窗隔初始时显示本多媒体设备主摄像头实时采集的图像,副显示区域窗口显示本多媒体设备副摄像头或者其它设备摄像头采集的图像,其它提供图像的设备需要通过有线或无线技术,如WIFI、BT、蜂窝网等与本多媒体设备建立连接,以便实现图像数据传输和共享。

实际应用时,如图5所示,可以在多媒体设备触摸显示界面设置有摄像按钮、拍照按钮、分屏显示模式按钮等,方便用户操作。

用户对生成的增强现实图像可以拍照、录像或者分享到社交媒体。

如前所述,副显示区域窗口可以显示本多媒体设备副摄像头实时采集的图像,在这种情况下,生成图像的方法,如图7所示,包括以下步骤:

步骤701:用户打开AR功能影像界面,接收到用户的操作后,首先在多媒体设备上显示主摄像头实时采集的图像;

步骤702:用户点击分屏显示模式按钮,触摸显示屏拆分为至少两个显示区域窗格,用户可以选择每个副显示区域窗格的图像来源对应于本多媒体设备的副摄像头,相应地,根据用户的选择显示对应副摄像头实时采集的图像;

步骤703:选择图像来源后,每个显示区域窗格中,用户可以控制相应摄像头单独缩放、聚焦选择的物体部分,相应地,根据用户选择的物体,生成控制指令以控制相应摄像头调节焦距;

步骤704:用户分别选取各个副显示区域窗格中选中的物体部分,拷贝到主显示区域窗格中;

步骤705:根据用户的操作在主显示区域窗格中,叠加副显示区域窗格选择的目标图像,生成AR图像,用户可以利用生成的AR图像进行拍照、录像或者分享。

如前所述,副显示区域窗格可以显示其它设备摄像头实时采集的图像,假设本多媒体设备为无线设备1,其它设备为无线设备2,在这种情况下,生成图像的方法,如图8所示,包括以下步骤:

步骤801:用户打开AR功能影像界面,接收到用户的操作后,首先在无线设备1上显示主摄像头实时采集的图像;

步骤802:无线设备2也已经接入网络,并与无线设备1建立无线连接,此时无线设备2打开摄像头应用在无线设备2上生成了显示图像;

这里,实际应用时,步骤801与802的执行没有先后顺序。

步骤803:用户点击分屏显示模式按钮,触摸显示屏拆分为至少两个显示区域窗格,用户可以选择副显示区域窗格的图像来源对应于无线设备2的摄像头;

步骤804:根据用户地选择向无线设备2发送图像请求,以获取无线设备2的摄像头实时采集的图像;

步骤805:无线设备2收到无线设备1的图像请求后,做好发送准备;

步骤806:无线设备2通过建立的无线连接向无线设备1发送生成的实时图像;

步骤807:无线设备1收到无线设备2发送的图像后,在副显示区域窗格进行显示;

也就是说,分屏显示无线设备1和无线设备2生成的实时图像。

步骤808:用户在副显示区域窗格,选择感兴趣的目标,并可进行单独的缩放、聚焦、拷贝到主显示区域窗格,以生成AR图像并实时显示AR图像;

步骤809:用户可以关闭分屏显示,直接显示生成的AR图像;

步骤810:用户在无线设备1上可以通过WIFI、LTE等无线技术发送AR图像分享给无线设备2或其他设备;

步骤811:无线设备2等接收到AR图像并显示出来。

也就是说,无线设备或其它设备显示的图像包括无线设备1本地摄像头和设备2摄像头上用户选择的感兴趣目标合成的AR图像。

其中,在上述两种副显示区域窗格对应的两种图像来源中,在副显示区域窗格,用户均可以标记选择感兴趣的部分图像目标,被选中的目标图像可以拷贝、粘贴到主显示区域窗格,并能够在主显示区域窗格被进行缩放和旋转处理,以便实时生成用户满意的增强现实图像。

基于图5所示的界面,在AR图像生成前,如图6所示,分屏显示界面及操作按钮包括1个主显示区域窗格,2个副显示区域窗格,以及选择图像来源按钮、从副显示屏启动和结束定位按钮、分屏显示模式按钮、拍照按钮、摄像按钮等。

相应地,在图6的基础上操作完成后,生成了如图9所示的叠加副显示区域窗格选择目标的AR图像,且显示界面还包含了相应的操作按钮。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1