CN106095075B - information processing method and augmented reality equipment - Google Patents

information processing method and augmented reality equipment Download PDF

Info

Publication number
CN106095075B
CN106095075B CN201610378102.6A CN201610378102A CN106095075B CN 106095075 B CN106095075 B CN 106095075B CN 201610378102 A CN201610378102 A CN 201610378102A CN 106095075 B CN106095075 B CN 106095075B
Authority
CN
China
Prior art keywords
target object
augmented reality
information
server
position information
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.)
Active
Application number
CN201610378102.6A
Other languages
Chinese (zh)
Other versions
CN106095075A (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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch 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 Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201610378102.6A priority Critical patent/CN106095075B/en
Publication of CN106095075A publication Critical patent/CN106095075A/en
Priority to PCT/CN2016/107709 priority patent/WO2017206452A1/en
Application granted granted Critical
Publication of CN106095075B publication Critical patent/CN106095075B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/012Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses an information processing method and augmented reality equipment, wherein the method comprises the following steps: the augmented reality equipment acquires position information of a target object; the augmented reality device sends a first reading request for reading target object information of the target object to a server, wherein the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object; the augmented reality equipment receives the target object information generated by the server in response to the first reading request; and the augmented reality equipment displays the target object information at the preset position of the augmented reality equipment. The embodiment of the invention also discloses corresponding augmented reality equipment. The technical scheme provided by the embodiment of the invention can enable the augmented reality equipment to display the descriptive information associated with the target object, and enriches the functions of the augmented reality equipment.

Description

information processing method and augmented reality equipment
Technical Field
The invention relates to the field of communication, in particular to an information processing method and augmented reality equipment.
Background
with the increasing development of science and technology, smart wearable devices are gradually entering the lives of people, wherein smart glasses are one type of smart wearable devices. The intelligent glasses have the functions of common glasses, meanwhile, the intelligent glasses also have an independent operating system, programs such as software and games can be installed by a user, various functions such as photographing and video conversation can be completed through voice or action control, and wireless network access can be achieved through a mobile communication network.
However, when the existing smart glasses are used for acquiring an external image, only the image of an external object can be acquired, and the function is single.
Disclosure of Invention
the embodiment of the invention provides an information processing method and augmented reality equipment, which can enrich the functions of the augmented reality equipment.
A first aspect of an embodiment of the present invention provides an information processing method, including:
the augmented reality equipment acquires position information of a target object;
The augmented reality device sends a first reading request for reading target object information of the target object to a server, wherein the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object;
the augmented reality equipment receives the target object information generated by the server in response to the first reading request;
And the augmented reality equipment displays the target object information at the preset position of the augmented reality equipment.
Optionally, the acquiring, by the augmented reality device, the position information of the target object includes:
The augmented reality equipment establishes a three-dimensional coordinate system with the augmented reality equipment as an origin;
the augmented reality equipment acquires the distance from the augmented reality equipment to the target object, and acquires forward included angles between a directed line segment taking the augmented reality equipment as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system;
Determining the coordinate of the target object in the established three-dimensional coordinate system based on the obtained distance from the augmented reality equipment to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system;
The augmented reality equipment acquires the position information of the augmented reality equipment;
And the augmented reality equipment determines the position information of the target object based on the coordinates of the target object in the established three-dimensional coordinates and the position information of the augmented reality equipment.
Optionally, the target object information generated by the server in response to the first read request is obtained by the server searching a database pre-stored by the server, detecting whether pre-stored location information in the database matches the location information of the target object, and if so, determining object information associated with the location information of the target object based on the location information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
Optionally, after the augmented reality device acquires the position information of the target object, the method further includes:
The augmented reality device sends a second reading request for reading the augmented reality image of the target object to the server, wherein the second reading request carries the position information of the target object;
and the augmented reality equipment receives and displays an augmented reality image of the target object generated by the server in response to the second reading request.
Optionally, after the augmented reality device displays the target object information at a preset position of the augmented reality device, the method further includes:
the augmented reality equipment acquires an information display and transformation instruction aiming at the target object information;
The augmented reality equipment displays the converted target object information based on the information conversion instruction, wherein the information conversion instruction comprises one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
a second aspect of an embodiment of the present invention provides an augmented reality device, including:
an acquisition unit configured to acquire position information of a target object;
a sending unit, configured to send a first reading request for reading target object information of the target object to a server, where the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object;
A receiving unit, configured to receive the target object information generated by the server in response to the first read request;
And the display unit is used for displaying the target object information at the preset position of the augmented reality equipment.
Optionally, the obtaining unit includes:
The establishing subunit is used for establishing a three-dimensional coordinate system with the augmented reality device as an origin;
The obtaining subunit is configured to obtain a distance from the augmented reality device to the target object, and obtain forward included angles between a directional line segment that takes the augmented reality device as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system;
the determining subunit is configured to determine, based on the obtained distance from the augmented reality device to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system, a coordinate of the target object in the established three-dimensional coordinate system;
The acquiring subunit is further configured to acquire position information of the augmented reality device;
The determining subunit is further configured to determine, based on the coordinates of the target object in the established three-dimensional coordinates and the location information of the augmented reality device, the location information of the target object.
optionally, the target object information generated by the server in response to the first read request is obtained by the server searching a database pre-stored by the server, detecting whether pre-stored location information in the database matches the location information of the target object, and if so, determining object information associated with the location information of the target object based on the location information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
Optionally, the sending unit is further configured to send, after the obtaining unit obtains the position information of the target object, a second reading request for reading an augmented reality image of the target object to the server, where the second reading request carries the position information of the target object;
the receiving unit is further configured to receive an augmented reality image of the target object generated by the server in response to the second read request;
The display unit is further configured to display an augmented reality image of the target object generated by the server in response to the second read request.
optionally, the obtaining unit is further configured to obtain an information display instruction for the target object information after the display unit displays the target object information at a preset position of the augmented reality device;
the display unit is further configured to display the converted target object information based on the information conversion instruction, where the information conversion instruction includes one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
It can be seen that, in the embodiment of the present invention, an augmented reality device obtains location information of a target object, sends a first reading request for reading target object information of the target object to a server, where the first reading request carries the location information of the target object, and the target object information is descriptive information associated with the target object, and receives and displays the target object information generated by the server in response to the first reading request.
Drawings
in order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flow chart of an information processing method according to a first embodiment of the present invention;
FIG. 2 is a flow chart illustrating an information processing method according to a second embodiment of the present invention;
Fig. 3 is a schematic structural diagram of an augmented reality device according to a third embodiment of the present invention;
fig. 3-1 is a schematic structural diagram of an acquisition unit of an augmented reality device according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of an augmented reality device according to a fourth embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
the terms "including" and "having," and any variations thereof, in the description and claims of this invention and the above-described drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Referring to fig. 1, fig. 1 is a schematic flow chart of an information processing method according to a first embodiment of the present invention, and as shown in fig. 1, the information processing method according to the embodiment of the present invention includes the following steps:
s101, the augmented reality equipment acquires position information of a target object.
firstly, the augmented reality device establishes a three-dimensional coordinate system with the augmented reality device as an origin, obtains a distance from the augmented reality device to the target object, obtains included angles between a directional line segment with the augmented reality device as a starting point and the target object as an end point and the positive directions of three coordinate axes of the three-dimensional coordinate system, and determines coordinates of the target object in the established three-dimensional coordinate system based on the obtained distance from the augmented reality device to the target object and the obtained included angles between the directional line segment and the positive directions of the three coordinate axes of the three-dimensional coordinate system. Secondly, the augmented reality device acquires the position information of the augmented reality device, and finally, the augmented reality device determines the position information of the target object based on the coordinate of the target object in the established three-dimensional coordinate and the position information of the augmented reality device.
S102, the augmented reality device sends a first reading request for reading target object information of the target object to a server, wherein the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object.
s103, the augmented reality device receives the target object information generated by the server responding to the first reading request.
the target object information generated by the server in response to the first reading request is a database prestored by the server, whether the prestored position information is matched with the position information of the target object or not is detected, and if yes, object information related to the position information of the target object is determined based on the position information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
and S104, the augmented reality equipment displays the target object information at a preset position of the augmented reality equipment.
Optionally, after the augmented reality device acquires the position information of the target object, the augmented reality device may further perform the following operations:
the augmented reality device sends a second reading request for reading the augmented reality image of the target object to the server, wherein the second reading request carries the position information of the target object;
And the augmented reality equipment receives and displays an augmented reality image of the target object generated by the server in response to the second reading request.
optionally, after the augmented reality device displays the target object information at the preset position of the augmented reality device, the augmented reality device may further perform the following operations:
The augmented reality equipment acquires an information display and transformation instruction aiming at the target object information;
The augmented reality equipment displays the converted target object information based on the information conversion instruction, wherein the information conversion instruction comprises one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
It can be seen that, in the embodiment of the present invention, an augmented reality device obtains location information of a target object, sends a first reading request for reading target object information of the target object to a server, where the first reading request carries the location information of the target object, and the target object information is descriptive information associated with the target object, and receives and displays the target object information generated by the server in response to the first reading request.
Referring to fig. 2, fig. 2 is a flowchart illustrating an information processing method according to a second embodiment of the present invention, and as shown in fig. 2, the information processing method according to the embodiment of the present invention includes the following steps:
S201, the augmented reality device establishes a three-dimensional coordinate system with the augmented reality device as an origin.
specifically, the augmented reality device establishes a three-dimensional coordinate system with a reference feature point of the augmented reality device as an origin.
s202, the augmented reality equipment acquires the distance from the augmented reality equipment to the target object, and acquires the positive included angle between a directional line segment taking the augmented reality equipment as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system.
Specifically, the augmented reality device obtains the distance from a reference characteristic point of the augmented reality device to a ranging characteristic point of the target object, and obtains forward included angles between a directed line segment taking the reference characteristic point as a starting point and taking the ranging characteristic point as an end point and three coordinate axes of the three-dimensional coordinate system;
s203, determining the coordinate of the target object in the established three-dimensional coordinate system based on the acquired distance from the augmented reality device to the target object and the positive included angles between the directional line segment and the three coordinate axes of the three-dimensional coordinate system.
specifically, determining coordinates of the ranging feature points in the established three-dimensional coordinate system based on the obtained distance from the reference feature points of the augmented reality device to the ranging feature points of the target object and the positive included angles between the directional line segments and three coordinate axes of the three-dimensional coordinate system;
and S204, the augmented reality equipment acquires the position information of the augmented reality equipment.
s205, the augmented reality device determines the position information of the target object based on the coordinate of the target object in the established three-dimensional coordinate and the position information of the augmented reality device.
s206, the augmented reality device sends a second reading request for reading the augmented reality image of the target object to the server, wherein the second reading request carries the position information of the target object.
and S207, receiving and displaying the augmented reality image of the target object generated by the server in response to the second reading request by the augmented reality device.
s208, the augmented reality device sends a first reading request for reading target object information of the target object to a server, wherein the first reading request carries the position information of the target object, and the target object information is the descriptive information associated with the target object.
S209, the augmented reality device receives the target object information generated by the server responding to the first reading request.
The target object information generated by the server in response to the first reading request is a database prestored by the server, whether the prestored position information is matched with the position information of the target object or not is detected, and if yes, object information related to the position information of the target object is determined based on the position information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
s210, the augmented reality equipment displays the target object information at a preset position of the augmented reality equipment.
S211, the augmented reality equipment acquires an information display and conversion instruction aiming at the target object information.
S212, the augmented reality equipment displays the converted target object information based on the information conversion instruction, wherein the information conversion instruction comprises one or more of the following items: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
it can be seen that, in the embodiment of the present invention, an augmented reality device obtains location information of a target object, sends a first reading request for reading target object information of the target object to a server, where the first reading request carries the location information of the target object, and the target object information is descriptive information associated with the target object, and receives and displays the target object information generated by the server in response to the first reading request.
for convenience of description, only the relevant parts of the embodiments of the present invention are shown, and details of the specific technology are not disclosed.
referring to fig. 3, fig. 3 is a schematic structural diagram of an augmented reality device according to a third embodiment of the present invention, and as shown in fig. 3, the augmented reality device according to the embodiment of the present invention includes the following units:
An acquisition unit 301 configured to acquire position information of a target object;
a sending unit 302, configured to send a first reading request for reading target object information of the target object to a server, where the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object;
a receiving unit 303, configured to receive the target object information generated by the server in response to the first read request;
A display unit 304, configured to display the target object information at a preset position of the augmented reality device.
optionally, referring to fig. 3-1, fig. 3-1 is a schematic structural diagram of the obtaining unit, and the obtaining unit 301 may further include:
An establishing subunit 3011, configured to establish a three-dimensional coordinate system with the augmented reality device as an origin;
An obtaining subunit 3012, configured to obtain a distance from the augmented reality device to the target object, and obtain forward included angles between a directional line segment that takes the augmented reality device as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system;
A determining subunit 3013, configured to determine, based on the obtained distance from the augmented reality device to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system, a coordinate of the target object in the established three-dimensional coordinate system;
The obtaining subunit 3012 is further configured to obtain location information of the augmented reality device;
the determining subunit 3013 is further configured to determine, based on the coordinates of the target object in the established three-dimensional coordinates and the position information of the augmented reality device, the position information of the target object.
the target object information generated by the server in response to the first reading request is a database prestored by the server, whether the prestored position information is matched with the position information of the target object or not is detected, and if yes, object information related to the position information of the target object is determined based on the position information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
Optionally, the sending unit 302 is further configured to send, after the obtaining unit 301 obtains the position information of the target object, a second read request for reading an augmented reality image of the target object to the server, where the second read request carries the position information of the target object;
the receiving unit 303 is further configured to receive an augmented reality image of the target object generated by the server in response to the second read request;
the display unit 304 is further configured to display an augmented reality image of the target object generated by the server in response to the second read request.
Optionally, the obtaining unit 301 is further configured to obtain an information conversion instruction for the target object information after the display unit 304 displays the target object information at a preset position of the augmented reality device;
the display unit 304 is further configured to display the converted target object information based on the information conversion instruction, where the information conversion instruction includes one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
Specifically, the detailed implementation of each unit may refer to the description of the relevant steps in the corresponding embodiments of fig. 1 to fig. 2, which is not repeated herein.
It can be seen that, in the embodiment of the present invention, an augmented reality device obtains location information of a target object, sends a first reading request for reading target object information of the target object to a server, where the first reading request carries the location information of the target object, and the target object information is descriptive information associated with the target object, and receives and displays the target object information generated by the server in response to the first reading request.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an augmented reality device according to a fourth embodiment of the present invention. As shown in fig. 4, the augmented reality device in the embodiment of the present invention includes: at least one processor 401, e.g., a CPU, at least one receiver 403, at least one memory 404, at least one transmitter 405, at least one communication bus 402. Wherein a communication bus 402 is used to enable connective communication between these components. The receiver 403 and the transmitter 405 of the apparatus in the embodiment of the present invention may be wired transmission ports, or may also be wireless devices, for example, including an antenna apparatus, which is used for performing signaling or data communication with other node devices. The memory 404 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 404 may optionally be at least one memory device located remotely from the processor 401. A set of program codes is stored in the memory 404 and the processor 401 can call the codes stored in the memory 404 through the communication bus 402 to perform the related functions.
The processor 401 is configured to obtain position information of a target object; sending a first reading request for reading target object information of the target object to a server, wherein the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object; receiving the target object information generated by the server in response to the first reading request; and displaying the target object information at a preset position of the augmented reality equipment.
optionally, the processor 401 is specifically configured to establish a three-dimensional coordinate system with the augmented reality device as an origin when the processor is configured to acquire the position information of the target object; acquiring the distance from the augmented reality equipment to the target object, and acquiring forward included angles between a directed line segment taking the augmented reality equipment as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system; determining the coordinate of the target object in the established three-dimensional coordinate system based on the obtained distance from the augmented reality equipment to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system; acquiring position information of the augmented reality device; and determining the position information of the target object based on the coordinates of the target object in the established three-dimensional coordinates and the position information of the augmented reality device.
optionally, the target object information generated by the server in response to the first read request is obtained by the server searching a database pre-stored by the server, detecting whether pre-stored location information in the database matches the location information of the target object, and if so, determining object information associated with the location information of the target object based on the location information of the target object; and if the target object does not exist, acquiring object information associated with the position information of the target object from the network server.
Optionally, after the processor 401 is configured to acquire the position information of the target object, the processor may be further configured to send a second read request for reading an augmented reality image of the target object to the server, where the second read request carries the position information of the target object; and receiving and displaying the augmented reality image of the target object generated by the server in response to the second reading request.
optionally, the processor 401, after being configured to display the target object information at the preset position of the augmented reality device, may be further configured to acquire an information display instruction for the target object information; displaying the converted target object information based on the information conversion instruction, wherein the information conversion instruction comprises one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
specifically, the detailed implementation of each unit may refer to the description of the relevant steps in the corresponding embodiments of fig. 1 to fig. 2, which is not repeated herein.
It can be seen that, in the embodiment of the present invention, an augmented reality device obtains location information of a target object, sends a first reading request for reading target object information of the target object to a server, where the first reading request carries the location information of the target object, and the target object information is descriptive information associated with the target object, and receives and displays the target object information generated by the server in response to the first reading request.
an embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and when the program is executed, the program includes some or all of the steps of any one of the service process monitoring methods described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and elements referred to are not necessarily required to practice the invention.
the order of the steps of the method of the embodiments of the present invention may be adjusted, combined, or deleted according to actual needs. The units of the terminal of the embodiment of the invention can be integrated, further divided or deleted according to actual needs.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are illustrative, and for example, the division of the units is a logical division, and in actual implementation, there may be other divisions, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The information processing method and the augmented reality device provided by the embodiment of the present invention are described in detail above, and a specific example is applied in the text to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (8)

1. An information processing method characterized by comprising:
The augmented reality equipment acquires position information of a target object, wherein the position information comprises an absolute position of the target object;
the augmented reality device sends a first reading request for reading target object information of the target object to a server, wherein the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object;
The augmented reality device receives the target object information generated by the server in response to the first reading request, the target object information generated by the server in response to the first reading request is the target object information pre-stored by the server, whether pre-stored position information in the database is matched with the position information of the target object or not is detected, and if the pre-stored position information in the database is matched with the position information of the target object, object information related to the position information of the target object is determined based on the position information of the target object; if the target object does not exist, acquiring object information related to the position information of the target object from a network server;
And the augmented reality equipment displays the target object information at the preset position of the augmented reality equipment.
2. the method of claim 1, wherein the augmented reality device obtaining location information of a target object comprises:
the augmented reality equipment establishes a three-dimensional coordinate system with the augmented reality equipment as an origin;
The augmented reality equipment acquires the distance from the augmented reality equipment to the target object, and acquires forward included angles between a directed line segment taking the augmented reality equipment as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system;
Determining the coordinate of the target object in the established three-dimensional coordinate system based on the obtained distance from the augmented reality equipment to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system;
The augmented reality equipment acquires the position information of the augmented reality equipment;
and the augmented reality equipment determines the position information of the target object based on the coordinates of the target object in the established three-dimensional coordinates and the position information of the augmented reality equipment.
3. the method of claim 1, wherein after the augmented reality device obtains the location information of the target object, the method further comprises:
The augmented reality device sends a second reading request for reading the augmented reality image of the target object to the server, wherein the second reading request carries the position information of the target object;
And the augmented reality equipment receives and displays an augmented reality image of the target object generated by the server in response to the second reading request.
4. the method of any one of claims 1 to 3, wherein the augmented reality device displays the target object information at a preset location of the augmented reality device, the method further comprising:
the augmented reality equipment acquires an information transformation instruction aiming at the target object information;
the augmented reality equipment displays the converted target object information based on the information conversion instruction, wherein the information conversion instruction comprises one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
5. an augmented reality device, comprising:
an acquisition unit configured to acquire position information of a target object, the position information including an absolute position of the target object;
A sending unit, configured to send a first reading request for reading target object information of the target object to a server, where the first reading request carries position information of the target object, and the target object information is descriptive information associated with the target object;
A receiving unit, configured to receive the target object information generated by the server in response to the first read request, where the target object information generated by the server in response to the first read request is a database pre-stored by the server, and detect whether pre-stored location information in the database matches the location information of the target object, and if so, determine object information associated with the location information of the target object based on the location information of the target object; if the target object does not exist, acquiring object information related to the position information of the target object from a network server;
and the display unit is used for displaying the target object information at the preset position of the augmented reality equipment.
6. The augmented reality device of claim 5, wherein the obtaining unit comprises:
The establishing subunit is used for establishing a three-dimensional coordinate system with the augmented reality device as an origin;
the obtaining subunit is configured to obtain a distance from the augmented reality device to the target object, and obtain forward included angles between a directional line segment that takes the augmented reality device as a starting point and the target object as an end point and three coordinate axes of the three-dimensional coordinate system;
the determining subunit is configured to determine, based on the obtained distance from the augmented reality device to the target object and the positive included angles between the directional line segment and three coordinate axes of the three-dimensional coordinate system, a coordinate of the target object in the established three-dimensional coordinate system;
The acquiring subunit is further configured to acquire position information of the augmented reality device;
The determining subunit is further configured to determine, based on the coordinates of the target object in the established three-dimensional coordinates and the location information of the augmented reality device, the location information of the target object.
7. Augmented reality device according to claim 5,
The sending unit is further configured to send a second reading request to the server for reading an augmented reality image of the target object after the obtaining unit obtains the position information of the target object, where the second reading request carries the position information of the target object;
The receiving unit is further configured to receive an augmented reality image of the target object generated by the server in response to the second read request;
The display unit is further configured to display an augmented reality image of the target object generated by the server in response to the second read request.
8. augmented reality device according to any one of claims 5 to 7,
the acquisition unit is used for acquiring an information conversion instruction aiming at the target object information after the display unit displays the target object information at a preset position of the augmented reality equipment;
the display unit is further configured to display the converted target object information based on the information conversion instruction, where the information conversion instruction includes one or more of the following: changing the display position of the target object information, changing the display font color of the target object information, and changing the display font size of the target object information.
CN201610378102.6A 2016-05-31 2016-05-31 information processing method and augmented reality equipment Active CN106095075B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610378102.6A CN106095075B (en) 2016-05-31 2016-05-31 information processing method and augmented reality equipment
PCT/CN2016/107709 WO2017206452A1 (en) 2016-05-31 2016-11-29 Information processing method and augmented reality device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610378102.6A CN106095075B (en) 2016-05-31 2016-05-31 information processing method and augmented reality equipment

Publications (2)

Publication Number Publication Date
CN106095075A CN106095075A (en) 2016-11-09
CN106095075B true CN106095075B (en) 2019-12-10

Family

ID=57229671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610378102.6A Active CN106095075B (en) 2016-05-31 2016-05-31 information processing method and augmented reality equipment

Country Status (2)

Country Link
CN (1) CN106095075B (en)
WO (1) WO2017206452A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106097258A (en) * 2016-05-31 2016-11-09 深圳市元征科技股份有限公司 A kind of image treatment method and augmented reality equipment
CN106095075B (en) * 2016-05-31 2019-12-10 深圳市元征科技股份有限公司 information processing method and augmented reality equipment
CN107622496A (en) * 2017-09-11 2018-01-23 广东欧珀移动通信有限公司 Image processing method and device
CN107590484A (en) * 2017-09-29 2018-01-16 百度在线网络技术(北京)有限公司 Method and apparatus for information to be presented
CN109839105A (en) * 2017-11-29 2019-06-04 深圳市掌网科技股份有限公司 A kind of position navigation methods and systems based on augmented reality
CN108932055B (en) * 2018-06-04 2021-08-24 杭州艺手工网络科技有限公司 Method and equipment for enhancing reality content
CN109379551B (en) * 2018-11-26 2021-05-18 京东方科技集团股份有限公司 Enhanced content display method, processing method, display device and processing device
CN113386785B (en) * 2019-07-03 2022-11-22 北京百度网讯科技有限公司 Method and device for displaying augmented reality warning information
CN111475073A (en) * 2020-05-27 2020-07-31 众趣(北京)科技有限公司 Space information preview method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102568012A (en) * 2010-10-13 2012-07-11 株式会社泛泰 User equipment and method for providing augmented reality (ar) service
CN103106235A (en) * 2011-11-14 2013-05-15 索尼公司 Information presentation device, information presentation method, information presentation system, information registration device, information registration method, information registration system
CN103516737A (en) * 2012-06-21 2014-01-15 中兴通讯股份有限公司 Augmented reality content acquisition method, mobile augmented reality server and mobile augmented reality client
CN105518515A (en) * 2013-09-02 2016-04-20 Lg电子株式会社 Head mount display device and method for controlling the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106097258A (en) * 2016-05-31 2016-11-09 深圳市元征科技股份有限公司 A kind of image treatment method and augmented reality equipment
CN106095075B (en) * 2016-05-31 2019-12-10 深圳市元征科技股份有限公司 information processing method and augmented reality equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102568012A (en) * 2010-10-13 2012-07-11 株式会社泛泰 User equipment and method for providing augmented reality (ar) service
CN103106235A (en) * 2011-11-14 2013-05-15 索尼公司 Information presentation device, information presentation method, information presentation system, information registration device, information registration method, information registration system
CN103516737A (en) * 2012-06-21 2014-01-15 中兴通讯股份有限公司 Augmented reality content acquisition method, mobile augmented reality server and mobile augmented reality client
CN105518515A (en) * 2013-09-02 2016-04-20 Lg电子株式会社 Head mount display device and method for controlling the same

Also Published As

Publication number Publication date
CN106095075A (en) 2016-11-09
WO2017206452A1 (en) 2017-12-07

Similar Documents

Publication Publication Date Title
CN106095075B (en) information processing method and augmented reality equipment
WO2018018703A1 (en) Emulated card switching method and device of nfc mobile terminal
EP2453369A1 (en) Mobile terminal and metadata setting method thereof
CN108762859B (en) Wallpaper display method and device, mobile terminal and storage medium
CN108022274B (en) Image processing method, image processing device, computer equipment and computer readable storage medium
CN110286768B (en) Virtual object display method, terminal device and computer-readable storage medium
WO2017206451A1 (en) Image information processing method and augmented reality device
CN108021642B (en) Application program recommendation method and device, mobile terminal and storage medium
CN108600399B (en) Information pushing method and related product
CN109952775B (en) Profile information exchange system and method
KR101690656B1 (en) Method and apparatus for generating media signal
CN110188782B (en) Image similarity determining method and device, electronic equipment and readable storage medium
CN108028989B (en) Method of detecting external device and electronic device processing the same
CN106332000B (en) Terminal position information acquisition method and device
US20160134719A1 (en) Methods and systems for displaying graphic representations in a user interface
JP6085067B2 (en) User data update method, apparatus, program, and recording medium
JP2019522848A (en) Processing method and terminal
KR101332816B1 (en) Augmented Reality Method and Apparatus for Providing Private Tag
CN107295412B (en) Data processing method, device and system
WO2018103403A1 (en) Wireless fidelity (wi-fi) scanning method and related product
US11323873B2 (en) Method for wireless fidelity connection and related products
CN112118533A (en) Navigation information display method and device
CN105981357B (en) System and method for contextual caller identification
CN107864501B (en) Method and equipment for acquiring and providing wireless access point connection information
CN106793016B (en) Wireless fidelity Wi-Fi connection method and mobile terminal

Legal Events

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