CN104637088B - It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance - Google Patents

It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance Download PDF

Info

Publication number
CN104637088B
CN104637088B CN201510102538.8A CN201510102538A CN104637088B CN 104637088 B CN104637088 B CN 104637088B CN 201510102538 A CN201510102538 A CN 201510102538A CN 104637088 B CN104637088 B CN 104637088B
Authority
CN
China
Prior art keywords
model
figures
data models
real
item 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
CN201510102538.8A
Other languages
Chinese (zh)
Other versions
CN104637088A (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.)
Taixuan Technology (nanjing) Co Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201510102538.8A priority Critical patent/CN104637088B/en
Publication of CN104637088A publication Critical patent/CN104637088A/en
Application granted granted Critical
Publication of CN104637088B publication Critical patent/CN104637088B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)

Abstract

3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance the invention discloses a kind of, belongs to smart home field.System includes model and module, operation monitoring module, 3D graphics rendering engines, family's electrical communication interface, cloud service communication interface is locally stored with instruction modular converter, data model.Pass through cooperating for 3D each modules of graphical virtual managing and control system, the household electrical appliances that solve the problems, such as in existing smart home two dimensional surface view can only to be used bring intelligent appliance management and control are numerous to be difficult to manage and manipulates non-intuitive, also solves the problems such as existing 3D system costs are higher, system hardware structure is complicated.

Description

It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance
Technical field
The present invention relates to a kind of 3D graphical virtuals managing and control system, and 3D graphical virtual management and control is more particularly to realized to intelligent appliance Intelligent domestic system and its implementation.The present invention to the acquisition modes of the 3D data models of intelligent appliance, how by household electrical appliances Information and real-time running state are showed by 3D rendering, and the technology of intelligent appliance how is operated eventually through 3D figures Scheme is fully disclosed.
Background technology
At present, in the market occur some to intelligent appliance carry out management and control methods be generally based on 2-d plane graph into It will occur when row management is with controlling, such as carrying out management and control to the intelligent socket of family using current 2-d plane graph following Problem:1 socket 1 of bedroom, 1 socket 2 of bedroom, 2 socket 1 of bedroom, 2 socket 2 ... these sockets of bedroom are all carried out with tabular form Arrangement shows, and general one family has few then tens sockets, a socket at most up to a hundred, and what such exhibition method was shown inserts Seat is difficult to be corresponded with the socket in kind in family.Such smart home management and control is used particularly with new guest Method, is even more at a loss, or even is easy to maloperation occur.Smart home original intention is convenient for people's lives, but is based on 2-d plane graph carries out intelligent appliance life of the system of management and control but to people and brings extra burden, causes smart home It can not be promoted.
In the case of the prior art continues to develop, part manufacturer come to realise using 3D figures to smart home into The development prospect of the virtual management and control of row, and pay attention to the research and development to above-mentioned technical field, such as:
A kind of intelligent home control device use is disclosed for the Chinese patent application of Application No. 200910042078.9 The construction method of family operation interface, including:User searched for from picture library the house tomograph consistent with residence general layout and The two-dimentional icon of controlled plant;According to the fitting structure in residence, the icon of corresponding controlled plant is placed on house three-dimensional structure Relevant position in figure;The control for establishing the icon and controlled plant actual in residence of corresponding controlled plant links.The method Still suffer from following several deficiencies:(1) the method only describes how to realize house the loading of 3-D graphic, and to intelligent appliance Still manipulated using two-dimentional icon, can not be rendered particularly with the real-time running state of household electrical appliances, cause user to intelligence Checking or manipulating for household electrical appliances is still not directly perceived enough, it is impossible to the convenient management and control realized to intelligent appliance;(2) the method is in search house 3-D graphic and the X-Y scheme timestamp of intelligent appliance need manually to participate in search, the operation of great number is so not only brought to user Cost and search out that the 3-D graphic come or two-dimentional icon are also often not accurate enough, and causing the subsequently management and control to household electrical appliances, there are numerous Problem;(3) how the method shows family's power information or real-time running state and to intelligent appliance how by two The technical solution that dimension icon is manipulated is not open;(4) the method is to the three-dimensional house graphic after download or two-dimentional household electrical appliances Icon does not carry out local cache, so that system relies on by force picture library on line, can not accomplish offline operation.
A kind of smart home monitoring method, visitor are disclosed for the Chinese patent application of Application No. 201310307107.6 Family end and related device, the scheme include:House is shot with to house and intelligent appliance using 3D panoramic cameras Deng carrying out three-dimensional modeling, and the relative coordinate of controlled household electrical appliances is calculated with each intelligent appliance position by the focal length of video camera, with Controlled household electrical appliances are positioned;The method needs user to be shot using 3D panoramic cameras, and therefore, the method not only needs High cost outside user's amount paid buys corresponding 3D equipment, and user needs to have the technique for taking of 3D panoramic cameras, Such cost is very high, so that the method can not be promoted well.
The content of the invention
1. technical problems to be solved by the inivention
For being managed mentioned in the prior art based on 2-d plane graph to intelligent appliance pipe is brought with control Manage the problem of difficult, complicated, and existing 3D graphical virtuals managing and control system, its cost is higher, uses extremely inconvenient The problems such as, the present invention provides a kind of intelligent domestic system that 3D graphical virtual management and control is realized to intelligent appliance and its realization side Method, i.e. information or real time execution by the model in 3D graphical virtual managing and control systems with instruction modular converter according to intelligent appliance State sets the property value corresponding to its 3D data model, and carrying out 3D rendering to it for 3D graphics rendering engines renders, and is rendered 3D rendering afterwards can be installed in existing 3D building models, user can see in real time it is identical with real world or Similar 3D dummy models;On the other hand, user is changed by carrying out management and control to rendering rear 3D dummy models by model and instruction User's operation is converted to the operational order of intelligent appliance by module, and is handed down to corresponding intelligent appliance.Based on 3D graphical virtuals Managing and control system, user can be realized by management and control 3D dummy models and the intelligent appliance of real world are managed and controlled.
2. technical solution
The present invention realizes intelligent appliance the technic relization scheme of 3D graphical virtual managing and control systems is fully disclosed, It is as follows that system includes module:
Model and instruction modular converter, on the one hand, the intelligence that model will be obtained with instruction modular converter from family's electrical communication interface The information or real-time running state of energy household electrical appliances are arranged to the property value of 3D data models in real time, and 3D is carried out for 3D graphics rendering engines Image rendering, user can see the 3D dummy models with the same or similar intelligent appliance of real world in real time;It is another Aspect, model realize the control that operation of the user to the 3D figures of intelligent appliance is converted to intelligent appliance with instruction modular converter Instruction, and corresponding intelligent appliance is handed down to by family's electrical communication interface.
Module is locally stored in data model, and module, which is locally stored, in the data model is responsible for from 3D model cloud service systems Download 3D initial data models and store it in local, to realize " once downloading, offline operation ";This module belongs to overall side Optional module in case, if without this module, does not influence the feasibility of overall technical architecture, but 3D initial data models are each It is required for obtaining from 3D model cloud service systems, just can not so accomplishes " once downloading, offline operation ";
Module is monitored in operation, and the operation monitors module and is responsible for providing a user the operable item data of 3D figures, with prompting Which operation user can carry out this 3D figure, and concrete operations of the user to 3D figures are captured from operation interface;
3D graphics rendering engines, the 3D graphics rendering engines are responsible for the 3D by model and instruction modular converter output Data model carries out 3D rendering and renders, to be formed and the same or similar 3D rendering model of real world.
Family's electrical communication interface, family's electrical communication interface are responsible for establishing communication port with intelligent appliance, pass through this communication Passage, 3D graphical virtuals managing and control system can carry out message intercommunication with intelligent appliance;
Cloud service communication interface, the cloud service communication interface, which is responsible for establishing with 3D models cloud service system, to communicate Road, by this communication port, 3D graphical virtuals managing and control system can carry out message intercommunication with 3D models cloud service system;
External system involved by 3D graphical virtual managing and control systems has:Intelligent appliance, can receive the exterior instruction issued Or parameter and according to these instructions or the household electrical appliances that are acted of parameter;3D model cloud service systems, using the teaching of the invention it is possible to provide 3D primary datas The service system of the remote download of model.
Intelligent appliance realizes the implementation method of 3D graphical virtual managing and control systems, its step includes:
The first step:Intelligent appliance reports a power information or real-time running state
Intelligent appliance is reported by family's electrical communication interface of 3D graphical virtual managing and control systems to model and instruction modular converter Home wiring control mark, household electrical appliances 3D model identifications, family's power information or real-time running state message.Described home wiring control mark be The unique mark distributed in family lan for each intelligent appliance of management and control, can be default from family lan by this mark The a certain intelligent appliance in position;3D model identifications are usually that intelligent appliance writes when dispatching from the factory, e.g., XXX producers XXX product types XXX models etc., corresponding 3D initial data models can be searched by this mark from 3D model cloud service systems;Family's power information Or real-time running state, the essential information of intelligent appliance or current operating status are identified, such as:The date of production, on off state, sky Temperature regulating etc..
Model receives home wiring control mark, household electrical appliances 3D model identifications, household electrical appliances with instruction modular converter from family's electrical communication interface After information or real-time running state message, then according to the corresponding 3D real time datas of home wiring control identifier lookup from level-one mapping table Model and the operable item information of 3D figures;Home wiring control mark and corresponding 3D real time datas mould are stored in level-one mapping table (so-called 3D data models are exactly that can be parsed simultaneously by 3D graphics rendering engines to the mapping relations of type and the operable item information of 3D figures The data message rendered;The so-called operable item information of 3D figures be exactly identify user can to the intelligent appliance corresponding to this 3D figure Which operation carried out, as the operable item of intelligent air condition 3D figures has:Power supply on or off, temperature setting, wind-force setting etc.).
(1-1) if there are corresponding 3D Real-time Data Models and the operable item information of 3D figures in level-one mapping table, Directly updated according to received home wiring control mark, household electrical appliances 3D model identifications, family's power information or real-time running state message The property value of this 3D Real-time Data Model is simultaneously stored in level-one mapping table;Finally by the 3D after being updated in level-one mapping table Real-time Data Model is sent to 3D graphics rendering engines progress 3D figures with instruction modular converter output via model and renders;This When, 3D figures after being rendered can with real-time display the 3D model identifications of its corresponding intelligent appliance and family's power information and in real time Operating status.
(1-2) if corresponding 3D Real-time Data Models and the operable item information of 3D figures are not present in level-one mapping table, Then (corresponding 3D primary datas mould is obtained firstly the need of the corresponding 3D initial data models of acquisition and the operable item information of 3D figures Type concrete scheme can be found in " technical solution for obtaining 3D initial data models "), and home wiring control is identified into the 3D with getting Initial data model and the operable item information of 3D figures are stored into level-one mapping table, and according to family's power information or real time execution shape Home wiring control identifies the property value of corresponding 3D initial data models in state renewal level-one mapping table, at this time, in level-one mapping table 3D initial data models after renewal are 3D Real-time Data Models.Finally by the 3D real time datas after being updated in level-one mapping table Model is sent to 3D graphics rendering engines progress 3D figures with instruction modular converter output via model and renders.At this time, it is rendered 3D figures afterwards can with real-time display its corresponding intelligent appliance 3D model identifications and family's power information and real-time running state.
Two schemes, optional one are had according to the technical method that 3D model identifications obtain 3D initial data models:
, it is necessary to which module is locally stored in data model, its detailed step is technical solution one:
Module is locally stored to data model with instruction modular converter from model to send according to the lookup of household electrical appliances 3D model identifications Module is locally stored according to institute in the request message of corresponding 3D initial data models and the operable item information of 3D figures, data model The 3D model identifications received search corresponding 3D initial data models and 3D figures from the two level mapping table oneself stored Operable item information.
(1-1) if there are corresponding 3D initial data models and the operable item information of 3D figures in two level mapping table, The 3D initial data models found and the operable item information of 3D figures are directly returned into model and instruction modular converter;
(1-2) if corresponding 3D initial data models and the operable item information of 3D figures are not present in two level mapping table, Module then is locally stored from data model to send according to household electrical appliances 3D moulds to 3D models cloud service system by cloud service communication interface The request message of the corresponding 3D initial data models of type identifier lookup and the operable item information of 3D figures, by 3D model cloud services system System searches corresponding 3D initial data models and the operable item information of 3D figures according to received household electrical appliances 3D model identifications, and The 3D initial data models found are returned into data model by cloud service communication interface module is locally stored, then by counting Module is locally stored by 3D model identifications and received 3D initial data models and the operable item information of 3D figures according to model Store in two level mapping table, and the received operable item information of 3D initial data models and 3D figures is returned in the lump Model and instruction modular converter;
Technical solution two:It is not required data model that module is locally stored, its detailed step is:
Basis is directly sent to 3D models cloud service system by cloud service communication interface with instruction modular converter from model Household electrical appliances 3D model identifications search the request message of corresponding 3D initial data models and the operable item information of 3D figures, by 3D models Cloud service system searches corresponding 3D initial data models according to received household electrical appliances 3D model identifications and 3D figures are operable Item information, and the 3D initial data models found and the operable item information of 3D figures are returned by cloud service communication interface To model and instruction modular converter;
Second step:User manipulates intelligent appliance by 3D figures
When user opens 3D graphical interfaces, 3D graphics rendering engines can be triggered and send inquiry to model and instruction modular converter The request message of all intelligent appliances by management and control, model receive with instruction modular converter and inquire about all intelligent families by management and control All 3D Real-time Data Models records, which return to 3D figures and render, after the request message of electricity, in the level-one mapping table stored draws Hold up, all 3D Real-time Data Models received are rendered one by one by 3D graphics rendering engines;
When user operates a certain 3D figures, meeting trigger action is monitored module and is sent to model and instruction modular converter The request message of the operable item information corresponding to this 3D figure is inquired about, by model with instructing modular converter from level-one mapping table Believe according to the home wiring control mark inquiry operable item information of 3D figures in request message, and by the operable item of the 3D figures found Breath returns to operation and monitors module;
The operation of user guides the operable item information of 3D figures that module is monitored by operation, and user is to 3D figures Monitoring module can be operated by, which operating, capture, and the operation captured to model and can be instructed modular converter by operation monitoring module Send the operation requests message to intelligent appliance;
Model parses request message with instruction modular converter, that is, parses the home wiring control mark in request message With household electrical appliances operation information, according to the corresponding 3D Real-time Data Models of home wiring control identifier lookup, and according to household electrical appliances operation information more The property value of the manipulation state of new corresponding 3D Real-time Data Models;Home wiring control mark and household electrical appliances operation information are recompiled again Into home wiring control command information, the household appliance control instruction information after coding is handed down to finally by family's electrical communication interface corresponding Intelligent appliance, this household appliance control instruction is performed by intelligent appliance.
3. beneficial effect
At present, in the market occur some to intelligent appliance carry out management and control methods be generally based on 2-d plane graph into Row manages and control, but carrying out management and control to intelligent appliance based on 2-d plane graph causes to operate not directly perceived, complex management, gives Management and control of the people to household electrical appliances brings extra living management to bear, and therefore, the problem of being directed to the above of the invention has invented 3D figures Virtual managing and control system, user can be realized by this 3D graphical virtuals managing and control system carries out 3D figures to the intelligent appliance of real world The virtual display of shape, and by direct management and control is carried out to these 3D figures with realize the management to the intelligent appliance of real world with Control.The novelty of the 3D graphical virtual managing and control systems of the present invention is embodied in:
(1) the present invention provides model and instruction modular converter, to solve in prior art, 3D data models can not Automatic search is with loading, can not show the problem of real-time running state of intelligent appliance;
(2) the present invention provides operation to monitor module, can not be to user's operation to solve 3D figures in prior art Guide and capture the problem of user is to 3D graphic operations in real time;
(3) the present invention provides data model to be locally stored module, to solve not accomplishing " once in prior art Download, offline operation " the problem of.
To sum up, the model based on 3D graphical virtual managing and control systems monitors module, data model with instruction modular converter, operation Module, which is locally stored, can realize that 3D data models are searched for loading, real-time exhibition household electrical appliances running state information, to user automatically Operation is correct to quote and captures in real time, once downloads offline operation etc., finally makes user by being grasped to the simplicity of 3D virtual patterns Control greatly reduces the living management cost of user to obtain the experience consistent with real world.
Brief description of the drawings
Fig. 1 is the modular structure schematic diagram that 3D graphical virtual managing and control systems are realized to intelligent appliance.
Fig. 2 is the sequence chart that intelligent appliance reports a power information or the crucial interaction of real-time running state.
Fig. 3 is the sequence chart for the crucial interaction that user manipulates intelligent appliance by 3D figures.
Embodiment
The present invention realizes intelligent appliance the technic relization scheme of 3D graphical virtual managing and control systems is fully disclosed, As shown in Figure 1, it to include module as follows:
Model and instruction modular converter, on the one hand, by the essential information of the intelligent appliance obtained from family's electrical communication interface or Real-time running state is arranged to the corresponding property value of 3D data models in real time, and carrying out 3D rendering for 3D graphics rendering engines renders, User can see and the same or similar 3D dummy models of real world in real time;On the other hand, by user to 3D figures Operation be converted to the control instruction of intelligent appliance, and corresponding intelligent appliance is handed down to by family's electrical communication interface.
Module is locally stored in data model, is responsible for the 3D data models downloaded from 3D model cloud service systems and stores In local, to realize " once downloading, offline operation ";This module belongs to the optional module in overall plan, if without this mould Block, 3D initial data models need to obtain from 3D model cloud service systems, just can not so accomplish " once to download, off line fortune OK ", the feasibility of overall plan but is not influenced.This module can be installed on various intelligent terminals, can also be installed in On various intelligent home gateways;
Module is monitored in operation, is responsible for 3D figures and is provided the operable item data of user, to guide user to carry out 3D figures Correct operation, and concrete operations of the user to 3D figures are captured from operation interface;
3D graphics rendering engines, are responsible for model and the 3D Real-time Data Models of instruction modular converter output carrying out 3D figures As rendering, with formation and the same or similar 3D rendering model in the Zhi Shi worlds, some middlewares generally can be directly used, Such as:Java3D, OpenGL, DirectX3D etc.;
Family's electrical communication interface, is responsible for establishing communication port with intelligent appliance, passes through this communication port, 3D graphical virtual management and control System can carry out message intercommunication with intelligent appliance;
Cloud service communication interface, is responsible for establishing communication port with 3D model cloud service systems, passes through this communication port, 3D Graphical virtual managing and control system can carry out message intercommunication with 3D models cloud service system;
3D graphical virtual managing and control system deployment way have it is various, include but not limited to:Can be by model and instruction modulus of conversion Module is locally stored in block, data model, operation is monitored module, 3D graphics rendering engines, family's electrical communication interface, cloud service communication and connect Mouth is all installed on intelligent terminal, forms 3D graphical virtual managing and control systems;Can also be by model and instruction modular converter, data mould Type is locally stored module, family's electrical communication interface, cloud service communication interface and is installed on intelligent home gateway, and operation is monitored mould Block, 3D graphics rendering engines are installed on intelligent terminal, and 3D figures are formed by intelligent home gateway and intelligent terminal common combination Virtual managing and control system;Note:Intelligent terminal is responsible for human-computer interaction, such as:Smart mobile phone, PAD, PC, handheld terminal etc., intelligence Home gateway is responsible for carrying out networking to each intelligent appliance and is in communication with each other;
External system involved by 3D graphical virtual managing and control systems has:Intelligent appliance, can receive the exterior instruction issued Or parameter and according to these instructions or the household electrical appliances that are acted of parameter;3D model cloud service systems, using the teaching of the invention it is possible to provide 3D primary datas The service system of the remote download of model.
Exemplified by the implementation method of 3D graphical virtual managing and control systems is realized to intelligent air condition, its step includes:
The first step:Intelligent air condition reports a power information or real-time running state, as shown in Figure 2:
Intelligent air condition is reported by family's electrical communication interface of 3D graphical virtual managing and control systems to model and instruction modular converter Home wiring control is identified with household electrical appliances 3D model identifications and family's power information or real-time running state message, the family that intelligent air condition is allocated Electric control identifies such as:id-12345;3D model identifications are such as:A producers intelligent air condition A models;Family's power information is such as:The date of production is On 2 6th, 2015, quality guarantee 3 years etc.;Real-time running state is such as:Current Temperatures are 15 degrees Celsius, wind-force is gentle breeze.
Model receives the home wiring control mark and household electrical appliances 3D moulds of intelligent air condition with instruction modular converter from family's electrical communication interface After type mark and family's power information or real-time running state message, then according to the home wiring control of intelligent air condition from level-one mapping table (3D Real-time Data Models can be by java3D etc. for the corresponding 3D Real-time Data Models of identifier lookup and the operable item information of 3D figures 3D graphics engines are created or loaded, and the attributes such as its color, shape can be configured according to the operating status of intelligent air condition; The action-item of intelligent air condition:Power supply on or off, temperature setting, wind-force setting etc.).If in level-one mapping table, there are intelligent air condition 3D Real-time Data Models and the operable item information of 3D figures, then directly from according to received family's power information or real time execution State is updated the correspondence property value of this 3D Real-time Data Model and arrives this 3D Real-time Data Model storage after updating In level-one mapping table, the 3D Real-time Data Models after being updated in level-one mapping table are finally sent to 3D graphics rendering engines and are carried out 3D figures render;If there is no the operable item letter of 3D Real-time Data Models and 3D figures of this intelligent air condition in level-one mapping table Breath, then (obtain corresponding 3D initial numbers firstly the need of the corresponding 3D initial data models of acquisition and the operable item information of 3D figures Can be found in " technical solution for obtaining 3D initial data models " according to model concrete scheme), and home wiring control is identified with getting 3D initial data models and the operable item information of 3D figures store into level-one mapping table, further according to family's power information or in real time fortune The property value that row state identifies home wiring control in level-one mapping table corresponding 3D initial data models is updated, at this time, one 3D initial data models after being updated in level mapping table are 3D Real-time Data Models.After finally being updated in level-one mapping table 3D Real-time Data Models be sent to 3D graphics rendering engines carry out 3D figures render, at this time, this 3D figure can with real-time display its The 3D model identifications and family's power information and real-time running state of corresponding intelligent air condition, such as:3D model identifications, A producers Intelligent air Adjust A models;Family's power information, the date of production is on 2 6th, 2015, quality guarantee 3 years etc.;Real-time running state:Current Temperatures are 15 Degree Celsius, wind-force be gentle breeze.
Two schemes, optional one are had according to the technical solution that 3D model identifications obtain 3D initial data models:
Technical solution one:Module is locally stored to data model with instruction modular converter from model to send according to intelligent air condition Household electrical appliances 3D model identifications search the request message of corresponding 3D initial data models and the operable item information of 3D figures, data mould Type is locally stored module and corresponding 3D initial data models is searched from two level mapping table according to received 3D model identifications And the operable item information of 3D figures, if there are corresponding 3D initial data models and 3D figures are operable in two level mapping table Item information, then directly return to model by the 3D initial data models found and the operable item information of 3D figures and changed with instruction Module;If corresponding 3D initial data models and the operable item information of 3D figures are not present in two level mapping table, by data Model is locally stored module and is looked into by cloud service communication interface to the transmission of 3D models cloud service system according to household electrical appliances 3D model identifications The request message of corresponding 3D initial data models and the operable item information of 3D figures is looked for, by 3D model cloud service systems according to root Corresponding 3D initial data models and the operable item information of 3D figures are searched according to received household electrical appliances 3D model identifications, and by institute The 3D initial data models found return to data model by cloud service communication interface and module are locally stored, then by data mould Type is locally stored module and stores 3D model identifications and received 3D initial data models and the operable item information of 3D figures Into two level mapping table, 3D initial data models and 3D figures corresponding to intelligent air condition are just stored in two level mapping table at this time The operable item of shape, and the received operable item information of 3D initial data models and 3D figures is returned into model and is turned with instruction Change the mold block;
Technical solution two:From model with instruction modular converter directly by cloud service communication interface to 3D model cloud services system System is sent searches corresponding 3D initial data models and the operable item letter of 3D figures according to the household electrical appliances 3D model identifications of intelligent air condition The message of breath, corresponding 3D primary datas mould is searched by 3D models cloud service system according to received household electrical appliances 3D model identifications Type and the operable item information of 3D figures, and the 3D initial data models found and the operable item information of 3D figures are passed through into cloud Service communication interface returns to model and instruction modular converter;
Second step:User manipulates intelligent air condition by 3D figures, as shown in Figure 3:
When user opens 3D graphical interfaces, 3D graphics rendering engines can be triggered and send inquiry to model and instruction modular converter The request message of all intelligent appliances by management and control, model receive with instruction modular converter and inquire about all intelligent families by management and control All 3D Real-time Data Models records, which return to 3D figures and render, after the request message of electricity, in the level-one mapping table stored draws Hold up, all 3D Real-time Data Models received are rendered one by one by 3D graphics rendering engines;
When user operates intelligent air condition 3D figures, meeting trigger action monitors module to model and instruction modular converter The request message for inquiring about the operable item information corresponding to this 3D figure is sent, is mapped by model with instruction modular converter from level-one According to the home wiring control mark inquiry operable item information of 3D figures in request message in table, action-item information is such as:Can be to power supply Carry out on or off operation, temperature is configured, wind-force is configured, and by this operable item information return to operation monitor mould Block.The operation of user guides the operable item information of 3D figures that module is monitored by operation, and e.g., user sets intelligent air condition Temperature is 20 degrees Celsius, this operation can monitor module by operation and capture, and module is monitored in operation can be according to being captured to intelligence The operation that energy air-conditioning set temperature is 20 degrees Celsius sends request message to model and instruction modular converter, and model and instruction are changed Module parses request message, that is, parses the mark of the home wiring control corresponding to the intelligent air condition in request message and set The operation information that temperature is 20 degrees Celsius is put, the 3D real time data moulds of intelligent air condition are corresponded to according to this home wiring control identifier lookup Type, and the manipulation state for corresponding to 3D Real-time Data Models is updated according to household electrical appliances operation information;Again by home wiring control mark and household electrical appliances Operation information is re-encoded as household appliance control instruction information, finally by family's electrical communication interface by the household appliance control instruction after coding Information is handed down to intelligent air condition, finally according to received household appliance control instruction that temperature setting is Celsius for 20 by intelligent air condition Degree.

Claims (3)

1. intelligent appliance realizes the implementation method of 3D graphical virtual managing and control systems, its step includes:
The first step:Intelligent appliance reports a power information or real-time running state
Intelligent appliance reports household electrical appliances by family's electrical communication interface of 3D graphical virtual managing and control systems to model and instruction modular converter Control mark, household electrical appliances 3D model identifications, family's power information or real-time running state message;
Model receives home wiring control mark, household electrical appliances 3D model identifications, family's power information with instruction modular converter from family's electrical communication interface Or after real-time running state message, then according to the corresponding 3D Real-time Data Models of home wiring control identifier lookup from level-one mapping table And the operable item information of 3D figures;Stored in level-one mapping table home wiring control mark with corresponding 3D Real-time Data Models and The mapping relations of the operable item information of 3D figures:
(1-1)If there are corresponding 3D Real-time Data Models and the operable item information of 3D figures in level-one mapping table, directly This 3D is updated according to received home wiring control mark, household electrical appliances 3D model identifications, family's power information or real-time running state message The property value of Real-time Data Model is simultaneously stored in level-one mapping table;It is finally that the 3D after being updated in level-one mapping table is real-time Data model is sent to 3D graphics rendering engines progress 3D figures with instruction modular converter output via model and renders;At this time, quilt The 3D model identifications and family's power information and real-time running state of 3D figures real-time display its corresponding intelligent appliance after rendering;
(1-2)It is first if corresponding 3D Real-time Data Models and the operable item information of 3D figures are not present in level-one mapping table First need to obtain corresponding 3D initial data models and the operable item information of 3D figures, and home wiring control is identified and got 3D initial data models and the operable item information of 3D figures are stored into level-one mapping table, and according to family's power information or real time execution Home wiring control identifies the property value of corresponding 3D initial data models, at this time, level-one mapping table in state renewal level-one mapping table 3D initial data models after middle renewal are 3D Real-time Data Models;Finally the 3D after being updated in level-one mapping table is counted in real time 3D graphics rendering engines progress 3D figures are sent to according to model with instruction modular converter output via model to render;At this time, by wash with watercolours The 3D model identifications and family's power information and real-time running state of 3D figures real-time display its corresponding intelligent appliance after dye;
Second step:User manipulates intelligent appliance by 3D figures
When user opens 3D graphical interfaces, it is all to model and instruction modular converter transmission inquiry that 3D graphics rendering engines can be triggered By the request message of the intelligent appliance of management and control, module receives with instruction modular converter and inquires about all intelligent appliances by management and control After request message, all 3D Real-time Data Models records return to 3D graphics rendering engines in the level-one mapping table stored, All 3D Real-time Data Models received are rendered one by one by 3D graphics rendering engines;
When user operates a certain 3D figures, meeting trigger action monitors module and sends inquiry to model and instruction modular converter The request message of operable item information corresponding to this 3D figure, by model and instruction modular converter basis from level-one mapping table The home wiring control mark inquiry operable item information of 3D figures in request message, and the operable item information of the 3D figures found is returned Module is monitored back to operation;
The operation of user guides the operable item information of 3D figures that module is monitored by operation, and operation of the user to 3D figures Module can be monitored by operation to capture, operation monitors module and can send the operation captured to model and instruction modular converter To the operation requests message of intelligent appliance;
Model parses request message with instruction modular converter, that is, parses home wiring control mark and family in request message Electrically operated information, according to the corresponding 3D Real-time Data Models of home wiring control identifier lookup, and according to the renewal pair of household electrical appliances operation information Answer the property value of the manipulation state of 3D Real-time Data Models;Home wiring control mark and household electrical appliances operation information are recompiled and got married again Electric control command information, corresponding intelligence is handed down to finally by family's electrical communication interface by the household appliance control instruction information after coding Household electrical appliances, this household appliance control instruction is performed by intelligent appliance.
2. the implementation method of 3D graphical virtual managing and control systems is realized according to intelligent appliance in claim 1, it is characterised in that described The technical method of corresponding 3D initial data models is obtained, its detailed step is:
It is corresponding according to the lookup of household electrical appliances 3D model identifications that module transmission is locally stored from model with instruction modular converter to data model 3D initial data models and the operable item information of 3D figures request message, module is locally stored according to being received in data model To 3D model identifications corresponding 3D initial data models and 3D figures are searched from the two level mapping table oneself stored can grasp Make item information:
(1-1)If there are corresponding 3D initial data models and the operable item information of 3D figures in two level mapping table, directly The 3D initial data models found and the operable item information of 3D figures are returned into model and instruction modular converter;
(1-2)If corresponding 3D initial data models and the operable item information of 3D figures are not present in two level mapping table, by Data model is locally stored module and is sent by cloud service communication interface to 3D models cloud service system according to household electrical appliances 3D model marks The request message for searching corresponding 3D initial data models and the operable item information of 3D figures is known, by 3D model cloud service system roots Corresponding 3D initial data models and the operable item information of 3D figures are searched according to received household electrical appliances 3D model identifications, and by institute The 3D initial data models found return to data model by cloud service communication interface and model are locally stored, then by data mould Type is locally stored model and stores 3D model identifications and received 3D initial data models and the operable item information of 3D figures Model is returned in the lump into two level mapping table, and by the received operable item information of 3D initial data models and 3D figures With instructing modular converter.
3. the implementation method of 3D graphical virtual managing and control systems is realized according to intelligent appliance in claim 1, it is characterised in that described The technical method of corresponding 3D initial data models is obtained, its detailed step is:
Directly sent from model with instruction modular converter by cloud service communication interface to 3D models cloud service system according to household electrical appliances 3D model identifications search the request message of corresponding 3D initial data models and the operable item information of 3D figures, are taken by 3D models cloud Business system searches corresponding 3D initial data models according to received household electrical appliances 3D model identifications and the operable item of 3D figures is believed Breath, and the 3D initial data models found and the operable item information of 3D figures are returned into mould by cloud service communication interface Type and instruction modular converter.
CN201510102538.8A 2015-03-09 2015-03-09 It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance Active CN104637088B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510102538.8A CN104637088B (en) 2015-03-09 2015-03-09 It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510102538.8A CN104637088B (en) 2015-03-09 2015-03-09 It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance

Publications (2)

Publication Number Publication Date
CN104637088A CN104637088A (en) 2015-05-20
CN104637088B true CN104637088B (en) 2018-04-20

Family

ID=53215793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510102538.8A Active CN104637088B (en) 2015-03-09 2015-03-09 It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance

Country Status (1)

Country Link
CN (1) CN104637088B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106094540B (en) * 2016-06-14 2020-01-07 珠海格力电器股份有限公司 Electrical equipment control method, device and system
CN107528873B (en) * 2016-06-22 2020-11-20 佛山市顺德区美的电热电器制造有限公司 Control system and virtual reality projection arrangement of intelligence household electrical appliances
CN107526501A (en) * 2016-06-22 2017-12-29 佛山市顺德区美的电热电器制造有限公司 The control system and mobile terminal of intelligent appliance
CN106780350B (en) * 2016-11-30 2020-11-13 太炫科技(南京)有限公司 3D model rotation angle self-matching system and method based on rotation angle model library
CN110347452A (en) * 2018-04-02 2019-10-18 珠海格力电器股份有限公司 Method and equipment for displaying three-dimensional simulation image
CN108833217A (en) * 2018-04-12 2018-11-16 珠海格力电器股份有限公司 Method and equipment for managing household appliances
CN110233819B (en) * 2019-01-31 2022-06-24 四川大学 Intelligent household threat perception and management and control system based on flow monitoring
CN111147586B (en) * 2019-12-27 2022-03-04 腾讯科技(深圳)有限公司 Equipment end control method and device and conference system
CN112367379A (en) * 2020-10-29 2021-02-12 久瓴(江苏)数字智能科技有限公司 Household equipment state monitoring method and device, computer equipment and storage medium
CN112484242B (en) * 2020-11-30 2022-01-28 珠海格力电器股份有限公司 Air conditioner type selection method based on augmented reality and related device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019201A (en) * 2012-12-03 2013-04-03 广东威创视讯科技股份有限公司 Remote control method and device based on three-dimensional virtual scene
CN103869761A (en) * 2012-12-14 2014-06-18 海尔集团公司 Household appliance control method and control system
CN104133942A (en) * 2014-07-08 2014-11-05 上海置森数码技术有限公司 Intelligent 3D life data cloud service system
CN104283745A (en) * 2014-09-12 2015-01-14 小米科技有限责任公司 Method, device and system for controlling intelligent household equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140098247A1 (en) * 1999-06-04 2014-04-10 Ip Holdings, Inc. Home Automation And Smart Home Control Using Mobile Devices And Wireless Enabled Electrical Switches

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103019201A (en) * 2012-12-03 2013-04-03 广东威创视讯科技股份有限公司 Remote control method and device based on three-dimensional virtual scene
CN103869761A (en) * 2012-12-14 2014-06-18 海尔集团公司 Household appliance control method and control system
CN104133942A (en) * 2014-07-08 2014-11-05 上海置森数码技术有限公司 Intelligent 3D life data cloud service system
CN104283745A (en) * 2014-09-12 2015-01-14 小米科技有限责任公司 Method, device and system for controlling intelligent household equipment

Also Published As

Publication number Publication date
CN104637088A (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104637088B (en) It is a kind of that 3D graphical virtuals managing and control system and its implementation are realized to intelligent appliance
CN105657073B (en) A kind of smart home system
WO2020199503A1 (en) Digital twin platform-based factory management system and method therefor
CN104618201B (en) A kind of control system and control method of internet of things home appliance
CN104865834A (en) Intelligent household Internet of things control system and method
CN205647591U (en) Smart home system
CN109782907A (en) A kind of virtual filling coorinated training system based on polyhybird real world devices
CN103338565A (en) Intelligent illumination control system and method based on wireless sensor network
CN109787826A (en) A kind of Internet of Things virtual configuration control platform and method
CN103019201B (en) Remote control method and device based on three-dimensional virtual scene
CN105479468A (en) Remote robot motion controller
CN106254862A (en) Remote visualization online service system and method
CN105590342A (en) System for constructing three-dimensional exhibit display scene
CN202975721U (en) Intelligent stage control system based on intelligent visual positioning technology
CN110597219A (en) Intelligent machine room system
CN107463195B (en) Farm environment remote monitoring system based on custom web page
CN109409732A (en) A kind of energy consumption management system and management method
CN102799152A (en) Intelligent household control system based on bluetooth
CN111580401B (en) VR technology-based semi-physical compatibility intelligent home control system
CN113687718A (en) Man-machine integrated digital twin system and construction method thereof
CN107452069A (en) A kind of virtual house ornamentation system based on mobile Internet and cloud platform
CN107787090A (en) A kind of people's light interaction LED landscape urban architecture facade lamp light control systems
CN109788057B (en) Dynamic virtual configuration method and system for Internet of things equipment
CN109587277A (en) A kind of building networked virtualization management platform and management method
CN109359751A (en) Intelligent building operation management system and its management method

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190315

Address after: 210000 Xuanwu Road, Xuanwu District, Nanjing, Jiangsu 699-1

Patentee after: Taixuan Technology (Nanjing) Co., Ltd.

Address before: 210000 Jiangning District, Nanjing City, Jiangsu Province, 7 Rongqiao Families, 1003

Patentee before: Wang Zheng