CN109218145A - Display methods, system, equipment and the storage medium of IOT appliance control interface - Google Patents

Display methods, system, equipment and the storage medium of IOT appliance control interface Download PDF

Info

Publication number
CN109218145A
CN109218145A CN201810971551.0A CN201810971551A CN109218145A CN 109218145 A CN109218145 A CN 109218145A CN 201810971551 A CN201810971551 A CN 201810971551A CN 109218145 A CN109218145 A CN 109218145A
Authority
CN
China
Prior art keywords
image
user terminal
identification number
device identification
control centre
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810971551.0A
Other languages
Chinese (zh)
Other versions
CN109218145B (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.)
Inventec Appliances Nanchang Corp
Inventec Appliances Shanghai Corp
Inventec Appliances Pudong Corp
Inventec Appliances Corp
Original Assignee
Inventec Appliances Nanchang Corp
Inventec Appliances Shanghai Corp
Inventec Appliances Pudong Corp
Inventec Appliances Corp
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 Inventec Appliances Nanchang Corp, Inventec Appliances Shanghai Corp, Inventec Appliances Pudong Corp, Inventec Appliances Corp filed Critical Inventec Appliances Nanchang Corp
Priority to CN201810971551.0A priority Critical patent/CN109218145B/en
Publication of CN109218145A publication Critical patent/CN109218145A/en
Application granted granted Critical
Publication of CN109218145B publication Critical patent/CN109218145B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The present invention provides display methods, system, equipment and the storage mediums of a kind of IOT appliance control interface, this method includes that user terminal obtains relevant first image of IOT equipment, and it is sent to control centre, control centre identifies device identification number by the machine learning algorithm model of setting;If control centre identifies successfully, control centre's returning equipment identifier, user terminal shows corresponding control interface;If control centre's recognition failures, control centre's returning equipment identifier list, user terminal selects device identification number according to user instructions, and the first image storage signal is sent to control centre, control centre stores the first image after user identifies to training set of images, training set of images includes the image for being labeled with device identification number, is used for training machine learning algorithm model.The present invention is to show the control interface of IOT equipment automatically by image recognition, is solved the problems, such as difficult and cumbersome with appliance control interface is manually searched caused by IOT equipment increase.

Description

Display methods, system, equipment and the storage medium of IOT appliance control interface
Technical field
The present invention relates to internet of things field, specifically, be related to a kind of display methods of IOT appliance control interface, system, Equipment and storage medium.
Background technique
IOT (Internet of things, Internet of Things) is the important component of generation information technology, and " letter The important development stage in breathization " epoch.The development of IOT utilizes comprehensive wiring technology, network communication skill so that using house as platform The integrated smart home system of the related facility of the home life such as art, security precautions technology, automatic control technology is possibly realized.
Smart home system can construct the management system of efficient housing facilities (IOT equipment) and family's schedule things, In, IOT equipment includes controlling intelligent household appliances: such as air-conditioning, central air conditioner system, refrigerator, the kitchen and bath of modernization, whole kitchen, electricity Rice cooker, TV, home entertaining, home theater, central background music system, instant shower heater, integral bathroom, washing machine, dust suction Device and electric heating installation etc.;It further include intelligent home network sensor: as wireless gas leakage detector, gas componant sense Device, temperature inductor, humidity sensor, wireless door magnetic inductor, window magnetic inductor.It further include video sensing intelligent system: door Prohibit video intelligent system, old young living safety video intelligent system and garage video intelligent system etc.;It further include that intelligent energy is dynamic Power switching system: intelligent power supply case, Intelligent current socket, it can remote control and management electrical parameter: electric current, voltage, power, Power consumption;Electronic gas valve, electric water valve, radiator heat source system electrically operated valve etc., or even may also include intelligent building and ring Border monitoring.
The general of the IOT equipment of smart home system realizes management by user terminal, such as APP of mobile phone, the end PAD or the end PC, But with increasing for IOT equipment, artificial lookup, the display of a variety of operation interfaces of the management APP and same equipment of distinct device It is time-consuming and cumbersome, therefore, a kind of display methods of efficient automatic IOT appliance control interface is needed to adapt to smart home development Needs.
It should be noted that information is only used for reinforcing the reason to background of the invention disclosed in above-mentioned background technology part Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
For the problems of the prior art, the object of the present invention is to provide a kind of displays of IOT appliance control interface Method, system, equipment and storage medium solve difficult with appliance control interface is manually searched caused by IOT equipment increase And cumbersome problem.
The embodiment provides a kind of display methods of IOT appliance control interface, which is characterized in that this method packet Include following steps:
User terminal obtains relevant first image of IOT equipment, and the first image is sent to control centre, the control System is provided centrally with the machine learning algorithm model of classification capacity;
The control centre receives the first image, identifies device identification number by the machine learning algorithm model;
If the control centre identifies successfully, control centre's returning equipment identifier is described to the user terminal User terminal shows control interface corresponding to the device identification number;
If control centre's recognition failures, control centre's returning equipment identifier list to the user terminal, The user terminal selects device identification number according to the user instruction, and the user terminal sends the first image storage signal to described Control centre, the control centre store the first image after user identifies to training set of images, described image instruction Practice image of the collection comprising being labeled with device identification number, for training the machine learning algorithm model.
Preferably, the machine learning algorithm model includes at least any in the first model, the second model and third model One model;
The input of first model is the image for including equipment, is exported as corresponding device identification number;
The input of second model is the image for including equipment and background, is exported as corresponding device identification number;
The input of the third model is the image for including scene corresponding to equipment, is exported as the identification of corresponding equipment Number.
Preferably, the following steps training machine learning algorithm model is passed through using described image training set:
The characteristics of image of described image training set is extracted, described image feature is indicated using vector form, obtains machine The model parameter of device learning algorithm model.
Preferably, the control centre can set the frequency of the training machine learning algorithm model or start training Condition.
Preferably, the control centre identifies that device identification number includes following step by the machine learning algorithm model It is rapid:
The control centre extracts the first characteristics of image of the first image received, and by the first characteristics of image with Characteristics of image in the machine learning algorithm model is compared, and obtaining the first image identification is the general of each device identification number Rate.
Preferably, the control centre determines the maximum probability in the probability, sets a special value;
It is to identify success status, maximum probability is corresponding when the maximum probability is more than or equal to a special value Device identification number be back to the user terminal as the corresponding device identification number of described image;
It is recognition failures state when the maximum probability is less than a special value, the control centre returns and sets For identifier list to the user terminal.
Preferably, to the user terminal, the list is big by probability for control centre's returning equipment identifier list Each device identification number of minispread.
The embodiments of the present invention also provide a kind of display systems of IOT appliance control interface, which is characterized in that the system Including user terminal and control centre;
The user terminal has camera function;
The control centre includes control unit, analytical calculation unit, elementary area and training unit;
The user terminal obtains relevant first image of IOT equipment, and the first image is sent to the control list Member, described control unit are provided with the machine learning algorithm model of classification capacity;
Described control unit receives the first image, and the analytical calculation unit is identified by the machine learning algorithm model Device identification number;
If the analytical calculation unit identifies successfully, described control unit returning equipment identifier to the user terminal, The user terminal shows control interface corresponding to the device identification number;
If the analytical calculation unit recognition failures, described control unit returning equipment identifier list to the user End, the user terminal select device identification number according to the user instruction, the user terminal send the first image storage signal to The first image after user identifies is stored the figure into described image unit by described control unit, described control unit As training set, described image training set includes the image for being labeled with device identification number, and the training unit is instructed using described image Practice the collection training machine learning algorithm model.
The embodiment of the invention also provides a kind of display equipment of IOT appliance control interface characterized by comprising
Processor;
Memory, wherein being stored with the executable instruction of the processor;
Wherein, the processor is configured to execute the IOT appliance control interface via the executable instruction is executed Display methods the step of.
A kind of computer readable storage medium of the embodiment of the present invention, for storing program, which is characterized in that described program quilt The step of display methods of the IOT appliance control interface is realized when execution.
The present invention is to show the control interface of IOT equipment automatically by image recognition, solve to increase with IOT equipment and Caused artificial lookup appliance control interface is difficult and cumbersome problem, the present invention are calculated by the study of training set of images training machine On the one hand method model can increase the data of training set of images with the increase of user's access times, machine learning therewith is calculated Method model is more optimized, to improve the accuracy and efficiency that IOT appliance control interface is shown in use process, meanwhile, according to making Also make it possible the demand of user individual with the training set of images that corresponding application scenarios generate is accustomed to, i.e., each user can Training is with personalized machine learning algorithm model.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the application Example, and together with specification it is used to explain the principle of the application, by reading referring to the following drawings to non-limiting embodiment institute The detailed description of work, other features, purposes and advantages of the invention will become more apparent.It should be evident that in being described below Attached drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not making the creative labor Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the display methods application scenarios schematic diagram of the IOT appliance control interface of one embodiment of the invention figure;
Fig. 2 is the flow chart of the display methods of the IOT appliance control interface of one embodiment of the invention figure;
Fig. 3 is the interactive interface schematic diagram of the initial setting up of this practical embodiment;
Fig. 4 is the schematic diagram that IOT appliance control interface is shown after this practical embodiment identifies successfully;
Fig. 5 is the schematic diagram of user terminal interactive interface after this practical embodiment recognition failures;
Fig. 6 is the schematic diagram of the display system of the IOT appliance control interface of one embodiment of the invention;
Fig. 7 is the structural schematic diagram of the display equipment of the IOT appliance control interface of one embodiment of the invention;And
Fig. 8 is the structural schematic diagram of the computer readable storage medium of one embodiment of the invention.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be with a variety of shapes Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will more Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, knot Structure or characteristic can be incorporated in any suitable manner in one or more embodiments.
In addition, attached drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical attached drawing mark in figure Note indicates same or similar part, thus will omit repetition thereof.Some block diagrams shown in the drawings are function Energy entity, not necessarily must be corresponding with physically or logically independent entity.These function can be realized using software form Energy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or place These functional entitys are realized in reason device device and/or microcontroller device.
Fig. 1 is the structural schematic diagram of smart home system, which includes: user terminal 10, control centre 20 and multiple IOT Equipment 30.
Between user terminal 10 and control centre 20, between control centre 20 and multiple IOT equipment 30 by cable network or Wireless network is connected.
The network protocol that IOT equipment 30 uses includes but is not limited at least one of following agreement:
Network protocol based on Zigbee (Zigzag Flying of Bees, purple honeybee) agreement;
Network protocol based on wireless networking specification Z-Wave;
Network protocol based on Wi-Fi (Wireless Fidelity, Wireless Fidelity) agreement;
Network protocol based on BLE (Bluetooth Low Energy, Bluetooth Low Energy) agreement;
Based on the network protocol of RF (Radio Frequency, radio frequency) 433 agreements, which uses 433Mhz frequency Section;
Based on the network protocol of RF2.4G agreement, which uses 2.4Ghz frequency range;
Based on the network protocol of radio frequency 5G agreement, which uses 5Ghz frequency range.
Fig. 2 is the flow chart of the display methods of the IOT appliance control interface of one embodiment of the invention, and this method specifically includes Following steps:
S100 user terminal obtains relevant first image of IOT equipment, and user terminal can be the mobile phone terminal with camera function 11, the end Pad 12 or the end PC 13.
S100 is the process that user shoots IOT equipment, and the first image is sent to control centre, the control by user terminal System is provided centrally with the machine learning algorithm model of classification capacity;
Control centre described in S200 receives the first image;
Control centre described in S300 identifies device identification number by the machine learning algorithm model, equipment identification here The number that number can be each IOT equipment, plays the role of that each IOT equipment can be identified;
If the S400 control centre identifies successfully, control centre's returning equipment identifier to the user terminal, In embodiment, user terminal can prestore the mapping table of device identification number with corresponding control interface, and user terminal passes through institute It states that display mapping table determines corresponding control interface and shows it.
The mapping table of table 1 device identification number and corresponding control interface
Device identification number The corresponding control interface of IOT equipment
ID0001 The control interface of refrigerator
ID0002 The control interface of air-conditioning
IDXXXX The control interface of speaker
If S500 control centre's recognition failures, control centre's returning equipment identifier list to the user End, the user terminal select device identification number according to the user instruction, the user terminal send the first image storage signal to The control centre, the control centre store the first image after user identifies to training set of images, the figure Image as training set comprising being labeled with device identification number, for training the machine learning algorithm model.
Initial training set of images can be the pre-stored device-dependent general image training set of control centre, setting There is the machine learning algorithm model of classification capacity can be to calculate by the pre-stored trained machine learning of general image training set Method model.
In an embodiment of the present invention, training set of images is also possible to user individual setting, user terminal of the invention The interactive interface of setting initial pictures training set can be provided, as shown in Figure 3.Specifically, user selects one on interactive interface IOT equipment, such as the equipment 001 in option parlor, user terminal enters screening-mode, shoots to equipment 001, and when shooting can examine Consider routine use habit, the same equipment is from multiple angles, multiple distance shootings, to obtain the image at each visual angle of equipment, and It is uploaded to the training set of images of control centre, image is automatically arranged in the Graphical User end shot after selecting equipment Corresponding device identification number, i.e., training set of images storage is the image for being marked with device identification number, and it is complete that user repeats above-mentioned steps Classify at IOT equipment image identification each under domestic environment.The method of user terminal input setting training set of images is without being limited thereto, example If can also be first shot image, user fills in facility information etc. manually.
After the completion of the training set of images of above-mentioned user individual is established, the training of machine learning algorithm model extraction described image The characteristics of image of collection, characteristics of image are indicated using vector form, obtain the model parameter of machine learning algorithm model, machine Learning algorithm model training is completed.
Actual in use, being only to identify equipment by equipment shape when the shape of equipment is same or like, it may appear that The low problem of discrimination.Therefore, machine learning algorithm model of the invention may include the model of different images identification method, such as First model, the second model and third model etc..The input of first model is defined in our embodiment to include to set Standby image exports as corresponding device identification number;The input of second model is the image for including equipment and background, defeated It is out corresponding device identification number;The input of the third model is the image for including scene corresponding to equipment, export for pair The device identification number answered.Equipment same or similar for shape, capture apparatus when, may include background, such as the portion of surrounding Packing decorations scene;If background locating for equipment is also same or like, can in equipment affixed some cognizable decorations To improve recognition correct rate.
To illustrate that the present invention not only can determine device identification number by the equipment in identification image, can also set The image of scene corresponding to specific equipment is determined to identify that equipment, such as sweeping robot are cleaning a bottom, and user is in parlor Ground is shot, control centre identifies the image on ground, finds the corresponding sweeping robot identifier in ground, and user terminal may bring up The control interface of sweeping robot, to control it.Knowledge of the quantity and model of machine learning algorithm model to image Other mode is not limited to above-mentioned elaboration, can determine according to actual needs.
Control centre described in S300 identifies device identification number by the machine learning algorithm model, can be in embodiment Specifically includes the following steps:
The control centre extracts the first characteristics of image for receiving the first image, and by the first characteristics of image with it is described Characteristics of image in machine learning algorithm model is compared, ratio of the comparison of characteristics of image between multiple vectors used It is right, according to the similarity between vector, obtain the probability that the first image identification is each device identification number.
The control centre determines the maximum probability in the probability, sets a special value;When the maximum probability is big When being equal to a special value, to identify success status, using the corresponding device identification number of maximum probability as described image Corresponding device identification number be back to the user terminal.Fig. 4 is that user terminal 10 is aobvious after this practical embodiment identifies successfully Show the schematic diagram of IOT appliance control interface, it is speaker in this embodiment that user, which controls IOT equipment by the control interface, Control interface.
It is recognition failures state when the maximum probability is less than a special value, the control centre returns and sets For identifier list to the user terminal.Fig. 5 is the signal of 10 interactive interface of user terminal after this practical embodiment recognition failures Figure, the list are each device identification number by the big minispread of probability.Device identification number in actual list is possibly more than Fig. 5 The number of middle display is shown in the return list area 8 of Fig. 5.For example, if user selects " air-conditioning " in Fig. 5 for above-mentioned identification mistake Equipment corresponding to the first image lost, then shown first image labeling is " air-conditioning " corresponding device identification number by user terminal, and The first image storage signal is sent to the control centre, the control centre stores the first image to image training Collection, it is process that user terminal updates training set of images that this process is practical.Control centre can set the training machine learning algorithm The frequency of model or the condition of starting training.Such as it can set periodically according to the training set of images training machine learning algorithm The training machine learning algorithm model after model or the every increase certain amount image of training set of images.
For convenience, when recognition failures 10 interactive interface of user terminal can also provide again obtain IOT equipment it is relevant The option of image, is shown in the functional areas 9 of Fig. 5, to return to step S100 of the invention, repeats the stream of display methods of the invention Journey.
Fig. 6 is the schematic diagram of the display system of the IOT appliance control interface of one embodiment of the invention, which includes user End 10 and control centre 20;The user terminal 10 has camera function, and the control centre includes control unit 21, analytical calculation Unit 22, elementary area 23 and training unit 24;
The user terminal obtains relevant first image of IOT equipment, and the first image is sent to the control list Member 21, described control unit 21 is provided with the machine learning algorithm model of classification capacity;
Described control unit 21 receives the first image, and the analytical calculation unit 22 passes through the machine learning algorithm model Identify device identification number;
If the analytical calculation unit 22 identifies successfully, 21 returning equipment identifier of described control unit to the user End, the user terminal show control interface corresponding to the device identification number;
If 22 recognition failures of analytical calculation unit, 21 returning equipment identifier list of described control unit to the use Family end, the user terminal select device identification number according to the user instruction, and the user terminal sends the first image and stores signal To described control unit 21, described control unit 21 stores the first image after user identifies to described image unit Training set of images in 23, described image training set include the image for being labeled with device identification number, and the training unit 24 uses The described image training set training machine learning algorithm model.
The embodiment of the present invention also provides a kind of IOT appliance control interface equipment, including processor;Memory, wherein storing There is the executable instruction of processor.Wherein, processor is configured to be performed IOT equipment control circle via execution executable instruction The step of face method.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here Referred to as " circuit ", " module " or " platform ".
The electronic equipment 600 of this embodiment according to the present invention is described referring to Fig. 7.The electronics that Fig. 7 is shown Equipment 600 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in fig. 7, electronic equipment 600 is showed in the form of universal computing device.The component of electronic equipment 600 can wrap Include but be not limited to: at least one processing unit 610, at least one storage unit 620, connection different platform component (including storage Unit 620 and processing unit 610) bus 630, display unit 640 etc..
Wherein, storage unit is stored with program code, and program code can be executed with unit 610 processed, so that processing is single Member 610 executes various exemplary implementations according to the present invention described in this specification above-mentioned electronic prescription circulation processing method part The step of mode.For example, processing unit 610 can execute step as shown in Figure 2.
Storage unit 620 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit (RAM) 6201 and/or cache memory unit 6202, it can further include read-only memory unit (ROM) 6203.
Storage unit 620 can also include program/utility with one group of (at least one) program module 6205 6204, such program module 6205 includes but is not limited to: operating system, one or more application program, other program moulds It may include the realization of network environment in block and program data, each of these examples or certain combination.
Bus 630 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures Local bus.
Electronic equipment 600 can also be with one or more external equipments 700 (such as keyboard, sensing equipment, bluetooth equipment Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 600 communicate, and/or with make Any equipment (such as the router, modulation /demodulation that the electronic equipment 600 can be communicated with one or more of the other calculating equipment Device etc.) communication.This communication can be carried out by input/output (I/O) interface 650.Also, electronic equipment 600 can be with By network adapter 660 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network, Such as internet) communication.Network adapter 660 can be communicated by bus 630 with other modules of electronic equipment 600.It should Understand, although not shown in the drawings, other hardware and/or software module can be used in conjunction with electronic equipment 600, including but unlimited In: microcode, device driver, redundant processing unit, external disk drive array, RA identification information system, tape drive And data backup storage platform etc..
The embodiment of the present invention also provides a kind of computer readable storage medium, and for storing program, program is performed realization The step of display methods of IOT appliance control interface.In some possible embodiments, various aspects of the invention can be with It is embodied as a kind of form of program product comprising program code, when program product is run on the terminal device, program code It is various according to the present invention described in this specification above-mentioned electronic prescription circulation processing method part for executing terminal device The step of illustrative embodiments.
Refering to what is shown in Fig. 8, describing the program product for realizing the above method of embodiment according to the present invention 800, can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device, Such as it is run on PC.However, program product of the invention is without being limited thereto, in this document, readable storage medium storing program for executing can be with To be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or It is in connection.
Program product can be using any combination of one or more readable mediums.Readable medium can be readable signal Jie Matter or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or partly lead System, device or the device of body, or any above combination.More specific example (the non exhaustive column of readable storage medium storing program for executing Table) it include: the electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only storage Device (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory (CD- ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Computer readable storage medium may include in a base band or as carrier wave a part propagate data-signal, In carry readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal, Optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any readable Jie other than readable storage medium storing program for executing Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its The program of combined use.The program code for including on readable storage medium storing program for executing can transmit with any suitable medium, including but not It is limited to wireless, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages Code, programming language include object oriented program language-Java, C++ etc., further include conventional process Formula programming language-such as " C " language or similar programming language.Program code can be calculated fully in user It executes in equipment, partly execute on a user device, executing, as an independent software package partially in user calculating equipment Upper part executes on a remote computing or executes in remote computing device or server completely.It is being related to remotely counting In the situation for calculating equipment, remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network (WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP To be connected by internet).
In conclusion the present invention provides a kind of display methods of IOT appliance control interface, which is characterized in that this method Relevant first image of IOT equipment is obtained including user terminal, and the first image is sent to control centre, in the control The heart is provided with the machine learning algorithm model of classification capacity;The control centre receives the first image, passes through the engineering It practises algorithm model and identifies device identification number;If the control centre identifies successfully, control centre's returning equipment identifier is extremely The user terminal, the user terminal show control interface corresponding to the device identification number;If control centre's identification is lost It loses, control centre's returning equipment identifier list to the user terminal, the user terminal is selected according to the user instruction Device identification number, the user terminal send the first image storage signal to the control centre, and the control centre will be through user The first image after identification is stored to training set of images, and described image training set includes the figure for being labeled with device identification number Picture, for training the machine learning algorithm model.The present invention is to show control circle of IOT equipment automatically by image recognition Face, solves the problems, such as difficult and cumbersome with appliance control interface is manually searched caused by IOT equipment increase, and the present invention passes through On the one hand training set of images training machine learning algorithm model can increase training set of images with the increase of user's access times Data, machine learning algorithm model therewith is more optimized, to improve the standard that IOT appliance control interface is shown in use process True property and efficiency, meanwhile, the need of user individual are also made according to the training set of images that the corresponding application scenarios of use habit generate It asks and is possibly realized, i.e., each user can train with personalized machine learning algorithm model.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that Specific implementation of the invention is only limited to these instructions.It is obvious to a person skilled in the art that the application be not limited to it is above-mentioned The details of exemplary embodiment, and without departing substantially from spirit herein or essential characteristic, it can be with others tool Body form realizes the application.It therefore, in all respects, the embodiments should be taken as exemplary, and is non-limit Property processed, scope of the present application is indicated by the appended claims rather than the foregoing description, it is intended that claim will be fallen in All changes in the meaning and scope of equivalency are included in the application.It should not be by any appended drawing reference in claim It is construed as limiting the claims involved.Furthermore, it is to be understood that one word of " comprising " does not exclude other units or steps, odd number is not excluded for multiple Number.The multiple units or device stated in device claim can also by a unit or device by software or hardware come It realizes.First, second equal words are used to indicate names, and are not indicated any particular order.

Claims (10)

1. a kind of display methods of IOT appliance control interface, which is characterized in that method includes the following steps:
User terminal obtains relevant first image of IOT equipment, and the first image is sent to control centre, in the control The heart is provided with the machine learning algorithm model of classification capacity;
The control centre receives the first image, identifies device identification number by the machine learning algorithm model;
If the control centre identifies successfully, control centre's returning equipment identifier to the user terminal, the user End shows control interface corresponding to the device identification number;
If control centre's recognition failures, control centre's returning equipment identifier list is described to the user terminal User terminal selects device identification number according to the user instruction, and the user terminal sends the first image storage signal to the control Center, the control centre store the first image after user identifies to training set of images, described image training set Image comprising being labeled with device identification number, for training the machine learning algorithm model.
2. the display methods of IOT appliance control interface according to claim 1, which is characterized in that the machine learning is calculated Method model is including at least any one model in the first model, the second model and third model;
The input of first model is the image for including equipment, is exported as corresponding device identification number;
The input of second model is the image for including equipment and background, is exported as corresponding device identification number;
The input of the third model is the image for including scene corresponding to equipment, is exported as corresponding device identification number.
3. the display methods of IOT appliance control interface according to claim 1, which is characterized in that instructed using described image Practice collection and pass through the following steps training machine learning algorithm model:
The characteristics of image of described image training set is extracted, described image feature is indicated using vector form, obtains engineering Practise the model parameter of algorithm model.
4. the display methods of IOT appliance control interface according to claim 1, which is characterized in that the control centre can The frequency of the setting training machine learning algorithm model or the condition of starting training.
5. the display methods of IOT appliance control interface according to claim 1, which is characterized in that the control centre is logical Cross machine learning algorithm model identification device identification number the following steps are included:
The control centre extracts the first characteristics of image for receiving the first image, and by the first characteristics of image and the machine Characteristics of image in learning algorithm model is compared, and obtains the probability that the first image identification is each device identification number.
6. the display methods of IOT appliance control interface according to claim 5, which is characterized in that the control centre is true Maximum probability in the fixed probability, sets a special value;
When the maximum probability is more than or equal to a special value, to identify success status, set maximum probability is corresponding Standby identifier is back to the user terminal as the corresponding device identification number of described image;
It is recognition failures state when the maximum probability is less than a special value, control centre's returning equipment is known Alias list is to the user terminal.
7. the display methods of IOT appliance control interface according to claim 6, which is characterized in that the control centre returns Device identification number list is returned to the user terminal, the list is each device identification number by the big minispread of probability.
8. a kind of display system of IOT appliance control interface, which is characterized in that the system includes user terminal (10) and control centre (20);
The user terminal (10) has camera function;
The control centre includes control unit (21), analytical calculation unit (22), elementary area (23) and training unit (24);
The user terminal obtains relevant first image of IOT equipment, and the first image is sent to described control unit (21), described control unit (21) is provided with the machine learning algorithm model of classification capacity;
Described control unit (21) receives the first image, and the analytical calculation unit (22) passes through the machine learning algorithm model Identify device identification number;
If the analytical calculation unit (22) identifies successfully, described control unit (21) returning equipment identifier to the user End, the user terminal show control interface corresponding to the device identification number;
If analytical calculation unit (22) recognition failures, described control unit (21) returning equipment identifier list is to described User terminal, the user terminal select device identification number according to the user instruction, and the user terminal sends the first image storage letter Number described control unit (21) are given, described control unit (21) stores the first image after user identifies to the figure As the training set of images in unit (23), described image training set includes the image for being labeled with device identification number, and the training is single First (24) use the described image training set training machine learning algorithm model.
9. a kind of display equipment based on IOT appliance control interface characterized by comprising
Processor;
Memory, wherein being stored with the executable instruction of the processor;
Wherein, the processor is configured to come any one of perform claim requirement 1 to 7 institute via the execution executable instruction The step of stating the display methods of IOT appliance control interface.
10. a kind of computer readable storage medium, for storing program, which is characterized in that described program is performed realization power Benefit require any one of 1 to 7 described in IOT appliance control interface method the step of.
CN201810971551.0A 2018-08-24 2018-08-24 IOT equipment control interface display method, system, equipment and storage medium Active CN109218145B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810971551.0A CN109218145B (en) 2018-08-24 2018-08-24 IOT equipment control interface display method, system, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810971551.0A CN109218145B (en) 2018-08-24 2018-08-24 IOT equipment control interface display method, system, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109218145A true CN109218145A (en) 2019-01-15
CN109218145B CN109218145B (en) 2021-10-08

Family

ID=64989301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810971551.0A Active CN109218145B (en) 2018-08-24 2018-08-24 IOT equipment control interface display method, system, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109218145B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110457101A (en) * 2019-07-26 2019-11-15 联想(北京)有限公司 A kind of information processing method, electronic equipment and storage medium
CN111835604A (en) * 2019-04-19 2020-10-27 东芝生活电器株式会社 Remote operation system, remote operation terminal, and remote operation program
CN112953961A (en) * 2021-03-14 2021-06-11 国网浙江省电力有限公司电力科学研究院 Equipment type identification method in power distribution room Internet of things
CN113504831A (en) * 2021-07-23 2021-10-15 电光火石(北京)科技有限公司 IOT (input/output) equipment control method based on facial image feature recognition, IOT and terminal equipment
CN113703382A (en) * 2021-07-13 2021-11-26 特科能(株洲)科技有限公司 Antechamber pre-vacuumizing multipurpose atmosphere nitriding furnace workpiece identification system
EP4089581A1 (en) * 2021-05-10 2022-11-16 Carrier Corporation Machine learning assisted contactless control of a physical device through a user device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011145709A1 (en) * 2010-05-21 2011-11-24 日本電気株式会社 Device cooperation system, operation instructing device, device user interface configuring means, method for providing cooperation of devices and program
CN105204742A (en) * 2015-09-28 2015-12-30 小米科技有限责任公司 Control method and device of electronic equipment and terminal
CN105739315A (en) * 2016-02-02 2016-07-06 杭州鸿雁电器有限公司 Indoor user electric appliance equipment control method and device
CN107038462A (en) * 2017-04-14 2017-08-11 广州机智云物联网科技有限公司 Equipment control operation method and system
US9753687B1 (en) * 2014-01-03 2017-09-05 Sony Interactive Entertainment America Llc Wearable computer using programmed local tag
CN107480725A (en) * 2017-08-23 2017-12-15 京东方科技集团股份有限公司 Image-recognizing method, device and computer equipment based on deep learning
CN107664950A (en) * 2016-07-27 2018-02-06 霍尼韦尔国际公司 For the system and method based on domestic automation system is controlled via WI FI fingerprint recognitions customer locations
CN108010302A (en) * 2016-10-31 2018-05-08 深圳市掌网科技股份有限公司 Remote controlling system for electric appliances and method based on augmented reality

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011145709A1 (en) * 2010-05-21 2011-11-24 日本電気株式会社 Device cooperation system, operation instructing device, device user interface configuring means, method for providing cooperation of devices and program
US9753687B1 (en) * 2014-01-03 2017-09-05 Sony Interactive Entertainment America Llc Wearable computer using programmed local tag
CN105204742A (en) * 2015-09-28 2015-12-30 小米科技有限责任公司 Control method and device of electronic equipment and terminal
CN105739315A (en) * 2016-02-02 2016-07-06 杭州鸿雁电器有限公司 Indoor user electric appliance equipment control method and device
CN107664950A (en) * 2016-07-27 2018-02-06 霍尼韦尔国际公司 For the system and method based on domestic automation system is controlled via WI FI fingerprint recognitions customer locations
CN108010302A (en) * 2016-10-31 2018-05-08 深圳市掌网科技股份有限公司 Remote controlling system for electric appliances and method based on augmented reality
CN107038462A (en) * 2017-04-14 2017-08-11 广州机智云物联网科技有限公司 Equipment control operation method and system
CN107480725A (en) * 2017-08-23 2017-12-15 京东方科技集团股份有限公司 Image-recognizing method, device and computer equipment based on deep learning

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111835604A (en) * 2019-04-19 2020-10-27 东芝生活电器株式会社 Remote operation system, remote operation terminal, and remote operation program
CN111835604B (en) * 2019-04-19 2022-04-05 东芝生活电器株式会社 Remote operation system, remote operation terminal, and remote operation program
CN110457101A (en) * 2019-07-26 2019-11-15 联想(北京)有限公司 A kind of information processing method, electronic equipment and storage medium
CN112953961A (en) * 2021-03-14 2021-06-11 国网浙江省电力有限公司电力科学研究院 Equipment type identification method in power distribution room Internet of things
EP4089581A1 (en) * 2021-05-10 2022-11-16 Carrier Corporation Machine learning assisted contactless control of a physical device through a user device
CN113703382A (en) * 2021-07-13 2021-11-26 特科能(株洲)科技有限公司 Antechamber pre-vacuumizing multipurpose atmosphere nitriding furnace workpiece identification system
CN113504831A (en) * 2021-07-23 2021-10-15 电光火石(北京)科技有限公司 IOT (input/output) equipment control method based on facial image feature recognition, IOT and terminal equipment

Also Published As

Publication number Publication date
CN109218145B (en) 2021-10-08

Similar Documents

Publication Publication Date Title
CN109218145A (en) Display methods, system, equipment and the storage medium of IOT appliance control interface
CN108931924B (en) Control method and device of intelligent household system, processor and storage medium
CN105760106B (en) A kind of smart home device exchange method and device
CN104808499B (en) A kind of method and control device based on linkage rule control smart home device
CN108731207B (en) Air conditioning equipment and control method and control equipment thereof
US10295972B2 (en) Systems and methods to operate controllable devices with gestures and/or noises
US9100207B2 (en) Systems, devices, and methods for mapping devices to realize building automation and energy management
CN108845503A (en) The providing method and its system of Intelligent household scene service
CN110799978B (en) Face recognition in a residential environment
KR20170075597A (en) Method and appratus for controlling a device
CN108920046A (en) Control method and device of intelligent household equipment and computer storage medium
CN109672720A (en) For controlling the electronic device and its operating method of IoT device
CN108475044A (en) Information processing unit, electronic equipment, method and program
CN109901539A (en) A kind of man-machine interactive system and its control method applied to smart home
CN108490832A (en) Method and apparatus for sending information
US20170123502A1 (en) Wearable gesture control device and method for smart home system
CN111970180A (en) Networking configuration method and device for intelligent household equipment, electronic equipment and storage medium
CN112732380A (en) Visual display method and device for smart home, storage medium and electronic device
CN106911768A (en) Intelligent equipment, intelligent home system and setting method and device thereof
CN111650842A (en) Household appliance control method and device
CN108196461A (en) Control method, device and the intelligent domestic system of smart home device
CN110361978B (en) Intelligent equipment control method, device and system based on Internet of things operating system
CN207502942U (en) home terminal control device and system
KR101958068B1 (en) Method of servicing smart home automation and apparatuses performing the same
CN105571045A (en) Somatosensory identification method, apparatus and air conditioner controller

Legal Events

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