CN116915537A - Communication method and device of intelligent central control equipment and intelligent central control equipment - Google Patents

Communication method and device of intelligent central control equipment and intelligent central control equipment Download PDF

Info

Publication number
CN116915537A
CN116915537A CN202310985229.4A CN202310985229A CN116915537A CN 116915537 A CN116915537 A CN 116915537A CN 202310985229 A CN202310985229 A CN 202310985229A CN 116915537 A CN116915537 A CN 116915537A
Authority
CN
China
Prior art keywords
information
space
central control
intelligent central
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310985229.4A
Other languages
Chinese (zh)
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.)
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Zhuhai Lianyun Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai, Zhuhai Lianyun Technology Co Ltd filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202310985229.4A priority Critical patent/CN116915537A/en
Publication of CN116915537A publication Critical patent/CN116915537A/en
Pending legal-status Critical Current

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
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • 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/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides a communication method and device of intelligent central control equipment and the intelligent central control equipment, wherein the method is applied to first intelligent central control and comprises the following steps: under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which a first intelligent central control is located, and the first preset information comprises membership information in a space in which a second intelligent central control is located; determining the space where the target member is located according to the first request information and a plurality of first preset information; and initiating a communication request to the target intelligent central control, wherein the target intelligent central control is a second intelligent central control positioned in the space where the target member is positioned, and the communication request comprises a voice communication request or a video communication request. The application solves the problem of low intelligent degree of intelligent central control equipment in the prior art.

Description

Communication method and device of intelligent central control equipment and intelligent central control equipment
Technical Field
The application relates to the technical field of intelligent central control, in particular to a communication method and device of intelligent central control equipment and the intelligent central control equipment.
Background
The consumer market of the intelligent equipment of the whole house is gradually increased, the intelligent central control equipment is used as an important bridge between people and equipment in the intelligent solution of the whole house, and four functions of linkage control, protocol butt joint, man-machine interaction and service presentation are integrated, so that the intelligent central control equipment is an indispensable part of the intelligent house of the whole house.
However, in the prior art, when the member a in the family wants to communicate with the member B through the intelligent central control device, the position of the member B needs to be determined first, so that the problem that the intelligent central control device cannot conduct directional communication between family members is caused, and the household intelligent life of people cannot be completely realized.
Disclosure of Invention
The application mainly aims to provide a communication method and device of intelligent central control equipment and the intelligent central control equipment, so as to at least solve the problem of low intelligent degree of the intelligent central control equipment in the prior art.
To achieve the above object, according to one aspect of the present application, there is provided a communication method of an intelligent central control device, the method being applied to a first intelligent central control, including: under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located; determining a space where the target member is located according to the first request information and a plurality of pieces of first preset information; and initiating a communication request to a target intelligent central control, wherein the target intelligent central control is the second intelligent central control positioned in the space where the target member is positioned, and the communication request comprises a voice communication request or a video communication request.
Optionally, in response to the first request information, acquiring a plurality of first predetermined information includes: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
Optionally, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
Optionally, the method further comprises: collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image; determining the membership information in the first space according to the membership information; generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information; and uploading the second preset information to a server.
Optionally, collecting member information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
Optionally, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
Optionally, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
According to another aspect of the present application, there is provided a communication apparatus of an intelligent central control device, the apparatus being applied to a first intelligent central control, comprising: the system comprises an acquisition unit, a second intelligent central control unit and a third intelligent central control unit, wherein the acquisition unit is used for responding to first request information under the condition of receiving the first request information, and acquiring a plurality of pieces of first preset information, wherein the first request information is information of a request initiated by a member in a first space and communicated with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located; a first determining unit, configured to determine, according to the first request information and a plurality of first predetermined information, a space in which the target member is located; and the initiating unit is used for initiating a communication request to a target intelligent central control, wherein the target intelligent central control is the second intelligent central control positioned in the space where the target member is positioned, and the communication request comprises a voice communication request or a video communication request.
According to still another aspect of the present application, there is provided an intelligent central control apparatus, including: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing any of the methods.
By applying the technical scheme of the application, under the condition that the first request information communicated with the target member is received, the room in which the target member is positioned is determined through the membership information in the room in which the second intelligent central control is positioned, so that the communication request with the second intelligent central control equipment in the room is initiated, the effect of directionally transmitting information to the target member in the home network is realized, the problem that the position of the member B needs to be determined when the member A finds the member B in the home for communication is avoided, the problem that the intelligent central control equipment in the prior art cannot conduct directional communication among the members of the home, the user experience is poor is effectively solved, and the intelligent degree of the intelligent central control equipment is ensured to be higher.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
Fig. 1 is a block diagram showing a hardware configuration of a mobile terminal for performing a communication method of an intelligent central control device according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a communication method of an intelligent central control device according to an embodiment of the present application;
fig. 3 shows a schematic structural diagram of an intelligent central control device according to an embodiment of the present application;
fig. 4 shows a block diagram of a communication apparatus of an intelligent central control device according to an embodiment of the present application.
Wherein the above figures include the following reference numerals:
102. a processor; 104. a memory; 106. a transmission device; 108. an input-output device; 300. an image acquisition device; 301. a microphone; 302. a high definition camera; 303. an infrared camera.
Detailed Description
It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other. The application will be described in detail below with reference to the drawings in connection with embodiments.
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and in the drawings are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the application herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As described in the background art, the intelligent central control device in the prior art has low intelligent degree, and in order to solve the technical problems, the embodiment of the application provides a communication method and device of the intelligent central control device and the intelligent central control device.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the mobile terminal as an example, fig. 1 is a block diagram of a hardware structure of a mobile terminal of a communication method of an intelligent central control device according to an embodiment of the present application. As shown in fig. 1, a mobile terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and not limiting on the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store computer programs, such as software programs of application software and modules, such as computer programs corresponding to the communication methods of the intelligent central control device in the embodiments of the present application, and the processor 102 executes the computer programs stored in the memory 104 to perform various functional applications and data processing, i.e., implement the methods. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
In this embodiment, a communication method of an intelligent central control apparatus operating on a mobile terminal, a computer terminal or a similar computing device is provided, it should be noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different from that herein.
Fig. 2 is a flowchart of a communication method of an intelligent central control device according to an embodiment of the present application, and the method of the present application is applied to a first intelligent central control. As shown in fig. 2, the method comprises the steps of:
step S201, under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
specifically, the space may be divided according to rooms, specifically, rooms where the intelligent central control device is located, such as a home, a guest, a study, or a living room. The target member is different from the member that initiated the first request information, the target member being a member that is not located within the first space. The first request information includes membership information of the target member, where the membership information may specifically be a name, a nickname, a role, a position, a code, and the like of the member.
Specifically, the first request information may be an operation instruction generated by a member in the first space through acting on a man-machine interaction interface of the first intelligent central control, a voice instruction initiated by the member in the first space to the first intelligent central control, or an instruction sent by the member in the first space to the first intelligent central control through a terminal device.
Step S202, determining the space where the target member is located according to the first request information and a plurality of pieces of first preset information;
step S203, a communication request is initiated to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in the space where the target member is located, and the communication request includes a voice communication request or a video communication request.
According to the embodiment, first preset information comprising membership information in a space where a second intelligent central control is located is obtained in response to first request information of a member in the first space for communicating with a target member through a request initiated by the first intelligent central control; then determining the space where the target member is located according to the first request information and the obtained plurality of first preset information; and finally, initiating a communication request to a second intelligent central control in the space where the target member is located so as to communicate with the target member. Under the condition that the first request information communicated with the target member is received, the room in which the target member is located is determined through the member identity information in the room in which the second intelligent central control is located, so that the communication request with the second intelligent central control equipment in the room is initiated, the effect of directionally transmitting information to the target member in the home network is achieved, the problem that the position of the member B needs to be determined when the member A finds the member B in the home for communication is avoided, the problem that the intelligent central control equipment in the prior art cannot conduct directional communication among the members in the home, the user experience is poor is effectively solved, and the intelligent degree of the intelligent central control equipment is guaranteed to be higher.
In the actual application process, the member in the first space can wake up the first intelligent central control in a voice mode, and then send the first request information to the first intelligent central control through voice.
In order to further enable the collection of the first predetermined information, thereby further ensuring that the location of the target member can be determined subsequently from these first predetermined information, in an alternative, in response to the first request information, a plurality of first predetermined information is acquired, including: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information. In this embodiment, under the condition that the first request information is received, a suitable manner of obtaining a plurality of first predetermined information is selected according to whether the communication between the first intelligent central control and the server is normal, so that flexible obtaining of the first predetermined information under different situations is further realized.
A person skilled in the art may determine whether the first intelligent central control is communicating with the server normally, e.g. by sending a request signal to the server, to determine whether a feedback signal from the server is received, thereby determining whether the communication with the server is normal, in particular in case the feedback signal from the server is received; for another example, by detecting a data transmission rate with the server and comparing the rate with a preset rate threshold, whether the communication with the server is normal is determined, specifically, if the rate is greater than or equal to the rate threshold, whether the communication with the server is normal is determined.
According to another exemplary embodiment, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, that is, the first intelligent central control and the plurality of second intelligent central controls are networked, and the sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network. And sending the second request information in a broadcasting mode, and unconditionally forwarding the second request information by the network, so that the second request information is sent to each second intelligent central control in the network, and each second intelligent central control can be ensured to receive the second request information.
Under the condition that the second intelligent central control receives the second request information, the second intelligent central control responds to the second request information and sends the first preset information stored in the second intelligent central control to the local area network in a broadcasting mode, so that the first intelligent central control can be further ensured to receive the first preset information through the local area network.
Optionally, the method further comprises:
step S204, collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, facial images and body type images;
specifically, as shown in fig. 3, the first intelligent central control includes an image capturing device 300 and a microphone 301, where the image capturing device may specifically include a high-definition camera 302 and an infrared camera 303, the face image of the member may be captured by the high-definition camera 302, the body type image may be captured by the infrared camera 303, and the voice data of the member may be captured by the microphone.
Step S205, determining the membership information in the first space according to the membership information;
step S206, generating second preset information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information;
Specifically, the second predetermined information may include information such as a spatial identification of the first space, in addition to the membership information and time information.
Step S207, uploading the second predetermined information to a server.
In the embodiment, the membership information is determined according to the acquired membership information, so that second preset information comprising the membership information and the acquired time information is obtained, and the second preset information is synchronized to the server, so that the accurate acquisition of the membership information of the member in the space by the intelligent central control equipment is ensured.
In addition, in order to avoid the sensitive information of the member from being leaked, the member information is only stored in the intelligent central control equipment and is not uploaded to the server. And the second preset information is stored in the local area of the intelligent central control equipment and is uploaded to a server at the same time, so that the information security of the second preset information is ensured.
To further simplify the process of collecting membership information, optionally, collecting membership information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member. In this embodiment, only when the member in the first space moves, the member information is collected, and then the membership information is determined, so that when the member in the first space is in a state of not moving for a long time such as sleeping, working or resting, the member information is not changed, and the acquisition of the member information is not triggered frequently, thereby reducing the data processing amount. In addition, the movement of the personnel can cause the change of member information due to the change of members in the space, and the application can acquire the member information when the personnel moves, so that the newly-appearing member information in the space can be acquired more accurately, and the problem of missing member information in the space is further avoided.
Specifically, collecting member information of the member located in the first space may further include: and under the condition that the sound is detected to be emitted by the member in the first space, collecting the sound to obtain the member information.
In other embodiments, collecting member information of the member located in the first space may further include: acquiring picture information in the first space at intervals of a preset time length; determining whether the number of the members in the first space is changed by comparing a plurality of the picture information; and collecting all member information in the first space under the condition that the number of the members in the first space is changed.
In still another alternative of the present application, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members. This may further ensure a more accurate determination of membership information for each member in the first space.
The local information base can input member information of all members and corresponding member identity information into the intelligent central control equipment through an administrator mode, and the intelligent central control equipment obtains feature information corresponding to the member information by carrying out feature extraction on the member information, and stores the feature information and the identity information after associating to obtain the local information base. The characteristic information and the associated identity information may be stored in the local information repository in particular in the form of a table or the like.
Specifically, according to the member information, a specific implementation manner of determining the feature information of the member in the first space may be: inputting the member information into a feature extraction model, so that the feature extraction model analyzes the member information to obtain the feature information, wherein the feature extraction model is trained by adopting a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the photo and the characteristic information corresponding to the photo, or the sound and the voiceprint information corresponding to the sound.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space. In the embodiment, under the condition that membership information corresponding to members in the space is not found, illegal alarms are carried out, so that monitoring and alarming of illegal personnel in the space are realized, and the reservation of illegal invasion evidence of the personnel is realized by uploading the member information of the illegal personnel to a server.
In yet another embodiment of the present application, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information. According to the embodiment, under the condition that one target identity information exists, the target member is indicated to be located in the second space where the target identity information exists, under the condition that a plurality of target identity information exists, the target member is indicated to stay in the second spaces where the plurality of target identity information exist, at the moment, the second space corresponding to the time information with the shortest interval of the current time is determined, namely, the second space which is the last waiting time of the target member is determined, and the second space is the space where the target member exists, so that the determined space where the target member exists is further ensured to be accurate, and the effect of directionally transmitting information to the target member in the home network is further realized.
In order to further simplify the determining process of the space where the target member is located, in other embodiments, the determining the space where the target member is located according to the first request information and the plurality of first predetermined information, where the second intelligent central control is located as the second space, includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information; and determining the second space corresponding to the target identity information as the space where the target member is located. In this embodiment, after the membership information identical to the identity information of the target member is obtained by searching from the first predetermined information, the space in which the membership information is determined is the space in which the target member is located, so that it is further ensured that the determination of the space in which the target member is located can be relatively simply and rapidly implemented.
Specifically, after obtaining the target identity information, the method further includes: and controlling the man-machine interaction interface of the first intelligent central control to display the space identification of the second space corresponding to the target identity information and the time information corresponding to the target identity information. Thereby facilitating the member who initiated the first request message to view.
It should be noted that, the communication method of the intelligent central control device running in the first intelligent central control may also run in the second intelligent central control. That is, the specific scheme of the first intelligent central control generating the second preset information including the membership information and the time information is also operated in the second intelligent central control, that is, the second intelligent central control obtains the first preset information by operating the method. Similarly, the method for determining the space where the target member is located by the first intelligent central control according to the first request information and the first predetermined information also operates in the second intelligent central control.
In addition, in the process of initiating a communication request to the target intelligent central control, if the communication request is a voice communication request, the first intelligent central control is directly connected with the target intelligent central control through voice without the consent of target members, so that voice communication is realized. In order to guarantee the privacy of the target member, if the target member is a video communication request, the first intelligent central control and the target intelligent central control are connected with a video after the target member is required to conduct voice or operation agrees to the request.
In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the communication method of the intelligent central control device of the present application will be described in detail below with reference to specific embodiments.
The embodiment relates to a specific communication method of intelligent central control equipment, which comprises the following steps:
step S1: after the intelligent central control equipment is installed in a household to form regional coverage, an administrator can be set, and the information is only stored locally in the intelligent central control equipment for the safety of a user by inputting a section of words with high recognition degree and corresponding images of the input personnel, such as face or body type recognition and collection.
Step S2: when the intelligent central control equipment generates a person moving action or sounds, a camera of the intelligent central control equipment is opened to collect data information. If a user wakes up the intelligent central control equipment through voice in a room, recording the current service time and the tone of the user, collecting images of the user through a camera, taking a snapshot when someone moves in the room, and then analyzing image characters in the snapshot, wherein the image characters are mainly used for matching family member information or providing evidence when foreign personnel illegally invade.
Step S3: the information acquisition function of the intelligent central control equipment acquires, monitors and matches family member information in a non-continuous mode when the number of people changes or the tone of sound changes, and uploads the information of the current user, the room used and the use time to the family central control server.
Step S3: when the family member A needs to find the family member B, the family member A can open a person-finding function on any intelligent central control device, the intelligent central control device can display the position of the member B in the latest time period, meanwhile, whether the provided information room has characters or tone color matching with the family member is detected, then the intelligent central control device of the member A is connected with the intelligent central control device of the room where the member B is located for real-time conversation, and the intelligent central control devices of other rooms do not receive conversations. For better privacy, if it is a video request, the receiver needs to agree to turn on.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowcharts, in some cases the steps illustrated or described may be performed in an order other than that illustrated herein.
The embodiment of the application also provides a communication device of the intelligent central control equipment, and the communication device of the intelligent central control equipment can be used for executing the communication method for the intelligent central control equipment. The device is used for implementing the embodiments and the preferred embodiments, and is not described again. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The following describes a communication device of an intelligent central control device provided by an embodiment of the present application.
Fig. 4 is a schematic diagram of a communication apparatus of an intelligent central control device according to an embodiment of the present application, where the apparatus of the present application is applied to a first intelligent central control. As shown in fig. 4, the apparatus includes:
the acquiring unit 10 is configured to acquire, in response to first request information, a plurality of first predetermined information when the first request information is received, where the first request information is information that a member located in a first space initiates a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first predetermined information includes membership information in a space in which the second intelligent central control is located;
specifically, the space may be divided according to rooms, specifically, rooms where the intelligent central control device is located, such as a home, a guest, a study, or a living room. The target member is different from the member that initiated the first request information, the target member being a member that is not located within the first space. The first request information includes membership information of the target member, where the membership information may specifically be a name, a nickname, a role, a position, a code, and the like of the member.
Specifically, the first request information may be an operation instruction generated by a member in the first space through acting on a man-machine interaction interface of the first intelligent central control, a voice instruction initiated by the member in the first space to the first intelligent central control, or an instruction sent by the member in the first space to the first intelligent central control through a terminal device.
A first determining unit 20, configured to determine, according to the first request information and a plurality of first predetermined information, a space in which the target member is located;
an initiating unit 30, configured to initiate a communication request to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in a space where the target member is located, and the communication request includes a voice communication request or a video communication request.
According to the embodiment, the first preset information comprising the membership information in the space where the second intelligent central control is located is acquired through the acquiring unit in response to the first request information of the member in the first space, wherein the first request information is communicated with the target member through a request initiated by the first intelligent central control; determining, by a first determining unit, a space in which the target member is located according to the first request information and the obtained plurality of first predetermined information; and initiating a communication request to a second intelligent central control in the space of the target member through an initiating unit so as to communicate with the target member. Under the condition that the first request information communicated with the target member is received, the room in which the target member is located is determined through the member identity information in the room in which the second intelligent central control is located, so that the communication request with the second intelligent central control equipment in the room is initiated, the effect of directionally transmitting information to the target member in the home network is achieved, the problem that the position of the member B needs to be determined when the member A finds the member B in the home for communication is avoided, the problem that the intelligent central control equipment in the prior art cannot conduct directional communication among the members in the home, the user experience is poor is effectively solved, and the intelligent degree of the intelligent central control equipment is guaranteed to be higher.
In the actual application process, the member in the first space can wake up the first intelligent central control in a voice mode, and then send the first request information to the first intelligent central control through voice.
In order to further enable the collection of the first predetermined information, thereby further ensuring that the location of the target member can be determined subsequently from these first predetermined information, the acquisition unit comprises, in one alternative: a first determining module, configured to determine whether communication with a server is normal in response to the first request information; a reading module, configured to read, from the server, the first predetermined information uploaded to the server by each of the second intelligent central controllers in a case where communication with the server is normal; the sending module is used for sending second request information to each second intelligent central control under the condition that communication with the server is abnormal, wherein the second request information is information for requesting to acquire the first preset information; and the receiving module is used for receiving the first preset information fed back by each second intelligent central control in response to the second request information. In this embodiment, under the condition that the first request information is received, a suitable manner of obtaining a plurality of first predetermined information is selected according to whether the communication between the first intelligent central control and the server is normal, so that flexible obtaining of the first predetermined information under different situations is further realized.
A person skilled in the art may determine whether the first intelligent central control is communicating with the server normally, e.g. by sending a request signal to the server, to determine whether a feedback signal from the server is received, thereby determining whether the communication with the server is normal, in particular in case the feedback signal from the server is received; for another example, by detecting a data transmission rate with the server and comparing the rate with a preset rate threshold, whether the communication with the server is normal is determined, specifically, if the rate is greater than or equal to the rate threshold, whether the communication with the server is normal is determined.
According to another exemplary embodiment, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, that is to say the first intelligent central control and the plurality of second intelligent central controls are networked, and the sending module comprises: and the sending sub-module is used for sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network. And sending the second request information in a broadcasting mode, and unconditionally forwarding the second request information by the network, so that the second request information is sent to each second intelligent central control in the network, and each second intelligent central control can be ensured to receive the second request information.
Under the condition that the second intelligent central control receives the second request information, the second intelligent central control responds to the second request information and sends the first preset information stored in the second intelligent central control to the local area network in a broadcasting mode, so that the first intelligent central control can be further ensured to receive the first preset information through the local area network.
Optionally, the apparatus further comprises:
the acquisition unit is used for acquiring member information of the member positioned in the first space, wherein the member information comprises at least one of voice data, a facial image and a body type image;
specifically, as shown in fig. 3, the first intelligent central control includes an image capturing device 300 and a microphone 301, where the image capturing device may specifically include a high-definition camera 302 and an infrared camera 303, the face image of the member may be captured by the high-definition camera 302, the body type image may be captured by the infrared camera 303, and the voice data of the member may be captured by the microphone.
A second determining unit, configured to determine, according to the member information, the membership information in the first space;
a generation unit configured to generate second predetermined information including the membership information in the first space and time information of the first space, the time information characterizing a collection time of the membership information;
Specifically, the second predetermined information may include information such as a spatial identification of the first space, in addition to the membership information and time information.
And the first uploading unit is used for uploading the second preset information to a server.
In the embodiment, the membership information is determined according to the acquired membership information, so that second preset information comprising the membership information and the acquired time information is obtained, and the second preset information is synchronized to the server, so that the accurate acquisition of the membership information of the member in the space by the intelligent central control equipment is ensured.
In addition, in order to avoid the sensitive information of the member from being leaked, the member information is only stored in the intelligent central control equipment and is not uploaded to the server. And the second preset information is stored in the local area of the intelligent central control equipment and is uploaded to a server at the same time, so that the information security of the second preset information is ensured.
To further simplify the process of collecting the membership information, optionally, the collecting unit comprises: the first acquisition module is used for acquiring the picture information in the first space at intervals of a preset time length; the first comparison module is used for determining whether the member in the first space moves or not by comparing a plurality of pieces of picture information; the first acquisition module is used for acquiring the member information of the mobile member under the condition that the mobile member exists in the first space. In this embodiment, only when the member in the first space moves, the member information is collected, and then the membership information is determined, so that when the member in the first space is in a state of not moving for a long time such as sleeping, working or resting, the member information is not changed, and the acquisition of the member information is not triggered frequently, thereby reducing the data processing amount. In addition, the movement of the personnel can cause the change of member information due to the change of members in the space, and the application can acquire the member information when the personnel moves, so that the newly-appearing member information in the space can be acquired more accurately, and the problem of missing member information in the space is further avoided.
In particular, the acquisition unit may further comprise: and the second acquisition module is used for acquiring the sound under the condition that the sound emitted by the member in the first space is detected, so as to obtain the member information.
In other embodiments, the acquisition unit may further include: the second acquisition module is used for acquiring the picture information in the first space at intervals of a preset time length; the second comparison module is used for determining whether the number of the members in the first space changes or not by comparing a plurality of pieces of picture information; and the third acquisition module is used for acquiring all the member information in the first space under the condition that the number of the members in the first space is changed.
In still another alternative of the present application, the second determining unit includes: the second determining module is used for determining the characteristic information of the member in the first space according to the member information to obtain target characteristic information; the obtaining module is used for searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members. This may further ensure a more accurate determination of membership information for each member in the first space.
The local information base can input member information of all members and corresponding member identity information into the intelligent central control equipment through an administrator mode, and the intelligent central control equipment obtains feature information corresponding to the member information by carrying out feature extraction on the member information, and stores the feature information and the identity information after associating to obtain the local information base. The characteristic information and the associated identity information may be stored in the local information repository in particular in the form of a table or the like.
Specifically, the second determining module includes: the input sub-module is used for inputting the member information into a feature extraction model, so that the feature extraction model analyzes the member information to obtain the feature information, the feature extraction model is trained by adopting a plurality of groups of data through machine learning, and each group of data in the plurality of groups of data comprises: the photo and the characteristic information corresponding to the photo, or the sound and the voiceprint information corresponding to the sound.
Optionally, the apparatus further comprises: the second uploading unit is used for uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and the sending unit is used for sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space. In the embodiment, under the condition that membership information corresponding to members in the space is not found, illegal alarms are carried out, so that monitoring and alarming of illegal personnel in the space are realized, and the reservation of illegal invasion evidence of the personnel is realized by uploading the member information of the illegal personnel to a server.
In yet another embodiment of the present application, the space in which the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and the first determining unit includes: the first searching module is used for searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; the third determining module is used for determining that the second space corresponding to the target identity information is the space where the target member is located under the condition that one piece of the target identity information exists; and the fourth determining module is used for determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member is located according to the time information in the second space corresponding to each piece of target identity information when the plurality of pieces of target identity information exist. According to the embodiment, under the condition that one target identity information exists, the target member is indicated to be located in the second space where the target identity information exists, under the condition that a plurality of target identity information exists, the target member is indicated to stay in the second spaces where the plurality of target identity information exist, at the moment, the second space corresponding to the time information with the shortest interval of the current time is determined, namely, the second space which is the last waiting time of the target member is determined, and the second space is the space where the target member exists, so that the determined space where the target member exists is further ensured to be accurate, and the effect of directionally transmitting information to the target member in the home network is further realized.
In order to further simplify the determination process of the space where the target member is located, in other embodiments, the space where the second intelligent central control is located is a second space, and the first determining unit includes: the second searching module is used for searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information; and a fifth determining module, configured to determine that the second space corresponding to the target identity information is a space where the target member is located. In this embodiment, after the membership information identical to the identity information of the target member is obtained by searching from the first predetermined information, the space in which the membership information is determined is the space in which the target member is located, so that it is further ensured that the determination of the space in which the target member is located can be relatively simply and rapidly implemented.
Specifically, the device further comprises: and the control unit is used for controlling the man-machine interaction interface of the first intelligent central control to display the space identifier of the second space corresponding to the target identity information and the time information corresponding to the target identity information after the target identity information is obtained. Thereby facilitating the member who initiated the first request message to view.
It should be noted that the communication device of the intelligent central control apparatus operating in the first intelligent central control may also operate in the second intelligent central control. That is, the specific scheme of the first intelligent central control generating the second predetermined information including membership information and time information is also operated in the second intelligent central control, that is, the second intelligent central control obtains the first predetermined information by operating the device. Similarly, the first intelligent central control determines the space where the target member is located according to the first request information and the first predetermined information, and the device also operates in the second intelligent central control.
In addition, in the process of initiating a communication request to the target intelligent central control, if the communication request is a voice communication request, the first intelligent central control is directly connected with the target intelligent central control through voice without the consent of target members, so that voice communication is realized. In order to guarantee the privacy of the target member, if the target member is a video communication request, the first intelligent central control and the target intelligent central control are connected with a video after the target member is required to conduct voice or operation agrees to the request.
The communication device of the intelligent central control equipment comprises a processor and a memory, wherein the acquisition unit, the first determination unit, the initiation unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions. The modules are all located in the same processor; alternatively, the modules may be located in different processors in any combination.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one kernel, and the problem that the intelligent degree of the intelligent central control equipment in the prior art is low is at least solved by adjusting kernel parameters.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored program, wherein when the program runs, a device where the computer readable storage medium is located is controlled to execute a communication method of the intelligent central control device.
Specifically, the communication method of the intelligent central control equipment comprises the following steps:
step S201, under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
Specifically, the space may be divided according to rooms, specifically, rooms where the intelligent central control device is located, such as a home, a guest, a study, or a living room. The target member is different from the member that initiated the first request information, the target member being a member that is not located within the first space. The first request information includes membership information of the target member, where the membership information may specifically be a name, a nickname, a role, a position, a code, and the like of the member.
Specifically, the first request information may be an operation instruction generated by a member in the first space through acting on a man-machine interaction interface of the first intelligent central control, a voice instruction initiated by the member in the first space to the first intelligent central control, or an instruction sent by the member in the first space to the first intelligent central control through a terminal device.
Step S202, determining the space where the target member is located according to the first request information and a plurality of pieces of first preset information;
step S203, a communication request is initiated to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in the space where the target member is located, and the communication request includes a voice communication request or a video communication request.
Optionally, in response to the first request information, acquiring a plurality of first predetermined information includes: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
Optionally, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
Optionally, the method further comprises: collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image; determining the membership information in the first space according to the membership information; generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information; and uploading the second preset information to a server.
Optionally, collecting member information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
Optionally, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
Optionally, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
The embodiment of the invention provides a processor which is used for running a program, wherein the communication method of the intelligent central control equipment is executed when the program runs.
Specifically, the communication method of the intelligent central control equipment comprises the following steps:
step S201, under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
specifically, the space may be divided according to rooms, specifically, rooms where the intelligent central control device is located, such as a home, a guest, a study, or a living room. The target member is different from the member that initiated the first request information, the target member being a member that is not located within the first space. The first request information includes membership information of the target member, where the membership information may specifically be a name, a nickname, a role, a position, a code, and the like of the member.
Specifically, the first request information may be an operation instruction generated by a member in the first space through acting on a man-machine interaction interface of the first intelligent central control, a voice instruction initiated by the member in the first space to the first intelligent central control, or an instruction sent by the member in the first space to the first intelligent central control through a terminal device.
Step S202, determining the space where the target member is located according to the first request information and a plurality of pieces of first preset information;
step S203, a communication request is initiated to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in the space where the target member is located, and the communication request includes a voice communication request or a video communication request.
Optionally, in response to the first request information, acquiring a plurality of first predetermined information includes: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
Optionally, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
Optionally, the method further comprises: collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image; determining the membership information in the first space according to the membership information; generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information; and uploading the second preset information to a server.
Optionally, collecting member information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
Optionally, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
Optionally, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program stored in the memory and capable of running on the processor, wherein the processor realizes at least the following steps when executing the program:
step S201, under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
step S202, determining the space where the target member is located according to the first request information and a plurality of pieces of first preset information;
step S203, a communication request is initiated to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in the space where the target member is located, and the communication request includes a voice communication request or a video communication request.
The device herein may be a server, PC, PAD, cell phone, etc.
Optionally, in response to the first request information, acquiring a plurality of first predetermined information includes: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
Optionally, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
Optionally, the method further comprises: collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image; determining the membership information in the first space according to the membership information; generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information; and uploading the second preset information to a server.
Optionally, collecting member information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
Optionally, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
Optionally, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
The application also provides a computer program product adapted to perform, when executed on a data processing device, a program initialized with at least the following method steps:
step S201, under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
step S202, determining the space where the target member is located according to the first request information and a plurality of pieces of first preset information;
step S203, a communication request is initiated to a target intelligent central control, where the target intelligent central control is the second intelligent central control located in the space where the target member is located, and the communication request includes a voice communication request or a video communication request.
Optionally, in response to the first request information, acquiring a plurality of first predetermined information includes: determining whether communication with a server is normal in response to the first request information; reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal; under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information; and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
Optionally, the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and sending the second request information to each of the second intelligent central controls includes: and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
Optionally, the method further comprises: collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image; determining the membership information in the first space according to the membership information; generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information; and uploading the second preset information to a server.
Optionally, collecting member information of the member located in the first space includes: acquiring picture information in the first space at intervals of a preset time length; determining whether the member in the first space moves by comparing a plurality of the picture information; and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
Optionally, determining the membership information in the first space according to the membership information includes: according to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information; searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
Optionally, the method further comprises: uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base; and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
Optionally, the space where the second intelligent central control is located is a second space, the first predetermined information further includes the time information of the second space, and determining, according to the first request information and the plurality of first predetermined information, the space where the target member is located includes: searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information; under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located; and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
According to still another aspect of the present application, there is provided an intelligent central control apparatus, including: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing any of the methods.
According to still another aspect of the present application, there is also provided an internet of things system, including: the intelligent central control equipment is used for executing any one of the methods.
It will be appreciated by those skilled in the art that the modules or steps of the application described may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code that is executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present application is not limited to any specific combination of hardware and software.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
From the above description, it can be seen that the embodiments of the present application achieve the following technical effects:
in the communication method of the intelligent central control equipment, first preset information comprising membership information in a space where a second intelligent central control is located is obtained in response to first request information of a member in the first space for communicating with a target member through a request initiated by the first intelligent central control; then determining the space where the target member is located according to the first request information and the obtained plurality of first preset information; and finally, initiating a communication request to a second intelligent central control in the space where the target member is located so as to communicate with the target member. Under the condition that the first request information communicated with the target member is received, the room in which the target member is located is determined through the member identity information in the room in which the second intelligent central control is located, so that the communication request with the second intelligent central control equipment in the room is initiated, the effect of directionally transmitting information to the target member in the home network is achieved, the problem that the position of the member B needs to be determined when the member A finds the member B in the home for communication is avoided, the problem that the intelligent central control equipment in the prior art cannot conduct directional communication among the members in the home, the user experience is poor is effectively solved, and the intelligent degree of the intelligent central control equipment is guaranteed to be higher.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, but various modifications and variations can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (10)

1. A communication method of intelligent central control equipment, which is characterized in that the method is applied to first intelligent central control and comprises the following steps:
under the condition that first request information is received, a plurality of pieces of first preset information are obtained in response to the first request information, wherein the first request information is information of a member in a first space for initiating a request to communicate with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
determining a space where the target member is located according to the first request information and a plurality of pieces of first preset information;
and initiating a communication request to a target intelligent central control, wherein the target intelligent central control is the second intelligent central control positioned in the space where the target member is positioned, and the communication request comprises a voice communication request or a video communication request.
2. The method of claim 1, wherein obtaining a plurality of first predetermined information in response to the first request information comprises:
determining whether communication with a server is normal in response to the first request information;
reading the first preset information uploaded to the server by each second intelligent central control from the server under the condition that communication with the server is normal;
under the condition that communication with the server is abnormal, second request information is sent to each second intelligent central control, wherein the second request information is information for requesting to acquire the first preset information;
and receiving the first preset information fed back by each second intelligent central control in response to the second request information.
3. The method of claim 2, wherein the first intelligent central control and the plurality of second intelligent central controls are located in the same local area network, and wherein sending second request information to each of the second intelligent central controls comprises:
and sending the second request information to the local area network in a broadcasting mode, so that each second intelligent central control receives the second request information through the local area network.
4. The method according to claim 1, wherein the method further comprises:
collecting member information of the member located in the first space, wherein the member information comprises at least one of voice data, a face image and a body type image;
determining the membership information in the first space according to the membership information;
generating second predetermined information comprising the membership information in the first space and time information of the first space, wherein the time information characterizes the acquisition time of the membership information;
and uploading the second preset information to a server.
5. The method of claim 4, wherein collecting member information for the members located in the first space comprises:
acquiring picture information in the first space at intervals of a preset time length;
determining whether the member in the first space moves by comparing a plurality of the picture information;
and under the condition that a mobile member exists in the first space, acquiring the member information of the mobile member.
6. The method of claim 4, wherein determining the membership information in the first space based on the membership information comprises:
According to the member information, determining the characteristic information of the member in the first space to obtain target characteristic information;
searching identity information corresponding to the characteristic information with the similarity of the target characteristic information being larger than a preset threshold value in a local information base to obtain the membership information in the first space, wherein the local information base comprises the identity information of a plurality of members and the characteristic information corresponding to the members.
7. The method of claim 6, wherein the method further comprises:
uploading the member information to the server under the condition that the identity information corresponding to the characteristic information with the similarity larger than the preset threshold value is not found in the local information base;
and sending alarm information to the server, wherein the alarm information is information for alarming illegal personnel in the first space.
8. The method of claim 6, wherein the second intelligent central control space is a second space, the first predetermined information further includes the time information of the second space, and determining the space in which the target member is located according to the first request information and the plurality of first predetermined information includes:
Searching the membership information in the space where the second intelligent central control is located, which is the same as the identity information of the target member, in a plurality of first preset information according to the first request information to obtain the target identity information;
under the condition that one target identity information exists, determining the second space corresponding to the target identity information as the space where the target member is located;
and under the condition that a plurality of target identity information exists, determining that the second space corresponding to the time information with the shortest interval of the current time is the space where the target member exists according to the time information in the second space corresponding to each target identity information.
9. A communication device of an intelligent central control apparatus, wherein the device is applied to a first intelligent central control, and comprises:
the system comprises an acquisition unit, a second intelligent central control unit and a third intelligent central control unit, wherein the acquisition unit is used for responding to first request information under the condition of receiving the first request information, and acquiring a plurality of pieces of first preset information, wherein the first request information is information of a request initiated by a member in a first space and communicated with a target member, the first space is a space in which the first intelligent central control is located, and the first preset information comprises membership information in a space in which the second intelligent central control is located;
A first determining unit, configured to determine, according to the first request information and a plurality of first predetermined information, a space in which the target member is located;
and the initiating unit is used for initiating a communication request to a target intelligent central control, wherein the target intelligent central control is the second intelligent central control positioned in the space where the target member is positioned, and the communication request comprises a voice communication request or a video communication request.
10. An intelligent central control device, comprising: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the method of any of claims 1-8.
CN202310985229.4A 2023-08-04 2023-08-04 Communication method and device of intelligent central control equipment and intelligent central control equipment Pending CN116915537A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310985229.4A CN116915537A (en) 2023-08-04 2023-08-04 Communication method and device of intelligent central control equipment and intelligent central control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310985229.4A CN116915537A (en) 2023-08-04 2023-08-04 Communication method and device of intelligent central control equipment and intelligent central control equipment

Publications (1)

Publication Number Publication Date
CN116915537A true CN116915537A (en) 2023-10-20

Family

ID=88364857

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310985229.4A Pending CN116915537A (en) 2023-08-04 2023-08-04 Communication method and device of intelligent central control equipment and intelligent central control equipment

Country Status (1)

Country Link
CN (1) CN116915537A (en)

Similar Documents

Publication Publication Date Title
US11386285B2 (en) Systems and methods of person recognition in video streams
US20190138795A1 (en) Automatic Object Detection and Recognition via a Camera System
US20230306834A1 (en) Digital fingerprint tracking
US11256951B2 (en) Systems and methods of person recognition in video streams
US10218855B2 (en) Doorbell call center
US12052494B2 (en) Systems and methods of power-management on smart devices
US11583997B2 (en) Autonomous robot
US11040441B2 (en) Situation-aware robot
WO2018205083A1 (en) Robot wakeup method and device, and robot
US20160183037A1 (en) Building Network Hub with Occupancy Awareness
US11783010B2 (en) Systems and methods of person recognition in video streams
US20240265731A1 (en) Systems and Methods for On-Device Person Recognition and Provision of Intelligent Alerts
EP3410343A1 (en) Systems and methods of person recognition in video streams
CN111405604B (en) Monitoring and early warning method and device based on network traffic
CN108401247B (en) Method for controlling Bluetooth device, electronic device and storage medium
CN104616408B (en) Doorbell control method and device
CN116915537A (en) Communication method and device of intelligent central control equipment and intelligent central control equipment
CN111354144A (en) Security early warning system, method, equipment and storage medium
CN111766786B (en) Intelligent control method and controller
CN115188397A (en) Media output control method, device, equipment and readable medium

Legal Events

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