CN110996119A - 一种智能化回忆信息的ar通信方法及装置 - Google Patents

一种智能化回忆信息的ar通信方法及装置 Download PDF

Info

Publication number
CN110996119A
CN110996119A CN201911200141.7A CN201911200141A CN110996119A CN 110996119 A CN110996119 A CN 110996119A CN 201911200141 A CN201911200141 A CN 201911200141A CN 110996119 A CN110996119 A CN 110996119A
Authority
CN
China
Prior art keywords
information
terminal
point
user
multimedia
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.)
Pending
Application number
CN201911200141.7A
Other languages
English (en)
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.)
Beijing Xinshijie Technology Co Ltd
Original Assignee
Beijing Xinshijie 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 Beijing Xinshijie Technology Co Ltd filed Critical Beijing Xinshijie Technology Co Ltd
Priority to CN201911200141.7A priority Critical patent/CN110996119A/zh
Publication of CN110996119A publication Critical patent/CN110996119A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/261Image signal generators with monoscopic-to-stereoscopic image conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/275Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • H04N21/2335Processing of audio elementary streams involving reformatting operations of audio signals, e.g. by converting from one coding standard to another
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4355Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4398Processing of audio elementary streams involving reformatting operations of audio signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供了一种智能化回忆信息的AR通信方法及装置,涉及AR信息处理技术领域。所述方法包括:终端响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;将所述AR信息点及所述共享目录发送给服务器。本申请能够把回忆留在发生回忆的地方,并通过增强现实技术对保存在回忆发生地的场景回忆信息进行数字化展示,用户可以将场景回忆信息以AR信息点进行记录、保存、分享及展示,提高了用户体验。

Description

一种智能化回忆信息的AR通信方法及装置
技术领域
本申请属于AR信息处理技术领域,特别涉及一种智能化回忆信息的AR通信方法及装置。
背景技术
目前,随着生活质量的提升,旅游已经成为了人们生活中必不可少的一部分。繁忙的工作过后,旅游可以放松身心,开阔眼界,洗涤心境,了解各地的风俗习惯。在快乐的旅行结束后,大多数人都想把旅途中美好的回忆记录下来,例如写一篇游记或进行拍照、视频记录等方式记载旅游时的信息,分享给自己的亲朋好友。
但是,完成一篇完整的游记往往是非常麻烦的,即便针对视频、图像信息时,在分类照片的过程中,面对几百甚至上千张照片,往往无从下手,需要花费大量时间分类。
并且,以上进行信息回忆的方式多用于旅行结束后,所记录的回忆信息是保存在用户自己手里的,而不能保留在回忆发生地,现有的也存在一些对环境、古迹存在破坏的不文明现象,例如通过“到此一游”的方式把在某地发生的回忆记录在当地。因此,急需一种能够把回忆留在产生回忆的地方的技术,以便在路过曾经住过的家,路过曾经工作的地方,或者路过经常走的街道时可以在实际场景中看到这些回忆。
发明内容
为了解决上述技术问题至少之一,本申请提供了一种智能化回忆信息的AR通信方法及装置,将情景以数字多媒体形式存储在智能移动设备中,再将该信息与现实情景的地点做捆绑,形成多媒体回忆点,存于数据库中。通过算法检测到用户智能移动设备端的地点后,用增强现实的方式在预设的可视范围里展示多媒体回忆点,再使用智能移动设备端的屏幕对其进行获取及所附加的操作,从而基于AR技术实现了对回忆信息的同地不同时间通信。
本申请的第一个方面,一种智能化回忆信息的AR通信方法,应用于终端,所述方法包括:响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;将所述AR信息点及所述共享目录发送给服务器。
优选的是,将所述场景回忆信息与终端位置信息进行绑定之前包括:通过终端定位程序获取终端的位置信息,所述定位程序包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
优选的是,所述提供多媒体信息编辑控件包括:响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
本申请第二方面,一种智能化回忆信息的AR通信方法,应用于服务器,所述方法包括:接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
优选的是,判断所述AR信息点是否位于所述第二终端的可视范围内包括:获取第二终端的位置信息;根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
本申请第三方面,一种智能化回忆信息的AR通信装置,包括终端,所述终端包括:信息编辑模块,用于响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;AR信息点生成模块,用于将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;共享编辑模块,用于接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;信息上传模块,用于将所述AR信息点及所述共享目录发送给服务器。
优选的是,还包括定位模块,用于在将所述场景回忆信息与终端位置信息进行绑定之前,获取终端的位置信息,所述定位模块包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
优选的是,所述信息编辑模块包括:输入控件调取单元,用于响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;输入硬件调取单元,用于根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
本申请第四方面,一种智能化回忆信息的AR通信装置,包括服务器,所述服务器包括:AR信息点存储模块,用于接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;共享终端识别模块,用于确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;AR信息点发送模块,用于判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
优选的是,所述AR信息点发送模块包括:第二终端位置信息获取单元,用于获取第二终端的位置信息;信息发送单元,用于根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
本申请能够把回忆留在发生回忆的地方,并通过增强现实技术对保存在回忆发生地的场景回忆信息进行数字化展示,用户可以将场景回忆信息以AR信息点进行记录、保存、分享及展示,提高了用户体验。
附图说明
图1是本申请智能化回忆信息的AR通信方法的应用于终端的一实施例流程图。
图2是本申请图1所示实施例的编辑回忆点的终端界面图。
图3是本申请智能化回忆信息的AR通信方法的应用于服务器端的一实施例流程图。
图4是本申请图2所示实施例的加载回忆点的终端界面图。
图5是本申请智能化回忆信息的AR通信装置的终端架构图。
图6是本申请智能化回忆信息的AR通信装置的服务器架构图。
具体实施方式
为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。下面通过参考附图描述的实施方式是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。下面结合附图对本申请的实施方式进行详细说明。
本申请提供了一种智能化回忆信息的AR通信方法及装置,将情景以数字多媒体形式存储在智能移动设备中,再将该信息与现实情景的地点做捆绑,形成多媒体回忆点,存于数据库中。
本申请基于AR技术通过算法检测到用户智能移动设备端的地点后,用增强现实的方式在预设的可视范围里展示多媒体回忆点,再使用智能移动设备端的屏幕对其进行获取及所附加的操作。
AR(增强现实)技术是利用计算机生成一种逼真的视、听、力、触和动等感觉的虚拟环境,通过各种传感设备使用户“沉浸”到该环境中,实现用户和环境直接进行自然交互,它是一种全新的人机交互技术,利用摄像头,传感器,实时计算和匹配技术,将真实的环境和虚拟的物体实时地叠加到同一个画面或空间而同时存在。
作为新型的人机接口和仿真工具,AR受到的关注日益广泛,并且已经发挥了重要作用,显示出了巨大的潜力。在基于计算机或终端显示器的AR实现方案中,摄像机摄取的真实世界图像输入到计算机或终端中,与计算机图形***产生的虚拟景象合成,并输出到屏幕显示器。通常情况下,虚拟景象一般存储在远程服务器中,响应于终端的请求,该虚拟景象将被发送到终端,终端随后将虚拟景象加载到真实世界的图像上。
本申请智能化回忆信息的AR通信方法包括在终端实施的方法,以及在服务器端实施的方法,终端一般指具有图像采集及信息编辑的手机、平板等移动式便携设备,服务器端是相对于终端而言,能够与终端进行数据通信,并能进行大量数据存储的设备。本申请智能化回忆信息的AR通信装置,主要指安装在终端的app程序,以及安装在服务器端的应用程序。
根据本申请第一方面,一种智能化回忆信息的AR通信方法,应用于终端,如图1所示,主要包括:
步骤S1、响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;
步骤S2、将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;
步骤S3、接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;
步骤S4、将所述AR信息点及所述共享目录发送给服务器。
本申请步骤S1的多媒体信息编辑控件一般指图像采集控件、音视频编辑控件、文字编辑控件等,所编辑的多媒体信息包括但不限于文字、图像及音频视频信息。
步骤S2之前进一步包括:通过终端定位程序获取终端的位置信息,所述定位程序包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
需要说明的是,在步骤S1进行多媒体信息编辑后,用户选择一用于将所述信息进行绑定的固定地点,携带终端设备至该固定地点后,选择地点绑定按键,***通过GPS或WIFI等定位程序,获取终端所在的地理位置信息,并完成绑定程序。
在一些可选实施方式中,所述提供多媒体信息编辑控件包括:响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
可以理解的是,上述多媒体信息编辑通常为信息的即时获取,即调用图像采集设备或文字、语音录入设备等进行信息的采集,需要说明的是,多媒体信息编辑除了通过信息采集软硬件即时获取,或者调用其他已存在的数据之外,还可以对多媒体信息进行编辑,例如视频剪辑、信息点标记等,这些功能可以设计在终端的app中,也可以通过接口调用其他app,以实现上述视频编辑的功能,多媒体信息编辑的一个示例如图2所述,该示意图为编辑回忆点1的终端界面图。
步骤S2中,多媒体信息编辑完成并进行位置信息绑定后,终端对所生成的AR信息点进行保存,用户完成一个或多个AR信息点后,可以通过步骤S4发送给服务器。
步骤S3中,在进行AR信息点上传(至服务器)之前,终端用户需要指定该AR信息点的被访问权限,即指定哪些其他用户(终端)可以访问到该AR信息点,点击上传按钮后,终端弹出一个共享目录添加菜单,用户可以从好友列表中添加能够对该AR信息点进行访问的好友,在服务器端,每个好友对应于一终端编号。用户将好友添加的可访问列表中,即明确了共享目录中对所述AR信息点可见的共享终端编号。
默认情况下,共享目录中仅包括制作AR信息点的一个终端,特殊情况下,可以将该AR信息点对所有人开放。
应当理解的是,终端对AR信息点的开放权限是基于好友列表进行选取添加的,因此,这种权限的设定可以借鉴现有的人员管理模式,例如对好友进行分组、添加黑名单等等。
本申请第二方面,一种智能化回忆信息的AR通信方法,应用于服务器,如图3所示,主要包括:
步骤S5、接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;
步骤S6、确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;
步骤S7、判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
在一些可选实施方式中,步骤S7判断所述AR信息点是否位于所述第二终端的可视范围内包括:
步骤S71、获取第二终端的位置信息;
步骤S72、根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
需要说明的是,服务器用于将第一终端创建的AR信息点进行保存,并提供给其它第二终端,其中,如上所述,第二终端在默认情况下与所述第一终端是同一终端,进行AR信息点创建的终端唯一可以读取到所创建的AR信息点。
服务器在执行步骤S6时,优选为根据第二终端位置确定是否向其发送AR信息点,即确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见。可以理解的是,第一终端在创建AR信息点并设定了对第二终端可见的前提下,服务器可以直接将该AR信息点可见的消息传递给第二终端,而不需要等待第二终端达到AR信息点的所在位置附近,即服务器可以先发送一推送信息,例如是“您的好友xx在xx地方创建了一个对您共享的AR信息点”,等所述第二终端到达指定位置后,如图4所示,服务器再将AR信息点发送给第二终端。
第二终端对AR信息点加载的过程如图4所示,开启第二终端设备的app并进行AR场景初始化,当终端设备的朝向和位置发生改变时,根据终端设备的所在位置与AR信息点的所在位置以及高度信息,通过移动端的定位技术与陀螺仪获取到终端朝向;之后确定该AR信息点投影至智能移动设备(如手机)端屏幕的坐标,并实时更新落在智能移动设备(如手机)端屏幕显示范围内的AR信息点位置;当点击屏幕显示范围内的AR信息点时,显示该信息点包含的信息。
本实施例中,根据终端设备所在位置进行AR场景初始化包括:以AR启动时的终端设备所在位置设为该场景的中心,建立一个AR三维场景。开启智能移动设备(如手机)端的应用程序(app)后,***自动开启图像采集装置(如手机摄像头或后台设置的其他采集方式);此时,该智能移动设备(如手机)端相应操作***中的开源AR软件包被自动触发,开始AR场景初始化:通过app获取手机陀螺仪数据和GPS数据,根据陀螺仪和GPS数据,以x轴指向东,y轴指向重力反方向,z轴指向南建立一个AR三维场景,以启动时设备位置为(0,0,0)点,完成初始化。
本申请步骤S7的可视范围,或者步骤S72中的预设距离是指,第二终端初始化完成后,该终端向服务端请求获取以当前终端GPS坐标为中心,附近一定距离(服务端可配置)为半径的AR信息点。如之前第一终端所提交的信息坐标在此距离范围内,则在该终端AR场景中的对应方向和位置放置该AR回忆点并显示与其相关联的文字、图片、音频或视频信息。
本申请第三方面提供了一种与上述终端方法对应的智能化回忆信息的AR通信装置,该终端如图5所示,主要包括:信息编辑模块,用于响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;AR信息点生成模块,用于将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;共享编辑模块,用于接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;信息上传模块,用于将所述AR信息点及所述共享目录发送给服务器。
在一些可选实施方式中,还包括定位模块,用于在将所述场景回忆信息与终端位置信息进行绑定之前,获取终端的位置信息,所述定位模块包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
在一些可选实施方式中,所述信息编辑模块包括:输入控件调取单元,用于响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;输入硬件调取单元,用于根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
本申请第四方面,提供了一种与上述服务器端方法相对应的智能化回忆信息的AR通信装置,如图6所示,该服务器包括:AR信息点存储模块,用于接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;共享终端识别模块,用于确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;AR信息点发送模块,用于判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
在一些可选实施方式中,所述AR信息点发送模块包括:第二终端位置信息获取单元,用于获取第二终端的位置信息;信息发送单元,用于根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
本申请的其它方面,一种终端设备,包括处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序用于实现智能化回忆信息的AR通信方法。
本申请的其它方面,一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于实现如上所述的智能化回忆信息的AR通信方法。该计算机可读存储介质可以是上述实施方式中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时按上述方法对数据进行处理。
适于用来实现本申请实施方式的终端设备,例如手机等移动设备,其包括中央处理单元(CPU),其可以根据存储在只读存储器(ROM)中的程序或者从存储部分加载到随机访问存储器(RAM)中的程序而执行各种适当的动作和处理。在RAM中,还存储有设备操作所需的各种程序和数据。CPU、ROM以及RAM通过总线彼此相连。输入/输出(I/O)接口也连接至总线。
以下部件连接至I/O接口:包括触屏、按键、扫描/摄像等的输入部分;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分;包括硬盘等的存储部分;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。
特别地,根据本申请的实施方式,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施方式包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(CPU)执行时,执行本申请的方法中限定的上述功能。
需要说明的是,本申请的计算机存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施方式的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施方式中所涉及到的模块或单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块或单元也可以设置在处理器中,这些模块或单元的名称在某种情况下并不构成对该模块或单元本身的限定。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种智能化回忆信息的AR通信方法,应用于终端,其特征在于,包括:
响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;
将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;
接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;
将所述AR信息点及所述共享目录发送给服务器。
2.如权利要求1所述的智能化回忆信息的AR通信方法,其特征在于,将所述场景回忆信息与终端位置信息进行绑定之前包括:
通过终端定位程序获取终端的位置信息,所述定位程序包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
3.如权利要求1所述的智能化回忆信息的AR通信方法,其特征在于,所述提供多媒体信息编辑控件包括:
响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;
根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
4.一种智能化回忆信息的AR通信方法,应用于服务器,其特征在于,包括:
接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;
确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;
判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
5.如权利要求4所述的智能化回忆信息的AR通信方法,其特征在于,判断所述AR信息点是否位于所述第二终端的可视范围内包括:
获取第二终端的位置信息;
根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
6.一种智能化回忆信息的AR通信装置,包括终端,其特征在于,所述终端包括:
信息编辑模块,用于响应于用户的多媒体编辑请求,提供多媒体信息编辑控件,接收用户通过信息编辑控件编辑的场景回忆信息;
AR信息点生成模块,用于将所述场景回忆信息与终端位置信息进行绑定,生成AR信息点;
共享编辑模块,用于接收由用户指定的共享目录,所述共享目录中包括能够在所述终端位置处显示所述AR信息点的一个或多个共享终端的编号;
信息上传模块,用于将所述AR信息点及所述共享目录发送给服务器。
7.如权利要求6所述的智能化回忆信息的AR通信装置,其特征在于,还包括定位模块,用于在将所述场景回忆信息与终端位置信息进行绑定之前,获取终端的位置信息,所述定位模块包括但不限于GPS、WIFI,所述位置信息包括经纬度信息及高度信息。
8.如权利要求6所述的智能化回忆信息的AR通信装置,其特征在于,所述信息编辑模块包括:
输入控件调取单元,用于响应于用户的多媒体编辑请求,给出多个关联终端硬件的输入控件;
输入硬件调取单元,用于根据用户选择的输入控件,调用相应的具有信息采集功能的硬件设备进行信息采集,所采集的信息包括视频信息、音频信息、图像信息或者文字信息。
9.一种智能化回忆信息的AR通信装置,包括服务器,其特征在于,所述服务器包括:
AR信息点存储模块,用于接收进行场景回忆信息创建的第一终端发送来的AR信息点及共享目录并进行存储;
共享终端识别模块,用于确定进行场景回忆信息展示的第二终端的终端编号是否位于所述共享目录内,若是,则设置所述AR信息点对所述第二终端可见;
AR信息点发送模块,用于判断所述AR信息点是否位于所述第二终端的可视范围内,若是,则将所述AR信息点发送给所述第二终端。
10.如权利要求9所述的智能化回忆信息的AR通信装置,其特征在于,所述AR信息点发送模块包括:
第二终端位置信息获取单元,用于获取第二终端的位置信息;
信息发送单元,用于根据所述AR信息点内的绑定的坐标点确定所述AR信息点与所述第二终端的距离是否在预设距离内;若是,则将所述AR信息点发送给所述第二终端,由所述第二终端根据其屏幕朝向,进行所述AR信息点的加载。
CN201911200141.7A 2019-11-29 2019-11-29 一种智能化回忆信息的ar通信方法及装置 Pending CN110996119A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911200141.7A CN110996119A (zh) 2019-11-29 2019-11-29 一种智能化回忆信息的ar通信方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911200141.7A CN110996119A (zh) 2019-11-29 2019-11-29 一种智能化回忆信息的ar通信方法及装置

Publications (1)

Publication Number Publication Date
CN110996119A true CN110996119A (zh) 2020-04-10

Family

ID=70088245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911200141.7A Pending CN110996119A (zh) 2019-11-29 2019-11-29 一种智能化回忆信息的ar通信方法及装置

Country Status (1)

Country Link
CN (1) CN110996119A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002410A (zh) * 2012-11-21 2013-03-27 北京百度网讯科技有限公司 用于移动终端的增强现实方法、***和移动终端
CN106844604A (zh) * 2017-01-17 2017-06-13 维沃移动通信有限公司 电子地图的信息提供方法及移动终端
CN109325080A (zh) * 2018-07-05 2019-02-12 桐乡市乌镇人家网络科技股份有限公司 电子地图上电子标签的显示方法、移动终端、服务器
CN109618055A (zh) * 2018-12-25 2019-04-12 维沃移动通信有限公司 一种位置共享方法及移动终端
CN110286773A (zh) * 2019-07-01 2019-09-27 腾讯科技(深圳)有限公司 基于增强现实的信息提供方法、装置、设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002410A (zh) * 2012-11-21 2013-03-27 北京百度网讯科技有限公司 用于移动终端的增强现实方法、***和移动终端
CN106844604A (zh) * 2017-01-17 2017-06-13 维沃移动通信有限公司 电子地图的信息提供方法及移动终端
CN109325080A (zh) * 2018-07-05 2019-02-12 桐乡市乌镇人家网络科技股份有限公司 电子地图上电子标签的显示方法、移动终端、服务器
CN109618055A (zh) * 2018-12-25 2019-04-12 维沃移动通信有限公司 一种位置共享方法及移动终端
CN110286773A (zh) * 2019-07-01 2019-09-27 腾讯科技(深圳)有限公司 基于增强现实的信息提供方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
US11566915B2 (en) Method, device and system for processing a flight task
US11315336B2 (en) Method and device for editing virtual scene, and non-transitory computer-readable storage medium
CN111179435B (zh) 增强现实处理方法及装置、***、存储介质和电子设备
CN106845470B (zh) 地图数据采集方法和装置
CN112074797A (zh) 用于将虚拟对象锚定到物理位置的***和方法
KR101972504B1 (ko) 이미지 공유 방법 및 장치, 그리고 단말 장치
EP3125163A1 (en) Method and device for flight notification, and method and device for flight setting
CN105466414B (zh) 一种导航路线的推荐方法及服务器
CN113806306B (zh) 媒体文件处理方法、装置、设备、可读存储介质及产品
CN114554092A (zh) 设备控制方法、装置和电子设备
CN113536063A (zh) 信息处理方法、装置、设备及存储介质
CN113315924A (zh) 图像特效处理方法及装置
US20240220081A1 (en) Template selection method, electronic device and non-transitory computer-readable storage medium
CN110390641B (zh) 图像脱敏方法、电子设备及存储介质
CN113190307A (zh) 控件添加方法、装置、设备及存储介质
JP6617547B2 (ja) 画像管理システム、画像管理方法、プログラム
CN110969704A (zh) 一种基于ar导视的标记生成跟踪方法及装置
CN110942521A (zh) 一种ar信息点显示方法及装置
CN110996119A (zh) 一种智能化回忆信息的ar通信方法及装置
CN113535280B (zh) 图案绘制方法、装置、设备、计算机可读存储介质及产品
CN115941841A (zh) 关联信息展示方法、装置、设备、存储介质和程序产品
CN115082368A (zh) 图像处理方法、装置、设备及存储介质
CN110992859B (zh) 一种基于ar导视的广告牌展示方法及装置
US10165019B2 (en) Shared experience information construction system
CN116349220A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200410

RJ01 Rejection of invention patent application after publication