CN107274492A - A kind of data processing method and equipment - Google Patents
A kind of data processing method and equipment Download PDFInfo
- Publication number
- CN107274492A CN107274492A CN201710469346.XA CN201710469346A CN107274492A CN 107274492 A CN107274492 A CN 107274492A CN 201710469346 A CN201710469346 A CN 201710469346A CN 107274492 A CN107274492 A CN 107274492A
- Authority
- CN
- China
- Prior art keywords
- data processing
- data
- target
- equipment
- virtual
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种数据处理方法及设备,包括:虚拟现实(VR)设备接收针对目标虚拟设备的操作;根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令以使目标现实设备根据数据处理指令进行数据处理。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据处理指令以使得现实设备处理数据,而最终实现的设备数据的处理实际就是一种对设备的管理,因此避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。
The invention discloses a data processing method and device, comprising: a virtual reality (VR) device receives an operation for a target virtual device; Processing instructions perform data processing. From the technical solution provided by the present invention, it can be seen that by inspecting the virtual scene with the VR device and then operating the virtual device, data processing instructions can be sent to the real device to make the real device process data, and the final processing of device data is actually realized. It is a kind of management of equipment, so it avoids the energy consumption caused by on-site inspection of equipment, and improves the management efficiency of equipment.
Description
技术领域technical field
本发明涉及数据处理技术,尤指一种数据处理方法及设备。The invention relates to data processing technology, in particular to a data processing method and equipment.
背景技术Background technique
机房是一个企业放置服务器、制冷设备、数据中心集机柜,配电柜等设备的地方,由于这些设备的正常运行是企业维持正常运转的前提条件,因此需要常常对机房中设备进行管理。The computer room is a place where an enterprise places servers, refrigeration equipment, data center cabinets, power distribution cabinets and other equipment. Since the normal operation of these devices is a prerequisite for the company to maintain normal operation, it is necessary to frequently manage the equipment in the computer room.
要对机房中设备进行管理首先要对机房进行实地巡查,但是大型机房的楼层往往较多、房间分布也不集中,因此去往机房的每一个房间对设备进行巡查十分耗费精力,从而导致设备的管理效率低下。To manage the equipment in the computer room, the first thing to do is to conduct on-site inspections of the computer room. However, large computer rooms often have many floors and the distribution of rooms is not concentrated. Management is inefficient.
发明内容Contents of the invention
为了解决上述技术问题,本发明提供了一种数据处理方法及设备,能够避免因实地巡查设备所造成的精力耗费,从而提高设备的管理效率。In order to solve the above technical problems, the present invention provides a data processing method and equipment, which can avoid energy consumption caused by field inspection of equipment, thereby improving equipment management efficiency.
为了达到本发明目的,本发明提供了一种数据处理方法,包括:In order to achieve the object of the present invention, the present invention provides a kind of data processing method, comprising:
虚拟现实VR设备接收针对目标虚拟设备的操作;其中,所述虚拟场景是通过模拟现实场景生成的,所述目标虚拟设备是所述虚拟场景中任意一个虚拟设备;The virtual reality VR device receives an operation for the target virtual device; wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene;
根据针对所述目标虚拟设备的操作向目标现实设备发送数据处理指令以使所述目标现实设备根据所述数据处理指令进行数据处理;其中,所述目标现实设备为与所述目标虚拟设备在所述现实场景中对应的现实设备。Send a data processing instruction to the target real device according to the operation on the target virtual device so that the target real device performs data processing according to the data processing instruction; wherein, the target real device is in the same state as the target virtual device Describe the corresponding real equipment in the real scene.
所述根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令,包括:The sending a data processing instruction to the target real device according to the operation on the target virtual device includes:
判断所述针对目标虚拟设备的操作是否属于预定义操作;其中,所述预定义操作为能够触发向所述目标现实设备发送所述数据处理指令的操作;Judging whether the operation on the target virtual device belongs to a predefined operation; wherein, the predefined operation is an operation that can trigger sending the data processing instruction to the target real device;
若所述针对目标虚拟设备的操作属于所述预定义操作,在预设关系表中获取针对所述目标虚拟设备的操作对应的数据处理操作,作为预设数据处理操作;其中,所述预设关系表为所有预定义操作与所有数据处理操作的对应关系表;If the operation on the target virtual device belongs to the predefined operation, obtain the data processing operation corresponding to the operation on the target virtual device in the preset relationship table as a preset data processing operation; wherein, the preset The relationship table is the corresponding relationship table between all predefined operations and all data processing operations;
根据所述数据处理操作向所述目标现实设备发送所述数据处理指令。sending the data processing instruction to the target real-world device according to the data processing operation.
所述根据数据处理操作向目标现实设备发送数据处理指令,包括:The sending a data processing instruction to the target real device according to the data processing operation includes:
判断所述预设数据处理操作是数据查看操作,还是数据修改操作;judging whether the preset data processing operation is a data viewing operation or a data modification operation;
若所述预设数据处理操作是数据查看操作,向所述目标现实设备发送数据获取指令;If the preset data processing operation is a data viewing operation, sending a data acquisition instruction to the target real device;
若所述预设数据处理操作是数据修改操作,向所述目标现实设备发送数据修改指令。If the preset data processing operation is a data modification operation, a data modification instruction is sent to the target real device.
所述向目标现实设备发送数据获取指令,包括:The sending data acquisition instruction to the target real device includes:
采用函数调用的方法向所述目标现实设备发送所述数据获取指令;Sending the data acquisition instruction to the target real device by using a method of function calling;
所述向目标现实设备发送数据修改指令,包括:The sending data modification instruction to the target real device includes:
采用函数调用的方法向所述目标现实设备发送所述数据修改指令。The method of function calling is used to send the data modification instruction to the target real device.
所述向目标现实设备发送数据获取指令之后,所述方法还包括:After the data acquisition instruction is sent to the target real device, the method further includes:
接收所述目标现实设备发送的数据;receiving data sent by the target device;
将所述目标现实设备发送的数据显示在所述目标虚拟设备中。The data sent by the target real device is displayed on the target virtual device.
一种数据处理方法,包括:A data processing method, comprising:
目标现实设备接收虚拟现实VR设备发送的数据处理指令;The target reality device receives the data processing instruction sent by the virtual reality VR device;
根据所述数据处理指令对自身设备中的数据进行处理。Process the data in the own device according to the data processing instruction.
若所述数据处理指令为数据获取指令,If the data processing instruction is a data acquisition instruction,
所述接收VR设备发送的数据处理指令,包括:Said receiving the data processing instruction sent by the VR device includes:
接收所述VR设备发送的所述数据获取指令;receiving the data acquisition instruction sent by the VR device;
所述根据数据处理指令对自身设备中的数据进行处理,包括:The processing of the data in the own device according to the data processing instructions includes:
根据所述数据获取指令获取所述自身设备中的数据;Acquire data in the own device according to the data acquisition instruction;
向所述VR设备发送获取的所述自身设备中的数据。Sending the acquired data in the self-device to the VR device.
若所述数据处理指令为数据修改指令,If the data processing instruction is a data modification instruction,
所述接收VR设备发送的数据处理指令,包括:Said receiving the data processing instruction sent by the VR device includes:
接收所述VR设备发送的所述数据修改指令;receiving the data modification instruction sent by the VR device;
所述根据数据处理指令对自身设备中的数据进行处理,包括:The processing of the data in the own device according to the data processing instructions includes:
根据所述数据修改指令对所述自身设备中的数据进行修改。Modify the data in the own device according to the data modification instruction.
一种虚拟现实VR设备,包括:A virtual reality VR device, comprising:
第一接收模块,用于接收针对目标虚拟设备的操作;其中,所述虚拟场景是通过模拟现实场景生成的,所述目标虚拟设备是所述虚拟场景中任意一个虚拟设备;The first receiving module is configured to receive an operation for a target virtual device; wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene;
发送模块,用于根据针对所述目标虚拟设备的操作向目标现实设备发送数据处理指令以使所述目标现实设备根据所述数据处理指令进行数据处理;其中,所述目标现实设备为与所述目标虚拟设备在所述现实场景中对应的现实设备。A sending module, configured to send a data processing instruction to the target real device according to an operation on the target virtual device, so that the target real device performs data processing according to the data processing instruction; wherein, the target real device is the same as the The real device corresponding to the target virtual device in the real scene.
一种目标现实设备,包括:A target reality device comprising:
第二接收模块,用于接收虚拟现实VR设备发送的数据处理指令;The second receiving module is used to receive the data processing instruction sent by the virtual reality VR device;
处理模块,用于根据所述数据处理指令对自身设备中的数据进行处理。A processing module, configured to process data in its own device according to the data processing instruction.
与现有技术相比,本发明至少包括虚拟现实(Virtual Reality,VR)设备接收接收针对目标虚拟设备的操作;根据针对所述目标虚拟设备的操作向目标现实设备发送数据处理指令以使所述目标现实设备根据所述数据处理指令进行数据处理。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据处理指令以使得现实设备处理数据,而最终实现的设备数据的处理实际就是一种对设备的管理,因此避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。Compared with the prior art, the present invention at least includes that the virtual reality (Virtual Reality, VR) device receives and receives the operation for the target virtual device; The target real device performs data processing according to the data processing instruction. From the technical solution provided by the present invention, it can be seen that by inspecting the virtual scene with the VR device and then operating the virtual device, data processing instructions can be sent to the real device to make the real device process data, and the final processing of device data is actually realized. It is a kind of management of equipment, so it avoids the energy consumption caused by on-site inspection of equipment, and improves the management efficiency of equipment.
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
附图说明Description of drawings
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solution of the present invention, and constitute a part of the description, and are used together with the embodiments of the application to explain the technical solution of the present invention, and do not constitute a limitation to the technical solution of the present invention.
图1为本发明实施例提供的一种数据处理方法的流程示意图;FIG. 1 is a schematic flow chart of a data processing method provided by an embodiment of the present invention;
图2为本发明实施例提供的另一种数据处理方法的流程示意图;FIG. 2 is a schematic flowchart of another data processing method provided by an embodiment of the present invention;
图3为本发明实施例提供的又一种数据处理方法的流程示意图;FIG. 3 is a schematic flowchart of another data processing method provided by an embodiment of the present invention;
图4为本发明实施例提供的又一种数据处理方法的流程示意图;FIG. 4 is a schematic flowchart of another data processing method provided by an embodiment of the present invention;
图5为本发明实施例提供的又一种数据处理方法的流程示意图;FIG. 5 is a schematic flowchart of another data processing method provided by an embodiment of the present invention;
图6为本发明实施例提供的一种VR设备的结构示意图;FIG. 6 is a schematic structural diagram of a VR device provided by an embodiment of the present invention;
图7为本发明实施例提供的另一种VR设备的结构示意图;FIG. 7 is a schematic structural diagram of another VR device provided by an embodiment of the present invention;
图8为本发明实施例提供的又一种VR设备的结构示意图;FIG. 8 is a schematic structural diagram of another VR device provided by an embodiment of the present invention;
图9为本发明实施例提供的一种目标现实设备的结构示意图。FIG. 9 is a schematic structural diagram of a target reality device provided by an embodiment of the present invention.
具体实施方式detailed description
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.
本发明实施例提供一种数据处理方法,如图1所示,该方法包括:An embodiment of the present invention provides a data processing method, as shown in Figure 1, the method includes:
步骤101、VR设备接收针对目标虚拟设备的操作。Step 101, the VR device receives an operation on a target virtual device.
其中,虚拟场景是通过模拟现实场景生成的,目标虚拟设备是虚拟场景中任意一个虚拟设备。Wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene.
具体的,步骤101接收在虚拟场景中针对目标虚拟设备的操作是由VR设备实现的,VR设备可以是能够向佩戴者展示虚拟画面并且获取佩戴者任何操作的设备,包括OculusRift设备和VR眼镜,如果VR设备是VR眼镜,由于目前的VR眼镜并不具备获取佩戴者对虚拟场景所进行的操作的能力,因此需要配置VR手套进行使用,也就是说VR手套获取佩戴者对虚拟场景进行的操作,并将获取的操作发送给VR眼镜,由VR眼镜进行处理。Specifically, step 101 receives that the operation on the target virtual device in the virtual scene is implemented by a VR device, and the VR device can be a device that can display a virtual picture to the wearer and obtain any operation of the wearer, including OculusRift devices and VR glasses, If the VR device is VR glasses, since the current VR glasses do not have the ability to obtain the operation performed by the wearer on the virtual scene, it is necessary to configure VR gloves for use, that is to say, the VR gloves obtain the operation performed by the wearer on the virtual scene , and send the acquired operations to the VR glasses for processing.
需要说明的是,虚拟场景的显示不是将所有场景同时显示出来的,而是一部分一部分显示出来的,即VR设备在使用者最初所处位置通过大量的计算产生使用者所看到的虚拟场景,待使用者的位置移动后,VR设备会在使用者新的所处位置重新通过大量的计算产生使用者所看到的新的虚拟场景。It should be noted that the display of the virtual scene does not display all the scenes at the same time, but displays part by part, that is, the VR device generates the virtual scene seen by the user through a large number of calculations at the user's initial position. After the user's position moves, the VR device will regenerate a new virtual scene seen by the user through a large number of calculations at the new position of the user.
还需要说明的是,虚拟场景还可以借助浏览器网络图形库(Web GraphicsLibrary,WebGL)技术并且使用编程语言Three.js,JavaScript和HTML5在实现在网络中的现实。It should also be noted that the virtual scene can also be realized on the network by using the browser Web Graphics Library (Web Graphics Library, WebGL) technology and using the programming languages Three.js, JavaScript and HTML5.
步骤102、根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令以使目标现实设备根据数据处理指令进行数据处理。Step 102: Send a data processing instruction to the target real device according to the operation on the target virtual device, so that the target real device performs data processing according to the data processing instruction.
其中,目标现实设备为与目标虚拟设备在现实场景中对应的现实设备。Wherein, the target real device is a real device corresponding to the target virtual device in a real scene.
本发明实施例提供的数据处理方法,VR设备接收针对目标虚拟设备的操作;根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令以使目标现实设备根据数据处理指令进行数据处理。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据处理指令以使得现实设备处理数据,而最终实现的设备数据的处理实际就是一种对设备的管理,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。In the data processing method provided by the embodiment of the present invention, the VR device receives an operation on the target virtual device; and sends a data processing instruction to the target real device according to the operation on the target virtual device so that the target real device performs data processing according to the data processing instruction. From the technical solution provided by the present invention, it can be seen that by inspecting the virtual scene with the VR device and then operating the virtual device, data processing instructions can be sent to the real device to make the real device process data, and the final processing of device data is actually realized. It is a kind of management of equipment, so this method avoids the energy consumption caused by on-site inspection of equipment, and improves the management efficiency of equipment.
本发明实施例提供另一种数据处理方法,如图2所示,该方法包括:The embodiment of the present invention provides another data processing method, as shown in Figure 2, the method includes:
步骤201、目标现实设备接收VR设备发送的数据处理指令。Step 201, the target reality device receives the data processing instruction sent by the VR device.
步骤202、根据数据处理指令对自身设备中的数据进行处理。Step 202, process the data in the own device according to the data processing instruction.
本发明实施例提供的数据处理方法,目标现实设备接收VR设备发送的数据处理指令;根据数据处理指令对自身设备中的数据进行处理。从本发明提供的技术方案可见,只要接受VR设备的数处理指令,进而根据指令对数据进行处理,而最终实现的设备数据的处理实际就是一种对设备的管理,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。In the data processing method provided by the embodiment of the present invention, the target real device receives the data processing instruction sent by the VR device, and processes the data in its own device according to the data processing instruction. It can be seen from the technical solution provided by the present invention that as long as the data processing instruction of the VR device is accepted, and then the data is processed according to the instruction, the final processing of the device data is actually a kind of management of the device. The energy consumption caused by inspection equipment improves the management efficiency of equipment.
本发明实施例提供又一种数据处理方法,如图3所示,该方法包括:The embodiment of the present invention provides yet another data processing method, as shown in FIG. 3 , the method includes:
步骤301、VR设备接收针对目标虚拟设备的操作。Step 301, the VR device receives an operation on a target virtual device.
其中,虚拟场景是通过模拟现实场景生成的,目标虚拟设备是虚拟场景中任意一个虚拟设备。Wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene.
具体的,虚拟场景可以通过三维(3Dimensions,3D)开发工具并使用编程语言C#和JavaScript编程开发得到,其中3D开发工具可以是Unity3D。Specifically, the virtual scene can be developed through a three-dimensional (3Dimensions, 3D) development tool and programming languages C# and JavaScript, wherein the 3D development tool can be Unity3D.
步骤302、VR设备判断针对目标虚拟设备的操作是否属于预定义操作。Step 302, the VR device judges whether the operation on the target virtual device belongs to a predefined operation.
其中,预定义操作为能够触发向目标现实设备发送数据处理指令的操作。Wherein, the predefined operation is an operation capable of triggering sending a data processing instruction to the target real device.
具体的,预定义操作的个数可以是一个,也可以是多个,当预定义操作的个数是一个时,预定义操作可以是点击操作或滑动操作或其他形式的操作,当预定义操作为点击操作时,点击操作就是能够触发向目标现实设备发送数据处理指令的操作,判断针对目标虚拟设备的操作是否属于预定义操作指的就是判断针对目标虚拟设备的操作是否属于点击操作;当预定义操作的个数是多个时,以两个为例,预定义操作可以点击操作和滑动操作,或其他两种不同形式操作,当预定义操作是点击操作和滑动操作时,点击操作和滑动操作就是能够触发向目标现实设备发送数据处理指令的操作,判断针对目标虚拟设备的操作是否属于预定义操作指的就是判断针对目标虚拟设备的操作是否属于点击操作和滑动操作中的一种。Specifically, the number of predefined operations can be one or multiple. When the number of predefined operations is one, the predefined operations can be click operations or slide operations or other forms of operations. When the predefined operations When it is a click operation, the click operation is an operation that can trigger sending data processing instructions to the target real device, and judging whether the operation on the target virtual device is a predefined operation refers to judging whether the operation on the target virtual device is a click operation; When the number of defined operations is multiple, take two as an example. The predefined operations can be click operation and slide operation, or other two different forms of operations. When the predefined operations are click operation and slide operation, click operation and slide operation An operation is an operation that can trigger sending a data processing instruction to the target real device, and judging whether the operation on the target virtual device belongs to a predefined operation refers to judging whether the operation on the target virtual device belongs to one of a click operation and a slide operation.
步骤303、若针对目标虚拟设备的操作属于预定义操作,VR设备在预设关系表中获取针对目标虚拟设备的操作对应的数据处理操作,作为预设数据处理操作。Step 303: If the operation on the target virtual device is a predefined operation, the VR device obtains the data processing operation corresponding to the operation on the target virtual device from the preset relationship table as a preset data processing operation.
其中,预设关系表为所有预定义操作与所有数据处理操作的对应关系表。Wherein, the preset relationship table is a table of corresponding relationships between all predefined operations and all data processing operations.
步骤304、VR设备根据数据处理操作向目标现实设备发送数据处理指令。Step 304, the VR device sends a data processing instruction to the target real device according to the data processing operation.
步骤305、目标现实设备接收VR设备发送的数据处理指令。Step 305, the target reality device receives the data processing instruction sent by the VR device.
步骤306、目标现实设备根据数据处理指令对自身设备中的数据进行处理。Step 306, the target real device processes the data in its own device according to the data processing instruction.
需要说明的是,本实施例中与其它实施例中相同步骤或者概念的解释,可以参照其它实施例中的描述。It should be noted that, for an explanation of the same steps or concepts in this embodiment and other embodiments, reference may be made to the descriptions in other embodiments.
本发明实施例提供的数据处理方法,VR设备接收针对目标虚拟设备的操作,根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令;目标虚拟设备接收VR设备发送的数据处理指令,根据数据处理指令对自身设备中的数据进行处理。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据处理指令以使得现实设备处理数据,而最终实现的设备数据的处理实际就是一种对设备的管理,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。In the data processing method provided by the embodiment of the present invention, the VR device receives the operation on the target virtual device, and sends a data processing instruction to the target real device according to the operation on the target virtual device; the target virtual device receives the data processing instruction sent by the VR device, and according to the data processing instruction The processing instruction processes the data in its own device. From the technical solution provided by the present invention, it can be seen that by inspecting the virtual scene with the VR device and then operating the virtual device, data processing instructions can be sent to the real device to make the real device process data, and the final processing of device data is actually realized. It is a kind of management of equipment, so this method avoids the energy consumption caused by on-site inspection of equipment, and improves the management efficiency of equipment.
本发明实施例提供又一种数据处理方法,如图4所示,该方法包括:The embodiment of the present invention provides yet another data processing method, as shown in FIG. 4, the method includes:
步骤401、VR设备接收针对目标虚拟设备的操作。Step 401, the VR device receives an operation on the target virtual device.
其中,虚拟场景是通过模拟现实场景生成的,目标虚拟设备是虚拟场景中任意一个虚拟设备。Wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene.
步骤402、VR设备判断针对目标虚拟设备的操作是否属于预定义操作。Step 402, the VR device judges whether the operation on the target virtual device belongs to a predefined operation.
其中,预定义操作为能够触发向目标现实设备发送数据处理指令的操作。Wherein, the predefined operation is an operation capable of triggering sending a data processing instruction to the target real device.
步骤403、若针对目标虚拟设备的操作属于预定义操作,VR设备在预设关系表中获取针对目标虚拟设备的操作对应的数据处理操作,作为预设数据处理操作。Step 403: If the operation on the target virtual device is a predefined operation, the VR device obtains the data processing operation corresponding to the operation on the target virtual device from the preset relationship table as a preset data processing operation.
其中,预设关系表为所有预定义操作与所有数据处理操作的对应关系表。Wherein, the preset relationship table is a table of corresponding relationships between all predefined operations and all data processing operations.
步骤404、VR设备判断预设数据处理操作是数据查看操作,还是数据修改操作。Step 404, the VR device judges whether the preset data processing operation is a data viewing operation or a data modification operation.
需要说明的是,对于数据的操作,从类型上可以分为两种,一种是数据查看操作,一种是数据修改操作,而数据查看操作和数据修改操作的处理方式不尽相同,因此首先要确定预设数据操作是哪种操作。It should be noted that data operations can be divided into two types in terms of types, one is data view operation, the other is data modification operation, and the processing methods of data view operation and data modification operation are different, so first To determine what kind of operation the preset data operation is.
步骤405、若预设数据处理操作是数据查看操作,VR设备向目标现实设备发送数据获取指令。Step 405: If the preset data processing operation is a data viewing operation, the VR device sends a data acquisition instruction to the target real device.
具体的,VR设备可以采用函数调用的方法向目标现实设备发送数据获取指令。Specifically, the VR device may send a data acquisition instruction to the target real device by using a method of function calling.
步骤406、目标现实设备接收VR设备发送的数据获取指令。Step 406, the target reality device receives the data acquisition instruction sent by the VR device.
步骤407、目标现实设备根据数据获取指令获取自身设备中的数据。Step 407, the target real device acquires the data in its own device according to the data acquisition instruction.
步骤408、目标现实设备向VR设备发送获取的自身设备中的数据。Step 408, the target real device sends the acquired data in its own device to the VR device.
步骤409、VR设备接收目标现实设备发送的数据。Step 409, the VR device receives the data sent by the target real device.
步骤410、VR设备将目标现实设备发送的数据显示在目标虚拟设备中。Step 410, the VR device displays the data sent by the target real device on the target virtual device.
需要说明的是,本实施例中与其它实施例中相同步骤或者概念的解释,可以参照其它实施例中的描述。It should be noted that, for an explanation of the same steps or concepts in this embodiment and other embodiments, reference may be made to the descriptions in other embodiments.
本发明实施例提供的数据处理方法,VR设备接收针对目标虚拟设备的操作,根据针对目标虚拟设备的操作向目标现实设备发送数据获取指令;目标虚拟设备接收VR设备发送的数据获取指令,根据数据处理指令对自身设备中的数据进行获取,再发送给VR设备;VR设备接收后,对接收到的数据进行显示。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据获取指令以获得并显示现实设备中的数据,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。In the data processing method provided by the embodiment of the present invention, the VR device receives the operation on the target virtual device, and sends a data acquisition instruction to the target real device according to the operation on the target virtual device; the target virtual device receives the data acquisition instruction sent by the VR device, and according to the data The processing instruction acquires the data in its own device, and then sends it to the VR device; after the VR device receives it, it displays the received data. It can be seen from the technical solution provided by the present invention that by inspecting the virtual scene with the VR device and then operating the virtual device, a data acquisition instruction can be sent to the real device to obtain and display the data in the real device, so this method avoids The energy consumption caused by on-site inspection of equipment improves the management efficiency of equipment.
本发明实施例提供又一种数据处理方法,如图5所示,该方法包括:The embodiment of the present invention provides yet another data processing method, as shown in FIG. 5, the method includes:
步骤501、VR设备接收针对目标虚拟设备的操作。Step 501, the VR device receives an operation on a target virtual device.
其中,虚拟场景是通过模拟现实场景生成的,目标虚拟设备是虚拟场景中任意一个虚拟设备。Wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene.
步骤502、VR设备判断针对目标虚拟设备的操作是否属于预定义操作。Step 502, the VR device judges whether the operation on the target virtual device belongs to a predefined operation.
其中,预定义操作为能够触发向目标现实设备发送数据处理指令的操作。Wherein, the predefined operation is an operation capable of triggering sending a data processing instruction to the target real device.
步骤503、若针对目标虚拟设备的操作属于预定义操作,VR设备在预设关系表中获取针对目标虚拟设备的操作对应的数据处理操作,作为预设数据处理操作。Step 503: If the operation on the target virtual device is a predefined operation, the VR device obtains the data processing operation corresponding to the operation on the target virtual device from the preset relationship table as a preset data processing operation.
其中,预设关系表为所有预定义操作与所有数据处理操作的对应关系表。Wherein, the preset relationship table is a table of corresponding relationships between all predefined operations and all data processing operations.
步骤504、VR设备判断预设数据处理操作是数据查看操作,还是数据修改操作。Step 504, the VR device judges whether the preset data processing operation is a data viewing operation or a data modification operation.
步骤505、若预设数据处理操作是数据修改操作,VR设备向目标现实设备发送数据修改指令。Step 505: If the preset data processing operation is a data modification operation, the VR device sends a data modification instruction to the target real device.
具体的,VR设备可以采用函数调用的方法向目标现实设备发送数据修改指令。Specifically, the VR device may send a data modification instruction to the target real device by means of a function call.
步骤506、目标现实设备接收VR设备发送的数据修改指令。Step 506, the target reality device receives the data modification instruction sent by the VR device.
步骤507、目标现实设备根据数据修改指令对自身设备中的数据进行修改。Step 507, the target real device modifies the data in its own device according to the data modification instruction.
需要说明的是,待目标现实设备中的数据修改后,VR设备如果要查看目标现实设备中的数据,所获取到的数据就是目标现实设备对其自身原先存储的数据进行修改后的数据。It should be noted that after the data in the target real device is modified, if the VR device wants to view the data in the target real device, the obtained data is the modified data of the target real device itself.
还需要说明的是,本实施例中与其它实施例中相同步骤或者概念的解释,可以参照其它实施例中的描述。It should also be noted that for an explanation of the same steps or concepts in this embodiment and other embodiments, reference may be made to the descriptions in other embodiments.
本发明实施例提供的数据处理方法,VR设备接收针对目标虚拟设备的操作,根据针对目标虚拟设备的操作向目标现实设备发送数据修改指令;目标虚拟设备接收VR设备发送的数据修改指令,根据数据修改指令对自身设备中的数据进行修改。从本发明提供的技术方案可见,通过VR设备在虚拟场景中进行巡查进而对虚拟设备进行操作,就能向现实设备发送数据修改指令以使得现实设备修改数据,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。In the data processing method provided by the embodiment of the present invention, the VR device receives an operation on the target virtual device, and sends a data modification instruction to the target real device according to the operation on the target virtual device; the target virtual device receives the data modification instruction sent by the VR device, and according to the data The modification instruction modifies the data in the own device. It can be seen from the technical solution provided by the present invention that by inspecting the virtual scene with the VR device and then operating the virtual device, a data modification instruction can be sent to the real device to make the real device modify the data. The resulting energy consumption improves the management efficiency of the equipment.
本发明实施例提供一种VR设备,如图6所示,该设备6包括:An embodiment of the present invention provides a VR device. As shown in FIG. 6, the device 6 includes:
第一接收模块61,用于接收针对目标虚拟设备的操作。The first receiving module 61 is configured to receive operations on the target virtual device.
其中,虚拟场景是通过模拟现实场景生成的,目标虚拟设备是虚拟场景中任意一个虚拟设备;Wherein, the virtual scene is generated by simulating a real scene, and the target virtual device is any virtual device in the virtual scene;
发送模块62,用于根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令以使目标现实设备根据数据处理指令进行数据处理。The sending module 62 is configured to send a data processing instruction to the target real device according to an operation on the target virtual device, so that the target real device performs data processing according to the data processing instruction.
其中,目标现实设备为与目标虚拟设备在现实场景中对应的现实设备。Wherein, the target real device is a real device corresponding to the target virtual device in a real scene.
进一步,在图6对应的实施例的基础上,本发明实施例提供了另一种VR设备,如7所示,发送模块62包括:Further, on the basis of the embodiment corresponding to FIG. 6, the embodiment of the present invention provides another VR device. As shown in 7, the sending module 62 includes:
判断单元621,用于判断针对目标虚拟设备的操作是否属于预定义操作。The judging unit 621 is configured to judge whether the operation on the target virtual device belongs to a predefined operation.
其中,预定义操作为能够触发向目标现实设备发送数据处理指令的操作。Wherein, the predefined operation is an operation capable of triggering sending a data processing instruction to the target real device.
处理单元622,用于若针对目标虚拟设备的操作属于预定义操作,在预设关系表中获取针对目标虚拟设备的操作对应的数据处理操作,作为预设数据处理操作。The processing unit 622 is configured to acquire a data processing operation corresponding to the operation on the target virtual device from the preset relationship table as a preset data processing operation if the operation on the target virtual device belongs to a predefined operation.
其中,预设关系表为所有预定义操作与所有数据处理操作的对应关系表。Wherein, the preset relationship table is a table of corresponding relationships between all predefined operations and all data processing operations.
发送单元623,根据数据处理操作向目标现实设备发送数据处理指令。The sending unit 623 is configured to send a data processing instruction to the target real device according to the data processing operation.
进一步,发送单元623,具体用于:Further, the sending unit 623 is specifically used for:
判断预设数据处理操作是数据查看操作,还是数据修改操作。Determine whether the preset data processing operation is a data viewing operation or a data modification operation.
若预设数据处理操作是数据查看操作,向目标现实设备发送数据获取指令。If the preset data processing operation is a data viewing operation, a data acquisition instruction is sent to the target real device.
具体的,可以采用函数调用的方法向目标现实设备发送数据获取指令。Specifically, a method of function calling may be used to send a data acquisition instruction to the target real device.
若预设数据处理操作是数据修改操作,向目标现实设备发送数据修改指令。If the preset data processing operation is a data modification operation, a data modification instruction is sent to the target real device.
具体的,可以采用函数调用的方法向目标现实设备发送数据修改指令。Specifically, a method of function calling may be used to send a data modification instruction to the target real device.
进一步,在图7对应的实施例的基础上,本发明实施例提供了又一种VR设备,如8所示,该设备6还包括:Further, on the basis of the embodiment corresponding to FIG. 7 , the embodiment of the present invention provides another VR device. As shown in 8, the device 6 further includes:
第三接收模块63,用于接收目标现实设备发送的数据。The third receiving module 63 is configured to receive data sent by the target real device.
显示模块64,用于将目标现实设备发送的数据显示在目标虚拟设备中。The display module 64 is configured to display the data sent by the target real device on the target virtual device.
本发明实施例提供的VR设备,接收针对目标虚拟设备的操作;根据针对目标虚拟设备的操作向目标现实设备发送数据处理指令以使目标现实设备根据数据处理指令进行数据处理。从本发明提供的技术方案可见,VR设备可以在虚拟场景中进行巡查进而接收对虚拟设备进行操作,从而向现实设备发送数据处理指令以使得现实设备处理数据,而最终实现的设备数据的处理实际就是一种对设备的管理,因此该方法避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。The VR device provided by the embodiment of the present invention receives an operation on the target virtual device; sends a data processing instruction to the target real device according to the operation on the target virtual device so that the target real device performs data processing according to the data processing instruction. From the technical solution provided by the present invention, it can be seen that the VR device can inspect the virtual scene and then receive and operate the virtual device, so as to send data processing instructions to the real device to make the real device process data, and the final processing of device data is actually realized. It is a kind of management of equipment, so this method avoids the energy consumption caused by on-site inspection of equipment, and improves the management efficiency of equipment.
在实际应用中,所述第一接收模块61、发送模块62、判断单元621、处理单元622、发送单元623、第三接收模块63和显示模块64均可由位于VR设备中的中央处理器(CentralProcessing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)或现场可编程门阵列(Field Programmable GateArray,FPGA)等实现。In practical applications, the first receiving module 61, the sending module 62, the judging unit 621, the processing unit 622, the sending unit 623, the third receiving module 63 and the display module 64 can all be controlled by a central processing unit (Central Processing Unit) located in the VR device. Unit, CPU), microprocessor (Micro Processor Unit, MPU), digital signal processor (Digital Signal Processor, DSP) or field programmable gate array (Field Programmable GateArray, FPGA) and other implementations.
本发明实施例提供一种目标现实设备,如图9所示,该设备7包括:An embodiment of the present invention provides a target realization device. As shown in FIG. 9, the device 7 includes:
第二接收模块71,用于接收虚拟现实VR设备发送的数据处理指令.The second receiving module 71 is configured to receive data processing instructions sent by the virtual reality VR device.
处理模块72,用于根据数据处理指令对自身设备中的数据进行处理。The processing module 72 is configured to process the data in the own device according to the data processing instruction.
进一步,若数据处理指令为数据获取指令,第二接收模块71具体用于接收VR设备发送的数据获取指令;处理模块72具体用于根据数据获取指令获取自身设备中的数据;向VR设备发送获取的自身设备中的数据。Further, if the data processing instruction is a data acquisition instruction, the second receiving module 71 is specifically configured to receive the data acquisition instruction sent by the VR device; the processing module 72 is specifically configured to acquire data in its own device according to the data acquisition instruction; data on your own device.
若数据处理指令为数据修改指令,第二接收模块71具体用于接收VR设备发送的数据修改指令;处理模块72具体用于根据数据修改指令对自身设备中的数据进行修改。If the data processing instruction is a data modification instruction, the second receiving module 71 is specifically configured to receive the data modification instruction sent by the VR device; the processing module 72 is specifically configured to modify the data in its own device according to the data modification instruction.
本发明实施例提供的目标现实设备,接收VR设备发送的数据处理指令;根据数据处理指令对自身设备中的数据进行处理。从本发明提供的技术方案可见,只要接受VR设备的数处理指令,进而根据指令对数据进行处理,而最终实现的设备数据的处理实际就是一种对设备的管理,因此该现实设备避免了因实地巡查设备所造成的精力耗费,提高了设备的管理效率。The target reality device provided by the embodiment of the present invention receives the data processing instruction sent by the VR device, and processes the data in its own device according to the data processing instruction. It can be seen from the technical solution provided by the present invention that as long as the data processing instruction of the VR device is accepted, and then the data is processed according to the instruction, the final processing of the device data is actually a kind of management of the device. The energy consumption caused by on-site inspection of equipment improves the management efficiency of equipment.
在实际应用中,所述第二接收模块71和处理模块72均可由位于目标现实设备中的中央处理器CPU、MPU、DSP或FPGA等实现。In practical applications, both the second receiving module 71 and the processing module 72 can be implemented by a central processing unit CPU, MPU, DSP or FPGA located in the target real device.
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。Although the embodiments disclosed in the present invention are as above, the described content is only an embodiment adopted for understanding the present invention, and is not intended to limit the present invention. Anyone skilled in the field of the present invention can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed by the present invention, but the patent protection scope of the present invention must still be The scope defined by the appended claims shall prevail.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710469346.XA CN107274492A (en) | 2017-06-20 | 2017-06-20 | A kind of data processing method and equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710469346.XA CN107274492A (en) | 2017-06-20 | 2017-06-20 | A kind of data processing method and equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107274492A true CN107274492A (en) | 2017-10-20 |
Family
ID=60067766
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710469346.XA Pending CN107274492A (en) | 2017-06-20 | 2017-06-20 | A kind of data processing method and equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107274492A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080061631A (en) * | 2006-12-28 | 2008-07-03 | (주)포스텍 | Intelligent home network system |
| CN105589562A (en) * | 2016-03-22 | 2016-05-18 | 京东方科技集团股份有限公司 | Virtual reality equipment and virtual reality system |
| CN105955456A (en) * | 2016-04-15 | 2016-09-21 | 深圳超多维光电子有限公司 | Virtual reality and augmented reality fusion method, device and intelligent wearable equipment |
| CN106095235A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Control method based on virtual reality and device |
| CN106227352A (en) * | 2016-07-28 | 2016-12-14 | 北京国承万通信息科技有限公司 | Virtual reality scenario rendering method and system |
| CN106445156A (en) * | 2016-09-29 | 2017-02-22 | 宇龙计算机通信科技(深圳)有限公司 | Method, device and terminal for intelligent home device control based on virtual reality |
-
2017
- 2017-06-20 CN CN201710469346.XA patent/CN107274492A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080061631A (en) * | 2006-12-28 | 2008-07-03 | (주)포스텍 | Intelligent home network system |
| CN105589562A (en) * | 2016-03-22 | 2016-05-18 | 京东方科技集团股份有限公司 | Virtual reality equipment and virtual reality system |
| CN105955456A (en) * | 2016-04-15 | 2016-09-21 | 深圳超多维光电子有限公司 | Virtual reality and augmented reality fusion method, device and intelligent wearable equipment |
| CN106095235A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Control method based on virtual reality and device |
| CN106227352A (en) * | 2016-07-28 | 2016-12-14 | 北京国承万通信息科技有限公司 | Virtual reality scenario rendering method and system |
| CN106445156A (en) * | 2016-09-29 | 2017-02-22 | 宇龙计算机通信科技(深圳)有限公司 | Method, device and terminal for intelligent home device control based on virtual reality |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10521971B2 (en) | Method and apparatus for marking and displaying spatial size in virtual three-dimensional house model | |
| CN103106679B (en) | Distributed 3D hyperchannel rendering intent, system and platform | |
| WO2017053625A1 (en) | Mapping of user interaction within a virtual-reality environment | |
| WO2021204296A1 (en) | Remote display method for three-dimensional model, first terminal, electronic device and storage medium | |
| CN108765536A (en) | A kind of synchronization processing method and device of virtual three-dimensional space | |
| CN111736489B (en) | Distributed stage lighting simulation system and method | |
| CN109427100A (en) | A kind of assembling fittings method and system based on virtual reality | |
| CN103118114A (en) | BIM (building information modeling) collaborative designing system based on cloud servers | |
| CN108776917B (en) | Synchronous processing method and device for virtual three-dimensional space | |
| CN110891167A (en) | Information interaction method, first terminal and computer readable storage medium | |
| CN103873822A (en) | Method, equipment and system for monitoring system to select camera to browse in real time | |
| CN109660508A (en) | Data visualization method, electronic device, computer equipment and storage medium | |
| CN113870439A (en) | Method, apparatus, device and storage medium for processing images | |
| CN108961890A (en) | The drilling method and system of fire incident | |
| CN108920037B (en) | Method and device for displaying virtual three-dimensional space of house | |
| CN114667496A (en) | Providing a continuous virtual space for multiple display devices | |
| CN108765084B (en) | Synchronous processing method and device for virtual three-dimensional space | |
| CN114201645A (en) | Object labeling method and device, electronic equipment and storage medium | |
| CN114793274A (en) | Data fusion method and device based on video projection | |
| CN107274492A (en) | A kind of data processing method and equipment | |
| CN108830937B (en) | A processing method and server for operation conflict | |
| CN113313809A (en) | Rendering method and device | |
| CN111652973A (en) | A monitoring method, system and related equipment based on mixed reality | |
| CN204009857U (en) | A kind of for regulating and controlling the immersion what comes into a driver's copic viewing system of personnel's on-site supervision | |
| CN112671970A (en) | Control method and device of mobile equipment, television equipment and medium |
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: 20171020 |
|
| RJ01 | Rejection of invention patent application after publication |