CN115942022A - 信息预览方法、相关设备及存储介质 - Google Patents

信息预览方法、相关设备及存储介质 Download PDF

Info

Publication number
CN115942022A
CN115942022A CN202110997759.1A CN202110997759A CN115942022A CN 115942022 A CN115942022 A CN 115942022A CN 202110997759 A CN202110997759 A CN 202110997759A CN 115942022 A CN115942022 A CN 115942022A
Authority
CN
China
Prior art keywords
information
preview
electronic device
image
electronic equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110997759.1A
Other languages
English (en)
Other versions
CN115942022B (zh
Inventor
李晓凡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Suzhou Software Technology Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Suzhou Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Suzhou Software Technology Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202110997759.1A priority Critical patent/CN115942022B/zh
Publication of CN115942022A publication Critical patent/CN115942022A/zh
Application granted granted Critical
Publication of CN115942022B publication Critical patent/CN115942022B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种信息预览方法、相关设备及存储介质。其中,方法包括:第一电子设备监测第一电子设备的显示界面;当监测到显示界面包含信息入口时,向第二电子设备发送第一图像;第一图像包含所述显示界面,第一图像用于供所述第二电子设备确定是否激活预览机制;第二电子设备具有增强现实功能;接收第二电子设备发送的第一信息后,且监测到信息入口被置于操作焦点时,获取信息入口对应的预览信息,将预览信息发送至第二电子设备,以使第二电子设备显示所述预览信息;第一信息用于指示第一电子设备激活预览机制。本申请提供的方案,能够简化在电子设备上预览信息的操作步骤,减少对用户操作流程的干扰,改善了用户预览信息的体验。

Description

信息预览方法、相关设备及存储介质
技术领域
本申请涉及增强显示领域,尤其涉及一种信息预览方法、相关设备及存储介质。
背景技术
相关技术中,采用电子设备与增强现实设备联动的方式能够实现跨设备的任务切换,从而提高用户的操作效率。但是,当用户在电子设备上对文件、图片、网页中的链接等信息内容进行预览时,存在操作步骤繁琐,导致操作效率低,同时,容易干扰用户当前操作流程的问题。
发明内容
为解决相关技术问题,本申请实施例提供一种信息预览方法、相关设备及存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种信息预览方法,应用于第一电子设备,包括:
监测所述第一电子设备的显示界面;
当监测到所述显示界面包含信息入口时,向第二电子设备发送第一图像,所述第一图像包含所述显示界面,所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,获取所述信息入口对应的预览信息,将所述预览信息发送至所述第二电子设备,以使所述第二电子设备显示所述预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
上述方法中,所述方法还包括:
监测所述信息入口持续被置于操作焦点时,持续向所述第二电子设备发送所述预览信息。
上述方法中,所述获取所述信息入口对应的预览信息,包括:
获取所述信息入口对应的第一标识;
利用所述第一标识,获取对应的预览信息。
本申请实施例还提供一种信息预览方法,应用于第二电子设备,包括:
接收第一电子设备发送的第一图像;所述第一图像包含所述第一电子设备显示界面,所述第一电子设备显示界面包含信息入口;所述第二电子设备具有增强现实功能;
利用所述第一图像确定是否激活预览机制;
确定激活预览机制后,向所述第一电子设备发送第一信息,并接收所述第一电子设备发送的预览信息;所述第一信息用于指示所述第一电子设备激活预览机制;
利用增强现实显示所述预览信息。
上述方法中,所述利用所述第一图像确定是否激活预览机制,包括:
将第二图像与所述第一图像进行匹配,得到匹配结果,所述第二图像包含所述第二电子设备正面朝向所述第一电子设备时所对应的环境;
在匹配结果表征所述第二图像与所述第一图像处于同一场景时,确定激活预览机制。
上述方法中,所述利用增强现实显示所述预览信息,包括:
确定所述预览信息显示窗口的大小、显示窗口在真实世界中的空间位置和显示窗口平面的倾斜角;
利用确定的所述预览信息显示的大小、在真实世界中的空间位置和窗口平面的倾斜角,生成显示窗口图像;
将所述显示窗口图像叠加显示在真实世界中,并在所述显示窗口显示所述预览信息。
上述方法中,所述确定所述预览信息显示窗口的大小,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度和第一高度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度和所述第一高度,得到所述预览信息显示窗口的宽度和长度;
和/或,
所述确定显示窗口在真实世界中的空间位置,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
获取所述第一电子设备的空间坐标;
利用所述第一宽度和所述空间坐标,得到所述显示窗口的空间坐标;
和/或,
所述确定显示窗口平面的倾斜角,包括:
获取第一距离和第一倾斜角;所述第一距离表征所述第一电子设备与所述第二电子设备之间的距离;所述第一倾斜角表征所述第一电子设备相对于垂直于水平面的轴的倾斜角度;
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度,得到所述显示窗口的第二宽度;
利用所述第一距离、所述第一宽息、所述第二宽度和所述第一倾斜角,确定所述显示窗口平面的倾斜角。
上述方法中,所述方法还包括:
持续接收所述第一电子设备发送的所述预览信息时,持续利用增强现实显示所述预览信息。
上述方法中,所述方法还包括:
预设时长内未接收到所述第一电子设备发送的所述预览信息时,隐藏所述预览信息。
本申请实施例还提供一种第一电子设备,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行上述第一电子设备侧任一方法的步骤。
本申请实施例还提供一种第二电子设备,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行上述第二电子设备侧任一方法的步骤。
本申请实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一电子设备侧任一项所述方法的步骤,或者实现第二电子设备侧任一项所述方法的步骤。
本申请实施例提供的信息预览方法、相关设备及存储介质,第一电子设备监测第一电子设备的显示界面,并在所述显示界面包含信息入口时,向第二电子设备发送第一图像;所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;第二电子设备接收所述第一图像后,利用所述第一图像确定激活预览机制后,向所述第一电子设备发送第一信息;所述第一信息用于指示所述第一电子设备激活预览机制;所述第一电子设备接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,所述第一电子设备获取所述信息入口对应的预览信息,并发送至所述第二电子设备,使得所述第二电子设备利用增强现实显示所述预览信息。本申请实施例提供的技术方案,用户在第一电子设备上操作时,当监测到第一电子设备的显示界面包含信息入口时,自动向第二电子设备发送第一图像,以指示第二电子设备确定是否激活预览机制;第二电子设备确认激活预览机制后,向第一电子设备发送信息,以使第一电子设备激活预览机制;第一电子设备获取对应的预览信息并发送至第二电子设备,通过第二电子设备利用增强现实来显示预览信息。如此,实现了用户在第一电子设备操作,可以在第二电子设备上自动显示预览信息的功能,避免了用户需要执行额外的确认预览的操作,简化了操作步骤,使得用户的交互流程更加高效和顺畅。同时,由于在具有增强现实功能的第二电子设备上显示预览信息,实现了显示界面的扩展,减少了显示界面在第一电子设备上而造成的对操作流程的干扰。
附图说明
图1为本申请实施例第一种信息预览的方法流程示意图;
图2为本申请实施例第二种信息预览的方法流程示意图;
图3为本申请实施例第三种信息预览的方法流程示意图;
图4为本申请应用实施例的信息预览***架构图;
图5为本申请应用实施例的信息预览的方法流程示意图;
图6为本申请应用实施例中激活预览机制的流程示意图;
图7为本申请应用实施例中预览信息显示窗口的结构示意图;
图8为本申请应用实施例中确定预览信息显示窗口的方法流程示意图;
图9为本申请应用实施例的第一种应用场景;
图10为本申请应用实施例的第二种应用场景;
图11为本申请应用实施例第一种信息预览装置结构示意图;
图12为本申请应用实施例第二种信息预览装置结构示意图;
图13为本申请实施例第一电子设备结构示意图;
图14为本申请实施例第二电子设备结构示意图;
图15为本申请实施例信息预览***结构示意图。
具体实施方式
下面结合附图及实施例对本申请再作进一步详细的描述。
相关技术中,通过将电子设备与增强现实设备进行关联,能够实现跨设备的任务切换,即用户可以通过云端获取一台设备的任务信息,然后在另一台设备上继续执行任务。然而,当用户需要在电子设备上执行信息预览的任务时,由于电子设备与增强现实设备间缺乏针对预览信息的联动机制,仍是在电子设备上打开新的预览窗口来显示预览内容,这样会打断用户当前操作流程,并占用用户的操作区域。另外,在信息预览的过程中,还需要用户将操作焦点置于信息入口(如通过鼠标悬停或选中等交互动作),并进行确认预览操作(如鼠标悬停的时间达到时间阈值或者鼠标右键操作),来激活预览机制,在确定用户有明确的预览信息内容的意图时,再显示预览内容。如此,使得用户预览信息时操作步骤繁琐,操作流程不够及时、快捷与高效,影响用户的预览体验。
基于此,在本申请的各种实施例中,通过电子设备监测电子设备的显示界面,并在显示界面包含信息入口时,向增强现实设备发送显示界面图像,以指示增强现实设备判断是否激活预览机制;然后,通过增强现实设备发送的信息激活预览机制,且确定信息入口被置于操作焦点时,自动获取对应的预览信息,并发送至增强现实设备,使得增强现实设备能够显示预览信息。这样,能够实现用户在电子设备上进行显示界面的选择时,无需确认预览操作,便可以在增强现实设备上显示对应的预览信息,不仅简化了预览操作的步骤,还实现了显示屏幕的扩展;此外,通过增强现实设备来显示预览信息也减少了对用户在电子设备上操作流程的干扰,改善了用户的预览体验。
本申请实施例提供一种信息预览方法,应用于第一电子设备,如图1所示,所述方法包括:
步骤101:监测所述第一电子设备的显示界面;
步骤102:当监测到所述显示界面包含信息入口时,向第二电子设备发送第一图像;所述第一图像包含所述显示界面;所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
步骤103:接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,获取所述信息入口对应的预览信息,将所述预览信息发送至所述第二电子设备,以使所述第二电子设备显示所述预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
其中,实际应用时,在步骤101之前,需要将第一电子设备与第二电子设备通过网络进行关联,使得第一电子设备和第二电子设备间能够通过网络进行数据的传输。
实际应用时,第一电子设备为任何具有预览机制的设备,具体可以为电脑、智能手机、智能电视等设备。
步骤102中,当第一电子设备检测到显示界面包含信息入口时,则获取包含显示界面的第一图像,然后,通过网络连接将所述第一图像发送至第二电子设备,以供第二电子设备判断是否激活预览机制;其中,所述信息入口的类型可以包括文件图标、链接或者软件功能入口等。示例性地,第一电子设备可以通过截屏的方式来获取第一图像。
这里,第一电子设备可以通过当前显示界面是否包含第一标识来判断是否包含信息入口;所述第一标识与信息入口相关联。示例性地,第一标识可以包括超文本标记语言(HTML,Hyper Text Markup Language)的图像标签、链接标签(URL,Uniform ResourceLocator)、视频标签等。
实际应用时,第一电子设备在确定当前显示界面包含信息入口时,可以通过查找与第一标识对应的链接来判断所述信息入口是否可被预览。如果能够查找到对应的链接,则说明所述信息入口可被预览,然后,通过网络向第二电子设备发送第一图像。如果无法找到对应的链接,则说明所述信息入口无法被预览。那么,第一电子设备停止向第二电子设备发送图像。
实际应用时,第一电子设备接收到第一信息后,便可以激活预览机制。换句话说,当第二电子设备基于第一图像确定激活预览机制时,会向第一电子设备发送第一信息,再激活第一电子设备的预览机制。如此,能够确保用户在操作第一电子设备的同时,也佩戴着具有增强现实功能的第二电子设备,从而将第二电子设备显示的预览信息与第一电子设备上用户的预览操作相关联,使得用户进行预览操作时,可以同步看到第二电子设备上的预览信息。
这里,实际应用时,在激活预览机制后,若监测到信息入口被置于操作焦点,则所述第一电子设备获取信息入口对应的预览信息;其中,所述信息入口被置于操作焦点的操作可以包括:鼠标悬停在信息入口上、选中信息入口等操作。
实际应用时,若信息入口持续被置于操作焦点时,说明用户想持续进行信息预览操作,那么,需要在第二电子设备上持续显示信息入口对应的预览信息。
基于此,在一实施例中,所述方法还包括:
监测所述信息入口持续被置于操作焦点时,持续向所述第二电子设备发送所述预览信息。
这里,当操作焦点持续放置于信息入口上时,则持续向第二电子设备发送预览信息,以使第二电子设备能够持续显示所述预览信息。
实际应用时,为了获取与信息入口对应的预览信息,可以通过与信息入口对应的第一标识来获取对应的预览信息。
基于此,在一实施例中,所述获取所述信息入口对应的预览信息,包括:
获取所述信息入口对应的第一标识;
利用所述第一标识,获取对应的预览信息。
实际应用时,第一电子设备通过第一标识判断当前显示界面是否包含信息入口后,还可以根据预先设置的第一标识与预览信息的关联关系,利用第一标识在后台预加载的预览信息中查找对应的预览信息。
相应地,本申请实施例还提供了一种信息预览方法,应用于第二电子设备,如图2所示,所述方法包括:
步骤201:接收第一电子设备发送的第一图像;
其中,所述第一图像包含所述第一电子设备显示界面,所述第一电子设备显示界面包含信息入口;所述第二电子设备具有增强现实功能;
步骤202:利用所述第一图像确定是否激活预览机制;
步骤203:确定激活预览机制后,向所述第一电子设备发送第一信息,并接收所述第一电子设备发送的预览信息;所述第一信息用于指示所述第一电子设备激活预览机制;
步骤204:利用增强现实显示所述预览信息。
这里,在步骤201之前,第二电子设备需要预先与第一电子设备通过网络进行关联,以便进行数据的传输。
这里,所述第二电子设备为具有增强现实功能的设备,例如具有增强现实功能的眼镜、头盔等。
实际应用时,第二电子设备可以利用第一图像来自动激活预览机制,并通过向第一电子设备发送第一信息,使得第一电子设备也能够自动激活预览机制,减少了确认预览操作的步骤。
实际应用时,第二电子设备需要确定用户在操作第一电子设备的同时,也在使用第二电子设备,以保证第二电子设备显示预览信息的操作与用户的操作持续关联时,再激活预览机制。
基于此,在一实施例中,所述利用所述第一图像确定是否激活预览机制,包括:
将第二图像与所述第一图像进行匹配,得到匹配结果,所述第二图像包含所述第二电子设备面向所述第一电子设备时所对应的环境;
在匹配结果表征所述第二图像与所述第一图像处于同一场景时,确定激活预览机制。
实际应用时,在接收第一图像之后,第二电子设备会立即获取第二图像;所述第二图像包含所述第二电子设备正面朝向所述第一电子设备时所对应的环境。具体地,第二电子设备可以通过拍照的方式来获取第二图像。
这里,所述第二电子设备正面朝向所述第一电子设备时所对应的环境可以理解为:当用户佩戴着第二电子设备时,在用户眼部正朝向第一电子设备时对应的环境。在这种情况下,第二图像至少包含了第一电子设备的屏幕,当然,包含了第一电子设备的当前显示界面。
实际应用时,第二电子设备可以分别提取第一图像和第二图像的图像特征,再将提取的图像特征进行匹配来计算第一图像和第二图像间的相似度。基于相似度的计算结果,便可以判断第二图像与第一图像是否处于同一场景。示例性地,得到第一图像和第二图像间的相似度计算结果后,可以将计算结果与第一阈值相比较;若计算结果大于或等于第一阈值,则认为第一图像与第二图像处于同一场景;若计算结果小于第一阈值,则认为第一图像与第二图像不处于同一场景下。其中,所述第一阈值可以根据需要设置,实际应用时,所述第一阈值的取值可以由用户根据需求动态设置,也可以是固定的一个取值。
实际应用时,在第二电子设备利用增强现实显示预览信息时,需要考虑预览信息显示窗口的大小、位置以及角度,使得用户在操作第一电子设备时,能够轻松、清晰的查看预览信息。
基于此,在一实施例中,所述利用增强现实显示所述预览信息,包括:
确定所述预览信息显示窗口的大小、显示窗口在真实世界中的空间位置和显示窗口平面的倾斜角;
利用确定的所述预览信息显示的大小、在真实世界中的空间位置和窗口平面的倾斜角,生成显示窗口图像;
将所述显示窗口图像叠加显示在真实世界中,并在所述显示窗口显示所述预览信息。
实际应用时,第二电子设备可以根据第一电子设备屏幕的尺寸大小、第一电子设备的空间位置信息、第一电子设备屏幕的角度信息等参数信息,来确定预览信息显示窗口的大小、空间位置和倾斜角,进而生成显示窗口图像。如此,可以保证生成的显示窗口图像的大小能够与第一电子设备的显示界面搭配,空间位置适合用于在操作电子设备时查看预览信息,倾斜角符合人因工程,进而改善了用户的预览体验。
基于此,在一实施例中,所述确定所述预览信息显示窗口的大小,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度和第一高度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度和所述第一高度,得到所述预览信息显示窗口的宽度和长度。
其中,所述第一电子设备屏幕的第一宽度和第一高度是真实世界中屏幕的宽度和长度,即真实世界中的尺寸信息。
然后,第二电子设备可以利用第二图像来确定真实世界中第一电子设备屏幕的尺寸信息,即第一电子设备屏幕的物理尺寸信息,从而确定预览信息显示窗口的大小。示例性地,第二电子设备上预先存储了第二电子设备与第一电子设备之间的距离(即第一距离)与转换比例间的关联关系。在利用第二图像确定第一高度和第一宽度时,可以先确定第一距离的大小,然后,根据预先存储的关联关系确定对应的转换比例。通过对应的转换比例,第二电子设备便可以将图像中的高度和宽度与转换比例相乘,从而得到真实世界中第一电子设备屏幕的高度和宽度。
在一实施例中,所述确定显示窗口在真实世界中的空间位置,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
获取所述第一电子设备的空间坐标;
利用所述第一宽度和所述空间坐息,得到所述显示窗口的空间坐标。
在一实施例中,所述确定显示窗口平面的倾斜角,包括:
获取第一距离和第一倾斜角;所述第一距离表征所述第一电子设备与所述第二电子设备之间的距离;所述第一倾斜角表征所述第一电子设备相对于垂直于水平面的轴的倾斜角度;
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度,得到所述显示窗口的第二宽度;
利用所述第一距离、所述第一宽度、所述第二宽度和所述第一倾斜角,确定所述显示窗口平面的倾斜角。
这里,第二电子设备可以根据第二图像和第一电子设备的空间位置,来得到预览信息窗口的空间位置。示例性地,第二电子设备从第二图像中确定出第一电子设备屏幕的宽度后,基于宽度可以计算出第一电子设备屏幕与预览信息窗口的间隔距离。接着,第二电子设备测量出第一电子设备屏幕的空间坐标后,根据空间坐标信息和计算得到的间隔距离,便可以确定预览信息窗口的空间位置。
这里,在用户进行信息预览的过程中,为了便于用户在操作第一电子设备的同时,能够轻松地查看显示窗口的预览内容,需要通过调整显示窗口平面的倾斜角,使得用户的视线与显示窗口所在的平面呈垂直状态。具体地,第二电子设备可以通过第一电子设备屏幕的倾斜角、第一直线距离以及第一电子设备屏幕的尺寸来计算显示窗口平面的倾斜角。具体地,第二电子设备获取第一电子设备屏幕的宽度、与第一电子设备间的直线距离以及第一电子设备屏幕相对于垂直于水平面的轴的倾斜角度(也可以理解为与空间直角坐标系中Z轴间的倾斜角度)后,计算显示窗口平面与垂直于竖直面的轴的倾斜角度(也可以理解为与空间直角坐标系中Y轴间的倾斜角度)。
实际应用时,当第一电子设备持续发送预览信息时,说明用户想持续进行信息预览操作。
基于此,在一实施例中,所述方法还可以包括:
持续接收所述第一电子设备发送的所述预览信息时,持续利用增强现实显示所述预览信息。
实际应用时,若用户想停止进行信息预览操作时,则第一电子设备会停止向第二电子设备发送对应的预览信息。此时,需要第二电子设备确定对当前显示的预览信息的操作。
基于此,在一实施例中,所述方法还包括:
预设时长内未接收到所述第一电子设备发送的所述预览信息时,隐藏所述预览信息。
实际应用时,第二电子设备可以预先设置一个时长,在预设时长内监测是否有预览信息传入;其中,所述预设时长的取值可以设置为5秒,也可以设置为10秒,本申请实施例对预设时长的数值不作限定。若在预设时长内未接收到预览信息传入时,则第二电子设备需要隐藏预览信息和预览信息显示窗口。
本申请实施例还提供了一种信息预览方法,如图3所示,所述方法包括:
步骤301:第一电子设备监测所述第一电子设备的显示界面;
步骤302:当所述第一电子设备监测到显示界面包含信息入口时,向第二电子设备发送第一图像;所述第一图像包含所述第一电子设备的显示界面;所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
步骤303:所述第二电子设备接收第一图像;
步骤304:所述第二电子设备利用所述第一图像确定是否激活预览机制;
步骤305:当所述第二电子设备确定激活预览机制后,向所述第一电子设备发送第一信息;所述第一信息用于指示所述第一电子设备激活预览机制;
步骤306:所述第一电子设备接收第一信息后,且监测到信息入口被置于操作焦点时,获取信息入口对应的预览信息;
步骤307:所述第一电子设备向所述第二电子设备发送预览信息;
步骤308:所述第二电子设备接收所述第一电子设备发送的预览信息;
步骤309:所述第二电子设备利用增强现实显示预览信息。
这里,需要说明的是:第一电子设备和第二电子设备的具体处理过程已在上文详述,这里不再赘述。
本申请实施例提供的信息预览方法,第一电子设备监测第一电子设备的显示界面,并在所述显示界面包含信息入口时,向第二电子设备发送第一图像;所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;第二电子设备接收所述第一图像后,利用所述第一图像确定激活预览机制后,向所述第一电子设备发送第一信息;所述第一信息用于指示所述第一电子设备激活预览机制;所述第一电子设备接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,所述第一电子设备获取所述信息入口对应的预览信息,并发送至所述第二电子设备,使得所述第二电子设备利用增强现实显示所述预览信息。本申请实施例提供的技术方案,用户在第一电子设备上操作时,当监测到第一电子设备的显示界面包含信息入口时,自动向第二电子设备发送第一图像,以指示第二电子设备确定是否激活预览机制;第二电子设备确认激活预览机制后,向第一电子设备发送信息,以使第一电子设备激活预览机制;第一电子设备获取对应的预览信息并发送至第二电子设备,通过第二电子设备利用增强现实来显示预览信息。如此,实现了用户在第一电子设备操作,在第二电子设备上自动显示预览信息的功能,避免了用户需要执行额外的确认预览的操作,简化了操作步骤,使得用户的交互流程更加高效和顺畅。同时,由于在具有增强现实功能的第二电子设备上显示预览信息,实现了显示界面的扩展,减少了显示界面在第一电子设备上而造成的对操作流程的干扰。
另外,第二电子设备是通过第一图像和第二图像的匹配结果,来判断是否激活预览机制的;所述第二图像包含第二电子设备面向第一电子设备时所对应的环境;所述第一图像包含所述显示界面。上述方式能够保证预览机制激活时,第二电子设备与第一电子设备的场景是关联的,即用户在操作第一电子设备时,也佩戴了第二电子设备,从而确保第二电子设备显示的预览信息能够被用户看到。如此,用户在无需手动开启预览机制的同时,保证了预览机制在正确的场景出现。
除此之外,第二电子设备通过计算预览信息窗口的大小、在真实世界中的空间位置和显示窗口的平面倾斜角,来生成显示窗口图像,并叠加显示在真实世界中。这样,使得显示窗口图像的尺寸与用户操作的电子设备搭配和谐,也能够保证显示窗口所在的空间位置和角度便于用户在操作电子设备时,轻松、清晰地查看预览信息,符合人因工程。
下面结合应用实施例对本申请再做进一步详细的描述。
如图4所示,本应用实施例的***架构包括电子设备(即上述的第一电子设备)和增强现实设备(即上述的第二电子设备)。在电子设备与增强现实设备通过网络进行关联后,即建立传输通道后,会在两个设备间建立云端数据同步模块,以便进行数据的传输。针对于电子设备,具体包括:
预览信息监控模块,用于监测电子设备的显示界面的信息入口;
预览数据获取模块,用于获取信息入口对应的预览信息;
预览数据传输模块,用于将获取的预览信息传输至云端数据同步模块;
焦点监控模块,用于监测显示界面中信息入口与操作焦点的位置关系;
界面获取模块,用于获取电子设备的显示界面的图像;
界面图像传输模块,用于传输电子设备的显示界面的图像。
针对增强现实设备来说,具体可以包括:
图像识别模块,用于获取增强现实设备面向电子设备时所对应的环境图像;
图像匹配模块,用于判断增强现实设备面向电子设备时所对应的环境图像与电子设备的显示界面内的图像是否为同一场景;
尺寸测算模块,用于确定电子设备与增强现实设备的参数信息;
空间位置测算模块,用于测量电子设备与增强现实设备的空间信息;
预览信息显示模块,用于生成预览窗口图像来显示预览信息;
界面图像接收模块,用于接收电子设备发送的显示界面的图像。
当用户在电子设备上执行预览操作时,需要在增强现实设备上显示对应的预览信息。
如图5所示,跨设备进行信息预览的步骤包括:
步骤501:用户关联电子设备和增强现实设备;
这里,用户需要将电子设备和增强现实设备通过网络进行关联,使得两者能够通过云端数据同步模块进行数据的传输。
步骤502:电子设备和增强现实设备确定激活预览机制;
这里,如图6所示,电子设备与增强现实设备判断激活预览机制的流程包括以下步骤:
步骤5021:电子设备的预览信息监控模块监测到用户打开含有信息入口的显示界面;
实际应用时,预览信息监控模块可以通过显示界面是否包含第一标识来判断是否包含信息入口。
步骤5022:电子设备的界面获取模块获取当前显示界面图像;
这里,在界面获取模块获取当前界面图像之前,预览信息监控模块还需要确定信息入口对应的信息是否可以被预览。示例性地,预览信息监控模块可以通过显示界面包含的第二标识来确定信息可被预览。
步骤5023:电子设备的界面图像传输模块将获取到的显示界面图像传输至云端数据同步模块;
步骤5024:云端数据同步模块将获取到的显示界面图像传输至增强现实设备的界面图像接收模块;
步骤5025:增强现实设备的图像识别模块获取增强现实设备当前正面朝向的环境场景图像;
这里,图像识别模块需要获取用户佩戴增强现实设备时,眼部正面朝向电子设备时所对应的环境场景图像;也就是说,图像识别模块获取的图像至少包含电子设备的显示界面。
步骤5026:增强现实设备的图像匹配模块识别获取的环境场景图像与接收到的电子设备显示界面图像是否为同一场景;
实际应用时,图像匹配模块可以分别提取环境场景图像的图像特征和电子设备显示界面图像的图像特征,并将两者的图像特征相匹配,以得到匹配结果;其中,所述匹配结果可以为图像的相似度结果。
图像匹配模块可以将匹配结果与预设阈值进行比较,若匹配结果大于或等于预设阈值时,执行步骤5027;若匹配结果小于预设阈值时,则认为不激活预览机制,执行步骤5028。
步骤5027:确定激活预览机制;
实际应用时,增强现实设备根据图像匹配结果模块的比较结果确定激活预览机制后,还需要向电子设备发送确认消息(即第一信息),以指示电子设备同步激活预览机制。相应地,电子设备接收确认消息后,便可以激活预览机制。
步骤5028:结束当前流程。
步骤503:电子设备的焦点监控模块监测电子设备显示界面,确定信息入口置于操作焦点;
这里,信息入口置于操作焦点的操作可以包括:鼠标悬停在信息入口上、选中信息入口等操作。
步骤504:电子设备的预览数据获取模块提取预览信息;
这里,预览数据获取模块可以通过第一标识来查找对应的预览信息。
步骤505:电子设备的预览数据传输模块将预览信息传输至云端数据同步模块
步骤506:云端数据同步模块将预览数据传输至增强现实设备的预览数据接收模块;
步骤507:增强现实设备判断预览信息显示窗口在真实世界中的显示空间位置、平面倾斜角度和尺寸大小;
实际应用时,如图7所示,增强现实设备需要根据电子设备的空间位置参数,尺寸信息、角度信息以及增强现实设备与电子设备间的距离,来确定预览信息显示窗口。
这里,如图8所示,增强现实设备确定预览信息显示窗口的流程包括以下步骤:
步骤507a:增强现实设备的图像识别模块抓取面向环境图像,识别电子设备屏幕界面并提取;
实际应用时,图像识别模块获取增强现实设备面向电子设备时对应的环境图像,并提取出环境图像中的电子设备屏幕。
步骤507b:增强现实设备尺寸测算模块,测量电子设备屏幕尺寸;
其中,所述尺寸测算模块测量电子设备屏幕的宽度W和高度H。
步骤507c:增强现实设备尺寸测算模块,计算预览信息显示窗口大小;
这里,尺寸测算模块根据测量到的W和H,分别计算预览信息窗口的宽度W1和高度H1。具体地,W1的计算方法可以为:20%W<W1<W;H1的计算方法可以为:20%H<H1<H。
其中,W1和H1的具体数值可以根据预览信息的内容进行自适应调节。
步骤507d:增强现实设备尺寸测算模块,计算预览信息显示窗口与电子设备屏幕的间隔距离;
这里,尺寸测算模块根据W的数值,可以计算出显示窗口与电子设备屏幕的间隔距离G;计算方法可以为:G=10%W。
步骤507e:增强现实设备空间位置测算模块,测量电子设备屏幕中心的空间坐标;
这里,空间位置测算模块将测量的电子设备屏幕中心的空间坐标记为(X,Y,Z);其中,X表征屏幕中心在空间直角坐标系中X轴对应的坐标值;Y表征屏幕中心在空间直角坐标系中Y轴对应的坐标值;Z表征屏幕中心在空间直角坐标系中Z轴对应的坐标值。
步骤507f:增强现实设备空间位置测算模块,计算预览信息显示窗口中心的空间坐标;
实际应用时,空间位置测算模块根据测量到的(X,Y,Z)、G和W,便可以得到预览信息显示窗口中心的空间坐标(X1,Y1,Z1)。具体地,计算方法可以为:X1=X;Y1=Y+50%W+G;Z1=Z。
步骤507g:增强现实设备空间位置测算模块,测量电子设备屏幕平面相对Z轴的倾斜角度;
这里,电子设备屏幕平面相对于空间直角坐标系中Z轴的倾斜角度可以记作α。
步骤507h:增强现实设备空间位置测算模块,计算预览信息显示窗口平面相对Z轴的倾斜角度;
这里,空间位置测算模块根据测量的α来计算预览信息显示窗口平面相对Z轴的倾斜角度β。
步骤507i:增强现实设备空间位置测算模块,测量电子设备屏幕平面相对于增强现实设备的直线距离;
这里,测量的直线距离可以记为D。
步骤507j:增强现实设备空间位置测算模块,计算预览信息显示窗口平面相对Y轴的倾斜角度;
实际应用时,空间位置测算模块可以利用W、D、W1,来计算预览信息显示窗口平面相对Y轴的倾斜角度γ;计算方法可以为:
Figure BDA0003234653600000181
步骤507k:增强现实设备预览信息显示模块根据测算结果,生成对应的预览窗口。
基于预览信息窗口尺寸W1和H1、预览信息窗口的空间坐标(X1,Y1,Z1)、倾斜角β和γ,预览信息显示模块便可以生成预览窗口。
步骤508:增强现实设备预览信息显示模块将预览窗口叠加显示在真实世界中,并展示预览信息内容。
这里,当预览信息显示模块将预览窗口叠加在真实世界中,并展示预览信息内容时,如图9和图10所示,用户便可以通过预览窗口来查看当前的预览信息。
步骤509:电子设备的焦点监控模块监测当前信息入口是否持续在操作焦点中;
这里,若信息入口持续在操作焦点中,可以理解为用户需要持续查看当前的预览信息,那么,执行步骤510;否则,执行步骤511。
步骤510:增强现实设备预览信息显示模块持续显示当前预览窗口和预览内容;
步骤511:结束当前流程。
实际应用时,当焦点监控模块检测到当前信息入口没有被置于操作焦点时,焦点监控模块可以在预设时长内监测显示界面;所述预设时间可以根据需要动态设置。若在预设时间内焦点监控模块监测到包含信息入口的显示界面时,则开始执行步骤503;若焦点监控模块未监测到显示界面,那么,预览信息显示模块需要隐藏预览窗口,并重置预览窗口的预览信息。
实际应用时,当电子设备与增强现实设备之间通过网络进行关联后,且预览机制被激活后,预览机制也会持续处于激活状态。若两者的关联被中断,比如因二者中的至少一个设备关闭导致二者的关联被中断,则预览机制将会被去激活。
为了实现本申请实施例的方案,本申请实施例还提供一种信息预览装置,设置在第一电子设备上,如图11所示,该装置包括:
监测单元1101,用于监测所述第一电子设备的显示界面;
第一发送单元1102,用于当监测到所述显示界面包含信息入口时,向第二电子设备发送第一图像,所述第一图像包含所述显示界面,所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
获取单元1103,用于接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,获取所述信息入口对应的预览信息,将所述预览信息发送至所述第二电子设备,以使所述第二电子设备显示所述预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
其中,所述监测单元1101的监测显示界面的功能相当于应用实施例中预览信息监控模块的功能;所述第一发送单元1102的发送第一图像的功能相当于应用实施例中界面获取模块和界面图像传输模块的功能;所述获取单元1103的监测信息入口被置于操作焦点的功能相当于应用实施例中焦点监控模块的功能;获取单元1103的获取预览信息的功能相当于应用实施例中预览数据获取模块的功能;所述获取单元1103的发送预览信息的功能相当于应用实施例中预览数据传输模块的功能。
在一实施例中,所述发送单元1102,还用于:
监测所述信息入口持续被置于操作焦点时,持续向所述第二电子设备发送所述预览信息。
在一实施例中,所述获取单元1103,用于:
获取所述信息入口对应的第一标识;
利用所述第一标识,获取对应的预览信息。
实际应用时,所述第一发送单元1102和所述获取单元1103可由信息预览装置中的处理器结合通信接口实现;所述监测单元1101可由信息预览装置中的处理器实现。
为了实现本申请实施例第二电子设备侧的方法,本申请实施例还提供了一种信息预览装置,设置在第二电子设备上,如图12所示,该装置包括:
第一接收单元1201,用于接收第一电子设备发送的第一图像;所述第一图像包含所述第一电子设备显示界面,所述第一电子设备显示界面包含信息入口;所述第二电子设备具有增强现实功能;
处理单元1202,用于利用所述第一图像确定是否激活预览机制;
第二发送单元1203,用于确定激活预览机制后,向所述第一电子设备发送第一信息;所述第一信息用于指示所述第一电子设备激活预览机制;
第二接收单元1204,用于接收所述第一电子设备发送的预览信息;
显示单元1205,用于利用增强现实显示所述预览信息。
其中,所述第一接收单元1201接收第一图像的功能相当于应用实施例中界面图像接收模块的功能;所述处理单元1202利用第一图像确定激活预览机制的功能相当于应用实施例中图像识别模块和图像匹配模块的功能;所述显示单元1204显示预览信息的功能相当于应用实施例中预览信息显示模块的功能。
在一实施例中,所述处理单元1202,用于:
将第二图像与所述第一图像进行匹配,得到匹配结果,所述第二图像包含所述第二电子设备正面朝向所述第一电子设备时对应的环境;在匹配结果表征所述第二图像与所述第一图像处于同一场景时,确定激活预览机制。
在一实施例中,所述显示单元1204,用于:
确定所述预览信息显示窗口的大小、显示窗口在真实世界中的空间位置和显示窗口平面的倾斜角;
利用确定的所述预览信息显示的大小、在真实世界中的空间位置和窗口平面的倾斜角,生成显示窗口图像;
将所述显示窗口图像叠加显示在真实世界中,并在所述显示窗口显示所述预览信息。
其中,所述显示单元1204确定预览信息显示窗口参数信息的功能相当于应用实施例中尺寸测算模块和空间位置测算模块的功能。
在一实施例中,所述显示单元1204,用于:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度和第一高度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度和所述第一高度,得到所述预览信息显示窗口的宽度和长度。
在一实施例中,所述显示单元1204,用于:
所述确定显示窗口在真实世界中的空间位置,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
获取所述第一电子设备的空间坐标;
利用所述第一宽度和所述空间坐标,得到所述显示窗口的空间坐标。
在一实施例中,所述显示单元1204,用于:
获取第一距离和第一倾斜角;所述第一距离表征所述第一电子设备与所述第二电子设备之间的距离;所述第一倾斜角表征所述第一电子设备相对于垂直于水平面的轴的倾斜角度;
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度,得到所述显示窗口的第二宽度;
利用所述第一距离、所述第一宽度、所述第二宽度和所述第一倾斜角,确定所述显示窗口平面的倾斜角。
在一实施例中,所述显示单元1204,还用于:
持续接收所述第一电子设备发送的所述预览信息时,持续利用增强现实显示所述预览信息。
在一实施例中,所述显示单元1204,还用于:
预设时长内未接收到所述第一电子设备发送的所述预览信息时,隐藏所述预览信息。
实际应用时,所述第一接收单元1201、所述第二发送单元1203所述第二接收单元1204可由信息预览装置中的处理器结合通信接口实现;所述处理单元1202和所述显示单元1204可由信息预览装置中的处理器实现。
需要说明的是:上述实施例提供的信息预览装置在进行通信时,仅以上述各程序单元的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序单元完成,即将装置的内部结构划分成不同的程序单元,以完成以上描述的全部或者部分处理。另外,上述实施例提供的信息预览装置与信息预览方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例第一电子设备侧的方法,本申请实施例还提供了一种第一电子设备,如图13所示,该第一电子设备1300包括:
第一通信接口1301,能够与第二电子设备进行信息交互;
第一处理器1302,与所述第一通信接口1301连接,以实现与第二电子设备进行信息交互,用于运行计算机程序时,执行上述第一电子设备侧一个或多个技术方案提供的方法;
第一存储器1303,所述计算机程序存储在所述第一存储器1303上。
具体地,所述第一通信接口1301,用于当监测到所述显示界面包含信息入口时,向第二电子设备发送第一图像,所述第一图像包含所述显示界面,所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
所述第一处理器1302,用于监测所述第一电子设备的显示界面;还用于接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,获取所述信息入口对应的预览信息,将所述预览信息发送至所述第二电子设备,以使所述第二电子设备显示所述预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
其中,在一实施例中,所述第一处理器1302,还用于:
监测所述信息入口持续被置于操作焦点时,持续向所述第二电子设备发送所述预览信息。
在一实施例中,所述第一处理器1302,用于:
获取所述信息入口对应的第一标识;
利用所述第一标识,获取对应的预览信息。
需要说明的是:第一处理器1302的具体处理过程可参照上述方法理解。
当然,实际应用时,第一电子设备中的各个组件通过总线***1304耦合在一起。可理解,总线***1304用于实现这些组件之间的连接通信。总线***1304除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图13中将各种总线都标为总线***1304。
本申请实施例中的第一存储器1303用于存储各种类型的数据以支持第一电子设备1300的操作。这些数据的示例包括:用于在第一电子设备1300上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第一处理器1302,或者由所述第一处理器1302实现。所述第一处理器1302可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第一处理器1302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第一处理器1302可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第一处理器1302可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第一存储器1303,所述第一处理器1302读取第一存储器1303中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第一电子设备1300可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,Programmable Logic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable LogicDevice)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。
基于上述程序模块的硬件实现,且为了实现本申请实施例第二电子设备侧的方法,本申请实施例还提供了一种第二电子设备,如图14所示,该第二电子设备1400包括:
第二通信接口1401,能够与第一电子设备进行信息交互;
第二处理器1402,与所述第二通信接口1401连接,以实现与第一电子设备进行信息交互,用于运行计算机程序时,执行上述第二电子设备侧一个或多个技术方案提供的方法;
第二存储器1403,所述计算机程序存储在所述第二存储器1403上。
具体地,所述第二通信接口1401,用于接收第一电子设备发送的第一图像;所述第一图像包含所述第一电子设备显示界面,所述第一电子设备显示界面包含信息入口;所述第二电子设备具有增强现实功能;还用于确定激活预览机制后,向所述第一电子设备发送第一信息,并接收所述第一电子设备发送的预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
所述第二处理器1402,用于利用所述第一图像确定是否激活预览机制;还用于利用增强现实显示所述预览信息。
在一实施例中,所述第二处理器1402,用于:
将第二图像与所述第一图像进行匹配,得到匹配结果,所述第二图像包含所述第二电子设备正面朝向所述第一电子设备时所对应的环境;
在匹配结果表征所述第二图像与所述第一图像处于同一场景时,确定激活预览机制。
在一实施例中,所述第二处理器1402,用于:
确定所述预览信息显示窗口的大小、显示窗口在真实世界中的空间位置和显示窗口平面的倾斜角;
利用确定的所述预览信息显示的大小、在真实世界中的空间位置和窗口平面的倾斜角,生成显示窗口图像;
将所述显示窗口图像叠加显示在真实世界中,并在所述显示窗口显示所述预览信息。
在一实施例中,所述第二处理器1402,用于:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度和第一高度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度和所述第一高度,得到所述预览信息显示窗口的宽度和长度。
在一实施例中,所述第二处理器1402,用于:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
获取所述第一电子设备的空间坐标;
利用所述第一宽度和所述空间坐标,得到所述显示窗口的空间坐标。
在一实施例中,所述第二处理器1402,用于:
获取第一距离和第一倾斜角;所述第一距离表征所述第一电子设备与所述第二电子设备之间的距离;所述第一倾斜角表征所述第一电子设备相对于垂直于水平面的轴的倾斜角度;
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度,得到所述显示窗口的第二宽度;
利用所述第一距离、所述第一宽度、所述第二宽度和所述第一倾斜角,确定所述显示窗口平面的倾斜角。
在一实施例中,所述第二处理器1402,还用于持续接收所述第一电子设备发送的所述预览信息时,持续利用增强现实显示所述预览信息。
在一实施例中,所述第二处理器1402,还用于预设时长内未接收到所述第一电子设备发送的所述预览信息时,隐藏所述预览信息。
在一实施例中,所述第二处理器1402,还用于将所述下发的故障解决方案存储至本地数据库。
需要说明的是:第二处理器1402的具体处理过程可参照上述方法理解。
当然,实际应用时,第二电子设备中的各个组件通过总线***1404耦合在一起。可理解,总线***1404用于实现这些组件之间的连接通信。总线***1404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***1404。
本申请实施例中的第二存储器1403用于存储各种类型的数据以支持第二电子设备1400的操作。这些数据的示例包括:用于在第二电子设备1400上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第二处理器1402中,或者由所述第二处理器1402实现。所述第二处理器1402可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第二处理器1402中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第二处理器1402可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第二处理器1402可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第二存储器1403,所述第二处理器1402读取第二存储器1403中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第二电子设备1400可以被一个或多个ASIC、DSP、PLD、CPLD、FPGA、通用处理器、控制器、MCU、Microprocessor、或其他电子元件实现,用于执行前述方法。
为了实现本申请实施例提供的方法,本申请实施例还提供了一种信息预览***,如图15所示,该***包括:第一电子设备1501和第二电子设备1502。
这里,需要说明的是:所述第一电子设备1501和第二电子设备1502的具体处理过程已在上文详述,这里不再赘述。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的第一存储器1303,上述计算机程序可由第一电子设备1300的第一处理器1302执行,以完成前述第一电子设备侧方法所述步骤,再比如包括存储计算机程序的第二存储器1403,上述计算机程序可由第二电子设备1400的第二处理器1402执行,以完成前述第二电子设备侧方法所述步骤。计算机可读存储介质可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,ProgrammableRead-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically ErasableProgrammable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic randomaccess memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围,凡在本申请的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本申请的保护范围之内。

Claims (12)

1.一种信息预览方法,其特征在于,应用于第一电子设备,包括:
监测所述第一电子设备的显示界面;
当监测到所述显示界面包含信息入口时,向第二电子设备发送第一图像,所述第一图像包含所述显示界面,所述第一图像用于供所述第二电子设备确定是否激活预览机制;所述第二电子设备具有增强现实功能;
接收所述第二电子设备发送的第一信息后,且监测到所述信息入口被置于操作焦点时,获取所述信息入口对应的预览信息,将所述预览信息发送至所述第二电子设备,以使所述第二电子设备显示所述预览信息;所述第一信息用于指示所述第一电子设备激活预览机制。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
监测所述信息入口持续被置于操作焦点时,持续向所述第二电子设备发送所述预览信息。
3.根据权利要求1或2所述的方法,其特征在于,所述获取所述信息入口对应的预览信息,包括:
获取所述信息入口对应的第一标识;
利用所述第一标识,获取对应的预览信息。
4.一种信息预览方法,其特征在于,应用于第二电子设备,包括:
接收第一电子设备发送的第一图像;所述第一图像包含所述第一电子设备显示界面,所述第一电子设备显示界面包含信息入口;所述第二电子设备具有增强现实功能;
利用所述第一图像确定是否激活预览机制;
确定激活预览机制后,向所述第一电子设备发送第一信息,并接收所述第一电子设备发送的预览信息;所述第一信息用于指示所述第一电子设备激活预览机制;
利用增强现实显示所述预览信息。
5.根据权利要求4所述的方法,其特征在于,所述利用所述第一图像确定是否激活预览机制,包括:
将第二图像与所述第一图像进行匹配,得到匹配结果,所述第二图像包含所述第二电子设备正面朝向所述第一电子设备时所对应的环境;
在匹配结果表征所述第二图像与所述第一图像处于同一场景时,确定激活预览机制。
6.根据权利要求4所述的方法,其特征在于,所述利用增强现实显示所述预览信息,包括:
确定所述预览信息显示窗口的大小、显示窗口在真实世界中的空间位置和显示窗口平面的倾斜角;
利用确定的所述预览信息显示的大小、在真实世界中的空间位置和窗口平面的倾斜角,生成显示窗口图像;
将所述显示窗口图像叠加显示在真实世界中,并在所述显示窗口显示所述预览信息。
7.根据权利要求6所述的方法,其特征在于,所述确定所述预览信息显示窗口的大小,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度和第一高度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度和所述第一高度,得到所述预览信息显示窗口的宽度和长度;
和/或,
所述确定显示窗口在真实世界中的空间位置,包括:
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
获取所述第一电子设备的空间坐标;
利用所述第一宽度和所述空间坐标,得到所述显示窗口的空间坐标;
和/或,
所述确定显示窗口平面的倾斜角,包括:
获取第一距离和第一倾斜角;所述第一距离表征所述第一电子设备与所述第二电子设备之间的距离;所述第一倾斜角表征所述第一电子设备相对于垂直于水平面的轴的倾斜角度;
利用所述第二图像,确定所述第一电子设备屏幕的第一宽度;所述第二图像包含所述第一电子设备的屏幕;
利用所述第一宽度,得到所述显示窗口的第二宽度;
利用所述第一距离、所述第一宽度、所述第二宽度和所述第一倾斜角,确定所述显示窗口平面的倾斜角。
8.根据权利要求4至7任一项所述的方法,其特征在于,所述方法还包括:
持续接收所述第一电子设备发送的所述预览信息时,持续利用增强现实显示所述预览信息。
9.根据权利要求4至7任一项所述的方法,其特征在于,所述方法还包括:
预设时长内未接收到所述第一电子设备发送的所述预览信息时,隐藏所述预览信息。
10.一种第一电子设备,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行权利要求1至3任一项所述方法的步骤。
11.一种第二电子设备,其特征在于,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行权利要求4至9任一项所述方法的步骤。
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3任一项所述方法的步骤,或者实现权利要求4至9任一项所述方法的步骤。
CN202110997759.1A 2021-08-27 2021-08-27 信息预览方法、相关设备及存储介质 Active CN115942022B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110997759.1A CN115942022B (zh) 2021-08-27 2021-08-27 信息预览方法、相关设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110997759.1A CN115942022B (zh) 2021-08-27 2021-08-27 信息预览方法、相关设备及存储介质

Publications (2)

Publication Number Publication Date
CN115942022A true CN115942022A (zh) 2023-04-07
CN115942022B CN115942022B (zh) 2024-06-11

Family

ID=86698112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110997759.1A Active CN115942022B (zh) 2021-08-27 2021-08-27 信息预览方法、相关设备及存储介质

Country Status (1)

Country Link
CN (1) CN115942022B (zh)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120127284A1 (en) * 2010-11-18 2012-05-24 Avi Bar-Zeev Head-mounted display device which provides surround video
EP2759909A2 (en) * 2013-01-28 2014-07-30 Samsung Electronics Co., Ltd Method for generating an augmented reality content and terminal using the same
CN104604239A (zh) * 2012-09-04 2015-05-06 Nds有限公司 用于视频***的增强现实
CN105022487A (zh) * 2015-07-20 2015-11-04 北京易讯理想科技有限公司 基于增强现实的阅读方法及装置
CN105224618A (zh) * 2015-09-20 2016-01-06 杭州电子科技大学 基于移动终端的纸媒体的内容扩展方法及装置
KR101729131B1 (ko) * 2016-07-14 2017-05-16 주식회사 탑코 웹툰 이미지 증강 시스템
CN106843467A (zh) * 2016-12-27 2017-06-13 西安中科创达软件有限公司 一种基于位置的屏幕扩展***及其扩展方法
KR20190100126A (ko) * 2019-08-16 2019-08-28 삼성전자주식회사 이미지를 전송하기 위한 방법 및 그 전자 장치
CN110286773A (zh) * 2019-07-01 2019-09-27 腾讯科技(深圳)有限公司 基于增强现实的信息提供方法、装置、设备及存储介质
CN110413100A (zh) * 2018-08-06 2019-11-05 广东优世联合控股集团股份有限公司 一种计算机和增强现实设备之间的交互式处理的方法及***
US20200241733A1 (en) * 2019-01-24 2020-07-30 Disney Enterprises, Inc. Extended on-screen gameplay via augmented reality
CN111913674A (zh) * 2019-05-07 2020-11-10 广东虚拟现实科技有限公司 虚拟内容的显示方法、装置、***、终端设备及存储介质
CN111913639A (zh) * 2019-05-07 2020-11-10 广东虚拟现实科技有限公司 虚拟内容的交互方法、装置、***、终端设备及存储介质
CN112565613A (zh) * 2020-12-11 2021-03-26 维沃移动通信(杭州)有限公司 预览图像显示控制方法、装置、电子设备及介质

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120127284A1 (en) * 2010-11-18 2012-05-24 Avi Bar-Zeev Head-mounted display device which provides surround video
CN104604239A (zh) * 2012-09-04 2015-05-06 Nds有限公司 用于视频***的增强现实
EP2759909A2 (en) * 2013-01-28 2014-07-30 Samsung Electronics Co., Ltd Method for generating an augmented reality content and terminal using the same
CN105022487A (zh) * 2015-07-20 2015-11-04 北京易讯理想科技有限公司 基于增强现实的阅读方法及装置
CN105224618A (zh) * 2015-09-20 2016-01-06 杭州电子科技大学 基于移动终端的纸媒体的内容扩展方法及装置
KR101729131B1 (ko) * 2016-07-14 2017-05-16 주식회사 탑코 웹툰 이미지 증강 시스템
CN106843467A (zh) * 2016-12-27 2017-06-13 西安中科创达软件有限公司 一种基于位置的屏幕扩展***及其扩展方法
CN110413100A (zh) * 2018-08-06 2019-11-05 广东优世联合控股集团股份有限公司 一种计算机和增强现实设备之间的交互式处理的方法及***
US20200241733A1 (en) * 2019-01-24 2020-07-30 Disney Enterprises, Inc. Extended on-screen gameplay via augmented reality
CN111913674A (zh) * 2019-05-07 2020-11-10 广东虚拟现实科技有限公司 虚拟内容的显示方法、装置、***、终端设备及存储介质
CN111913639A (zh) * 2019-05-07 2020-11-10 广东虚拟现实科技有限公司 虚拟内容的交互方法、装置、***、终端设备及存储介质
CN110286773A (zh) * 2019-07-01 2019-09-27 腾讯科技(深圳)有限公司 基于增强现实的信息提供方法、装置、设备及存储介质
KR20190100126A (ko) * 2019-08-16 2019-08-28 삼성전자주식회사 이미지를 전송하기 위한 방법 및 그 전자 장치
CN112565613A (zh) * 2020-12-11 2021-03-26 维沃移动通信(杭州)有限公司 预览图像显示控制方法、装置、电子设备及介质

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CAROLINE BAILLARD等: "Mixed Reality Extended TV", 《2016 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR-ADJUNCT)》, 2 February 2017 (2017-02-02) *
王晨: "基于虚拟现实的沉浸式触觉交互教学应用研究", 《中国优秀硕士学位论文全文数据库》, no. 1, 15 January 2018 (2018-01-15) *
邹优嘉: "移动设备增强现实技术与书本交互的应用", 《 计算机技术与发展》, no. 8, 11 September 2013 (2013-09-11) *

Also Published As

Publication number Publication date
CN115942022B (zh) 2024-06-11

Similar Documents

Publication Publication Date Title
US20220301300A1 (en) Processing method for augmented reality scene, terminal device, system, and computer storage medium
CN109120984B (zh) 弹幕显示方法、装置、终端及服务器
CN107911737B (zh) 媒体内容的展示方法、装置、计算设备及存储介质
US10038852B2 (en) Image generation method and apparatus having location information-based geo-sticker
CN107333087B (zh) 一种基于视频会话的信息共享方法和装置
US10424116B2 (en) Display apparatus and controlling method thereof
CN108762501B (zh) Ar显示方法、智能终端、ar设备及***
CN109582122B (zh) 增强现实信息提供方法、装置及电子设备
CN109815409B (zh) 一种信息的推送方法、装置、穿戴设备及存储介质
US11416068B2 (en) Method and apparatus for human-computer interaction in display device, and computer device and storage medium
CN106774849B (zh) 虚拟现实设备控制方法及装置
CN106873844B (zh) 图片查看方法及装置
JP2015114798A (ja) 情報処理装置および情報処理方法、プログラム
CN113253833A (zh) 用于增强现实应用的***和方法
CN112261340B (zh) 视野共享方法、装置、电子设备及可读存储介质
JP2012238293A (ja) 入力装置
CN113709368A (zh) 图像显示方法、装置及设备
US8587677B2 (en) Remote instruction system, remote instruction method, and program product therefor
CN112788244B (zh) 拍摄方法、拍摄装置和电子设备
CN117201883A (zh) 用于图像编辑的方法、装置、设备和存储介质
CN115942022B (zh) 信息预览方法、相关设备及存储介质
CN109658514B (zh) 一种数据处理方法、装置和计算机存储介质
US9552059B2 (en) Information processing method and electronic device
CN116471477A (zh) 一种调试摄像机的方法及相关设备
CN114095785B (zh) 视频播放方法、装置及计算机设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant