Nothing Special   »   [go: up one dir, main page]

CN115439989A - Object detection method and device and smart home system - Google Patents

Object detection method and device and smart home system Download PDF

Info

Publication number
CN115439989A
CN115439989A CN202110626853.6A CN202110626853A CN115439989A CN 115439989 A CN115439989 A CN 115439989A CN 202110626853 A CN202110626853 A CN 202110626853A CN 115439989 A CN115439989 A CN 115439989A
Authority
CN
China
Prior art keywords
detection
object detection
information
determining
objects
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
CN202110626853.6A
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.)
Chongqing Haier Washing Machine Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Chongqing Haier Washing Machine Co Ltd
Haier Smart Home 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 Chongqing Haier Washing Machine Co Ltd, Haier Smart Home Co Ltd filed Critical Chongqing Haier Washing Machine Co Ltd
Priority to CN202110626853.6A priority Critical patent/CN115439989A/en
Publication of CN115439989A publication Critical patent/CN115439989A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/02Mechanical actuation
    • G08B13/08Mechanical actuation by opening, e.g. of door, of window, of drawer, of shutter, of curtain, of blind
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/19Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using infrared-radiation detection systems
    • G08B13/191Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using infrared-radiation detection systems using pyroelectric sensor means
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/01Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
    • G08B25/10Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using wireless transmission systems
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B7/00Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
    • G08B7/06Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00 using electric transmission, e.g. involving audible and visible signalling through the use of sound and light sources
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Automation & Control Theory (AREA)
  • Alarm Systems (AREA)

Abstract

The invention provides an object detection method, an object detection device and an intelligent home system, and aims to solve the technical problem of poor convenience caused by the fact that safety protection of a user door and a user window is achieved by adding external devices such as a door magnet in the related technology. The object detection method is applied to a home scene, the home scene comprises at least one detection device, each detection device is provided with a corresponding detection area, the detection device is used for detecting an object in the corresponding detection area, and the method comprises the following steps: receiving at least one object detection information sent by at least one detection device; determining an object detection result corresponding to the home scene according to the at least one object detection information, wherein the object detection result comprises at least one of the following: the number of objects included in the home scene or the movement trajectory of the objects in the home scene.

Description

Object detection method and device and smart home system
Technical Field
The invention relates to the technical field of intelligent home, in particular to an object detection method and device and an intelligent home system.
Background
The intelligent home is characterized in that a house is used as a platform, intelligent devices in the house such as audio and video devices, curtain control, a security system and the like are connected together through the Internet of things technology, so that multiple functions of home appliance control, anti-theft alarm and the like are provided, and the intelligent living environment is further realized.
In the related art, in order to ensure the safety of people and property, users usually add a door magnet at a door or a window to access the door magnet into a network of a home system. The door magnet is used for generating a corresponding electric signal and sending the electric signal to a corresponding controller when detecting that the door and window are illegally opened, and the controller triggers a sound prompt or a visual prompt and the like according to the electric signal to achieve the anti-theft purpose.
However, when adopting above-mentioned door magnetism to realize preventing burglary, when the user normally opened door and window, need remove the garrison operation to the door magnetism, in addition, still need change operations such as battery to the door magnetism, the convenience is relatively poor.
Disclosure of Invention
The invention provides an object detection method, an object detection device and an intelligent home system, and aims to solve the technical problem of poor convenience caused by the fact that safety protection of a user door and a user window is achieved by adding external devices such as a door magnet in the related technology.
An aspect of an embodiment of the present application provides an object detection method, which is applied to a home scene, where the home scene includes at least one detection device, each detection device has a corresponding detection area, and the detection device is configured to detect an object in the corresponding detection area, where the method includes:
receiving at least one object detection information sent by the at least one detection device;
determining an object detection result corresponding to the home scene according to the at least one object detection information, wherein the object detection result comprises at least one of the following: the number of the objects included in the home scene or the moving track of the objects in the home scene.
In one possible implementation manner, determining an object detection result corresponding to the home scene according to the at least one object detection information includes:
determining a safety mode corresponding to the home scene, wherein the safety mode is an object detection mode or a track detection mode;
and determining an object detection result corresponding to the home scene according to the at least one object detection information and the safety mode.
In one possible implementation manner, determining an object detection result corresponding to the home scene according to the at least one object detection information and the security mode includes:
if the safety mode is the object detection mode, determining that the object detection result comprises the number of objects according to at least one piece of object detection information;
and if the safety mode is a track detection mode, determining that the object detection result comprises the moving track according to at least one piece of object detection information.
In one possible implementation manner, the object detection result includes the number of objects; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; determining the number of objects according to the at least one object detection information, comprising:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
determining the number of object positions corresponding to each detection moment;
determining target detection time in the at least one detection time according to the number of the object positions corresponding to each detection time, wherein the number of the object positions corresponding to the target detection time is the largest;
and determining the number of the object positions corresponding to the target detection time as the number of the objects.
In one possible implementation manner, the object detection result includes the movement track; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; determining the movement trajectory according to the at least one object detection information, including:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
and according to the sequence of the at least one detection time, splicing the object positions corresponding to the at least one detection time to obtain the moving track.
In one possible implementation manner, determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time includes:
acquiring the detection equipment corresponding to the detection time and the position of the detection equipment corresponding to the detection time;
and determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time and the position of the detection equipment corresponding to the detection time.
In one possible implementation manner, the method further includes:
if the object detection result comprises the number of the objects and the number of the objects is greater than or equal to a first threshold value, sending first prompt information to terminal equipment;
the first prompt message comprises the number of the objects, and the first threshold is preset by a user.
In one possible implementation manner, the method further includes:
acquiring the door magnetism detection information of at least one door magnetism; the door magnetism detection information is generated when the door and the window are opened abnormally;
and generating second prompt information according to the door magnetism detection information, and sending the second prompt information to the terminal equipment.
Another aspect of the embodiments of the present application provides an object detection apparatus, which is applied to a home scene, where the home scene includes at least one detection device, each detection device has a detection area corresponding to the detection device, and the detection device is configured to detect an object in the corresponding detection area, where the apparatus includes:
a receiving module, configured to receive at least one object detection information sent by the at least one detection device;
a processing module, configured to determine an object detection result corresponding to the home scene according to the at least one object detection information, where the object detection result includes at least one of the following: the number of the objects included in the home scene or the moving track of the objects in the home scene.
In one possible implementation manner, the processing module is specifically configured to:
determining a safety mode corresponding to the home scene, wherein the safety mode is an object detection mode or a track detection mode;
and determining an object detection result corresponding to the home scene according to the at least one object detection information and the safety mode.
In one possible implementation manner, the processing module is specifically configured to:
when the safety mode is the object detection mode, determining that the object detection result comprises the number of objects according to at least one object detection information;
and when the safety mode is a track detection mode, determining that the object detection result comprises the moving track according to at least one piece of object detection information.
In one possible implementation manner, the object detection result includes the number of objects; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; the processing module is specifically configured to:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
determining the number of object positions corresponding to each detection moment;
determining target detection time in the at least one detection time according to the number of the object positions corresponding to each detection time, wherein the number of the object positions corresponding to the target detection time is the largest;
and determining the number of the object positions corresponding to the target detection time as the number of the objects.
In one possible implementation manner, the object detection result includes the movement trajectory; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; the processing module is specifically configured to:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
and according to the sequence of the at least one detection time, splicing the object positions corresponding to the at least one detection time to obtain the moving track.
In one possible implementation manner, the processing module is specifically configured to:
acquiring the detection equipment corresponding to the detection time and the position of the detection equipment corresponding to the detection time;
and determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time and the position of the detection equipment corresponding to the detection time.
In one possible implementation manner, the processing module is further configured to:
when the object detection result comprises the number of the objects and the number of the objects is greater than or equal to a first threshold value, sending first prompt information to terminal equipment;
the first prompt message comprises the number of the objects, and the first threshold is preset by a user.
In one possible implementation manner, the receiving module is further configured to obtain gate magnetic detection information of at least one gate magnetic; the door magnet detection information is generated when the door and the window are opened abnormally;
the processing module is further used for generating second prompt information according to the door sensor detection information and sending the second prompt information to the terminal equipment.
Another aspect of the embodiments of the present application provides an intelligent home system, including: at least one detection device and an object detection apparatus as claimed in any preceding claim; the detection equipment is in communication connection with the object detection device; the detection device comprises at least one of the following: TV set, washing machine, refrigerator, air conditioner, response lamp, smart jack and cleaning machines people.
According to the object detection method, the device and the intelligent home system provided by the embodiment of the application, the object detection information of the detection equipment in the home scene is received, and the number of the objects in the home scene or the moving track of the objects in the home scene is determined according to the received object detection information, so that the detection of indoor moving organisms can be realized by utilizing the existing detection equipment in the home scene of a user, such as indoor intelligent household appliances, without additionally increasing a door magnet, the operations of withdrawing defenses, replacing batteries and the like in the use process of the existing door magnet are avoided, the convenience in the use process of the user is improved, the user experience is improved, and the indoor privacy of the user is protected; in addition, the moving track of the object in the home scene can be provided for the user, and more requirements of the user are met.
Drawings
The following detailed description of the present invention is provided in conjunction with the accompanying drawings, and it is to be understood that the detailed description set forth herein is merely illustrative and explanatory of the present invention and is not restrictive of the invention as claimed below.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flowchart of an object detection method according to an embodiment of the present application;
fig. 3 is a schematic flowchart of another object detection method according to an embodiment of the present application;
fig. 4 is a schematic view of an indoor layout of a home scene provided in the embodiment of the present application;
fig. 5 is a schematic view of a detection area of a position detector in a room of a detection device in a home scene provided in an embodiment of the present application;
fig. 6 is a schematic structural diagram of an object detection apparatus according to an embodiment of the present application;
fig. 7 is a schematic diagram of a hardware structure of an object detection processing device according to an embodiment of the present application.
Detailed Description
The following detailed description of the present invention is provided in conjunction with the accompanying drawings, and it is to be understood that the detailed description set forth herein is merely illustrative and explanatory of the present invention and is not restrictive of the invention as claimed below.
An application scenario of the embodiment of the present application is described below with reference to fig. 1.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application. Referring to fig. 1, the device includes a plurality of detecting devices, an electronic device and a terminal device. The detection devices can be arranged in a family scene, each detection device is provided with a corresponding detection area, and the detection devices are used for detecting objects in the detection areas and generating object detection information; the detection device may be a household appliance, for example, the detection device may be a washing machine, a refrigerator, a television, or the like. Each detection device transmits its object detection information to the electronic device. The electronic device may determine the number or the movement trajectory of the corresponding objects in the home scene according to the received object detection information, and send the number or the movement trajectory of the objects to the terminal device. The electronic device may be a device or a server provided in a home scenario. The terminal equipment can be user equipment such as a mobile phone and a smart watch.
In the related art, in order to ensure the personal and property safety of people, users usually add a door sensor at the door and window to connect the door sensor to the network of the home system. The door magnet is used for generating a corresponding electric signal and sending the electric signal to a corresponding controller when detecting that the door and window are illegally opened, and the controller triggers a sound prompt or a visual prompt and the like according to the electric signal to achieve the anti-theft purpose. However, when adopting above-mentioned door magnetism to realize preventing burglary, when the user normally opened door and window, need remove the defence operation to the door magnetism, in addition, still need install, network deployment and change operations such as battery to the door magnetism, the convenience is relatively poor. If the arrangement of the cameras is adopted, the method for achieving the anti-theft purpose by processing the images collected by the cameras is not beneficial to protecting the privacy of the user.
In order to solve the technical problems that the convenience is poor and the privacy of a user is not protected by a camera due to the fact that door magnets and other external devices are added, detection of indoor objects can be achieved through existing detection equipment such as intelligent household appliances in a user home scene, the number of the corresponding objects in the home scene can be determined by processing object detection information of the detection equipment through an object detection device, whether prompt is triggered or not can be determined according to the number of the corresponding objects in the home scene, in the implementation process, additional door magnets and other external devices are not needed, operation such as defense removal and battery replacement in the use process of the existing door magnets is avoided, convenience in the use process of the user is improved, user experience is improved, image information in the user room is not needed to be collected, and the privacy of the user is protected; in addition, according to the embodiment of the application, the object detection device is used for processing the object detection information of the detection equipment, and the moving track of the object in the home scene can be determined, so that the moving track of the object in the home scene is provided for a user, and more requirements of the user are met.
The technical means shown in the present application will be described in detail below with reference to specific examples. It should be noted that the following embodiments may exist alone or in combination with each other, and description of the same or similar contents is not repeated in different embodiments.
Fig. 2 is a schematic flowchart of an object detection method according to an embodiment of the present application. Referring to fig. 2, the object detection method includes:
s201, receiving at least one object detection information sent by at least one detection device.
The execution subject of the embodiment of the application is an object detection device. The object detection device may be an independent electronic device, or may be integrated into other devices, such as some electronic devices in a home scene. Alternatively, the object detection apparatus may be implemented by software, or may be implemented by a combination of software and hardware.
The object detection device may be in communicative connection with each detection apparatus. The object detection device can be in communication connection with each detection device through Wireless connection modes such as Bluetooth and a mobile hotspot (Wi-Fi). After the object detection device establishes wireless communication connection with the detection equipment, the detection equipment is in an on-network state when the detection equipment is not powered off.
In a home scene, a plurality of detection devices are usually provided, and the detection devices can be arranged at different positions in a room so as to detect objects in more areas in the room. The detection devices may include smart appliances and other smart devices.
The detection device may comprise an intelligent appliance, and the intelligent appliance may comprise at least one of: the intelligent cleaning system comprises a television, a washing machine, a refrigerator, an air conditioner, a range hood, an integrated stove, an induction lamp, an intelligent socket and a cleaning robot. Intelligent appliances are usually deployed in different indoor areas according to their specific functions. For example, a television is generally installed in a living room or a bedroom, a washing machine is generally installed in a kitchen or a bathroom or a balcony, a refrigerator is generally installed in a kitchen or a dining room, and a range hood and an integrated kitchen are generally installed in the kitchen.
According to the actual needs of the user, when the detection area of the intelligent household appliance cannot meet the requirements of the customer, the user can also lay other intelligent equipment capable of realizing the detection function in the uncovered area of the intelligent household appliance according to the actual needs, and optionally, the other intelligent equipment is low-power consumption intelligent detection equipment.
The detection device may have one or more sensing modules by which the detection device detects objects within its detection area. The sensing module may include an infrared sensor and/or a microwave sensor. When the detection equipment is an intelligent household appliance, the sensing module can be used for sensing a human body so as to be beneficial to realizing a wake-up function or a sensing control function and the like. Optionally, at least one of the sensing modules of the detecting devices in the home scene includes an infrared sensor, so as to determine whether the detected object is an organism according to a thermal radiation field detected by the infrared sensor. Optionally, the present embodiment takes the detected object as an example of a biological object.
When a plurality of induction modules are arranged in a household scene, the detection areas of different induction modules can have overlapping areas, and when the plurality of induction modules detect an object in the overlapping areas, the plurality of induction modules can jointly send corresponding object detection information to the object detection equipment, so that the object detection equipment can accurately determine the position of the object.
Before performing step S201, the security mode initiation may be triggered by a user or automatically triggered by a device in a home scenario. When the user triggers and starts the security mode, the user can control the terminal device to send a command for starting the security mode to the object detection device and/or the detection device so as to trigger the detection device and the object detection device of each on-line network to execute corresponding operations. When the security mode is automatically triggered and started, the device in the home scene may trigger and start the security mode according to the closing action of the door, or trigger and start the security mode when the device in the home scene determines that each intelligent household appliance is in a shutdown state or a standby state.
In step S201, the object detection information received by the object detection apparatus may be generated when the sensing module of the detection device detects in real time in the detection area, or may be generated when the sensing module of the detection device detects in the detection area at intervals of a preset time period. Alternatively, the sensing module of the detection apparatus may detect in its detection area at intervals of a preset time period, and when it is determined that the sensing module of the detection apparatus detects an object in its detection range, the sensing module of the detection apparatus may detect in its detection area in real time. In order to reduce the data processing amount of the object detection device, alternatively, the detection apparatus may generate and transmit object detection information to the object detection device when an object is detected in a corresponding detection area.
The object detection information received by the object detection apparatus may include at least one of the following information: at least one detection time, an object position corresponding to each detection time and a device identification. The object orientation is used for representing the position of the object in the detection range of the corresponding detection device, and may include an angle and a distance between the object and the corresponding detection device, where the distance in the object orientation is a distance between a reference line of the detection device and the detected object, and the angle in the object orientation is an angle between the reference line of the detection device and the detected object. The reference point and the reference line of the detection device are preset. The device identifier is used for searching indoor position information of the corresponding detection device, so that the specific indoor position of the detected object can be determined conveniently, and the moving track of the detected object can be determined accurately conveniently.
S202, determining an object detection result corresponding to the home scene according to at least one object detection information, wherein the object detection result comprises at least one of the following: the number of objects included in the home scene or the movement trajectory of the objects in the home scene.
Optionally, the object detection device performs data processing on the received one or more object detection information, and generates an object detection result required by the user according to the data processing result and the user requirement. The user can preset the required object detection result according to the actual requirement.
For example, if the number of detection objects is set in advance by the user, the object detection device determines the number of objects included in the home scene according to the data processing result. The object detection device can send the number of the objects to the terminal equipment, so that the terminal equipment judges whether corresponding prompt needs to be carried out. The object detection device can also generate corresponding prompt information to be sent to the terminal equipment when the object number is determined to be required to prompt. In addition, if the user needs, the object position can be sent to the terminal equipment, and the user can further know the indoor condition of the object.
If the user presets a detection moving track, the object detection device determines the moving track of the object in the home scene according to the data processing result. The object detection device can send the moving track of the object to the terminal equipment, and the terminal equipment displays the moving track of the object, so that a user can know the moving route of the object intuitively. The object detection means may also transmit the detected number of objects to the terminal device together with the movement trajectory.
The object detection method provided by the embodiment of the application determines the number of objects in the home scene or the movement track of the objects in the home scene according to the received object detection information by receiving the object detection information of the detection equipment in the home scene, so that the detection of indoor moving organisms can be realized by utilizing the existing detection equipment in the home scene of a user, such as indoor intelligent household appliances, the additional increase of door magnets is not needed, the operations of withdrawing defenses, replacing batteries and the like in the use process of the existing door magnets are avoided, the convenience in the use process of the user is improved, the user experience is improved, and the indoor privacy of the user is protected; in addition, the embodiment of the application can also provide the moving track of the object in the home scene for the user, and meets more requirements of the user.
The following describes an implementation of object detection with reference to fig. 3. Fig. 3 is a schematic flowchart of another object detection method according to an embodiment of the present application. Referring to fig. 3, the object detection method includes:
s301, receiving at least one object detection information sent by at least one detection device.
It should be noted that, the execution process of step S301 may refer to the execution process of step S201, and details are not described here.
S302, determining a safety mode corresponding to a home scene, wherein the safety mode is an object detection mode or a track detection mode.
To improve the convenience of user operation, optionally, the security mode of the home scenario comprises: an object detection mode and a trajectory detection mode. The user can select a home scene to be in an object detection mode or a track detection mode according to actual needs. For example, when the user leaves the room and determines that there is no other living body in the room, the user can select the object detection mode to be turned on to prevent unauthorized entry into the room. For another example, when the user leaves the room, there is pet activity in the room, or there is activity of other people in the room, such as children or housekeeping personnel, the user may select to turn on the trajectory detection mode; after indoor personnel leave the room, the user can also switch to the object detection mode through the terminal equipment. Of course, in other examples, other security modes such as a location detection mode may be added according to user requirements.
S303, if the safety mode is the object detection mode, determining an object detection result according to at least one object detection information, wherein the object detection result comprises the number of objects; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment.
That is, when it is determined that the current security mode is the object detection mode, the object detection apparatus determines the number of objects included in the home scene according to the received object detection information.
Alternatively, the number of objects may be determined according to the following possible implementation. Determining an object position corresponding to the detection time according to the object position corresponding to the detection time aiming at any detection time in any object detection information; determining the number of object positions corresponding to each detection moment; determining target detection time in at least one detection time according to the number of the object positions corresponding to each detection time, wherein the number of the object positions corresponding to the target detection time is the largest; and determining the number of the object positions corresponding to the target detection time as the number of the objects.
When the object detection information includes one detection time and the corresponding object bearing, the number of objects can be determined according to the number of object bearings corresponding to the detection time.
When the object detection information includes a plurality of detection times and corresponding object orientations, the maximum value of the number of object positions in the plurality of detection times may be set as the number of objects. Specifically, the object orientations corresponding to the detection times in the object detection information can be respectively determined, and then the object positions corresponding to the detection times can be determined according to the object orientations and the indoor position information of the corresponding detection equipment. Counting the number of object positions corresponding to each detection moment; because the objects can only be located at one specific position in the room at the same time, the number of the object positions corresponding to each detection time can reflect the number of the objects at the corresponding detection time. Comparing the number of the object positions suitable for each detection to obtain the maximum value of the number of the object positions, and taking the maximum value of the number of the object positions as the object number; for convenience of description, the detection time at the maximum value is taken as the target detection time, and the target detection time may be one detection time or a plurality of detection times.
When determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time, the following method may be specifically adopted. Acquiring detection equipment corresponding to the detection time and the position of the detection equipment corresponding to the detection time; and determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time and the position of the detection equipment corresponding to the detection time.
In other words, the indoor position and the detection area of the detection device matched with the device identifier, which are stored in advance, can be obtained according to the device identifier in the object detection information, and the indoor position, that is, the object position, of the object at the corresponding detection time can be determined according to the detected direction of the object in the detection area and the indoor positions of the detection devices.
The indoor layout information of the user needs to be acquired in advance, and the position information and the detection range of the detection device in the room need to be acquired. The indoor layout information may be determined according to information such as a user-induced floor plan, or may be manually input by a user, and the indoor layout information of the user may be as shown in fig. 4. The area enclosed by the dashed curve segment in fig. 4 is the detection area of the corresponding detection device.
The indoor position information of the detection device can be obtained through manual input by a user or through a positioning module of the detection device, and after the indoor position information of the detection device is determined, the detection range can be determined according to information such as the model of a sensing module of the detection device. As shown in FIG. 5, let N detection settings be provided in a home scene, where N (0 < N ≦ N) is a detection device located indoors at (x) n ,y n ) The detection range function of the detection device is F n (x, y), the detection range function of the detection device can be searched according to the basic information of the device.
S304, if the number of the objects is larger than or equal to a first threshold value, first prompt information is sent to the terminal equipment; the first prompt message comprises the number of objects, and the first threshold is preset by a user.
And comparing the determined number of the objects with a first threshold value, and generating first prompt information and sending the first prompt information to one or more terminal devices when the number of the objects reaches or exceeds the first threshold value. The first threshold value is set or updated by the user according to actual needs. The first prompt information is used for triggering the corresponding terminal equipment to send out sound prompt and/or visual prompt. The terminal device may include an intelligent mobile terminal such as a mobile phone, a tablet computer, a notebook, a vehicle-mounted computer, and the like. The terminal device may further comprise at least one device in a home scenario.
The user can preset the terminal equipment for receiving the first prompt message according to actual needs. In some implementations, the object detection apparatus is configured to send the first prompt message to each selected terminal device, where the at least one terminal device is configured to receive the first prompt message in the object detection mode. For example, the user selects that the terminal device receiving the first prompt message is a mobile phone and an induction lamp in the object detection mode; when the mobile phone receives the first prompt message, the mobile phone can send out a sound prompt or a visual prompt according to the first prompt message; when the induction lamp receives the first prompt message, the induction lamp can be lightened or flickered.
In other implementation manners, the user may preset a priority of the terminal device that receives the first prompt message, and the object detection device may send the first prompt message in sequence according to the preset priority, so as to ensure that the user knows the detection result in time. For example, if the priority set by the user is a mobile phone or a notebook, the object detection device preferentially sends the first prompt information to the mobile phone, and if the object detection device receives the viewed information fed back by the mobile phone, the object detection device determines that the user is prompted; and if the object detection device does not receive the information fed back by the mobile phone within the preset time period, sending first prompt information to the notebook.
For example, if there is no living body in the room after the user leaves the room, the user sets the first threshold to 1 in advance, and the terminal device for receiving the first prompt information is set as a mobile phone in advance, and the user sets the security mode as the object detection module. When the object detection device determines that the number of the objects is equal to or greater than 1 according to the received object detection information, the object detection device generates first prompt information and sends the first prompt information to the mobile phone, so that the mobile phone rings or flashes a prompt lamp according to the first prompt information. If the user leaves the room and then still has a pet, the user sets the first threshold value to be 2 in advance, and when the object detection device determines that the number of the objects is equal to or larger than 2 according to the received object detection information, the object detection device generates first prompt information and sends the first prompt information to the mobile phone, so that the mobile phone rings or flickers a prompt lamp according to the first prompt information.
In the example, the existing detection equipment in the user home scene can be used for detecting the indoor mobile organism, the purpose of anti-theft early warning is achieved, convenience in the use process of a user is improved, user experience is improved, and indoor privacy of the user is protected.
S305, if the safety mode is the track detection mode, determining an object detection result according to at least one object detection information, wherein the object detection result comprises a moving track; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises the angle and the distance of the object relative to the corresponding detection equipment.
That is, when it is determined that the current security mode is the trajectory detection mode, the object detection device determines the movement trajectory of the object in the home scene according to the received object detection information.
Alternatively, the number of objects may be determined according to a possible implementation as follows. Determining an object position corresponding to the detection time according to the object position corresponding to the detection time aiming at any detection time in any object detection information; and splicing the object positions corresponding to the at least one detection time according to the sequence of the at least one detection time to obtain a movement track. The implementation process of determining the position of the object may refer to the related description of step S303, and is not described herein again.
When the object detection information includes the object orientations at a plurality of detection times, the object positions corresponding to the plurality of detection times can be spliced according to the time sequence to obtain the moving track of the object. When the object detection information is multiple, the corresponding object positions in each object detection information can be spliced according to the time sequence to obtain the moving track of the object.
S306, sending the moving track to the terminal equipment.
The terminal device for receiving the movement trajectory has a display unit. And the display unit of the terminal equipment is used for correspondingly displaying the moving track. When a plurality of objects are detected and the movement tracks of the plurality of objects are obtained, the terminal device can display the movement tracks of different objects differently through different line types or different colors and the like. The user can select to view the moving track of a part of objects in the plurality of objects through the terminal equipment.
It can be understood that: the terminal device for receiving the movement track and the terminal device for receiving the first prompt message may be at least partially the same, and the terminal device for receiving the movement track and the terminal device for receiving the first prompt message may be different.
For example, if the user selects the track detection mode, the user sets the terminal device for receiving the movement track as a mobile phone in advance, and when the user leaves the room, the housekeeping staff cleans the room, and then the housekeeping staff can be the object of detection; after the object detection device determines the movement track of the object according to the received object detection information, the movement track is sent to the mobile phone, and a user can check the movement track of the housekeeping personnel through the mobile phone to further determine the cleaning area of the housekeeping personnel. If a pet moves indoors while the user leaves the room, the pet can be a detected object; after the object detection device determines the movement track of the object according to the received object detection information, the movement track is sent to the mobile phone, and a user can check the activity track of the pet through the mobile phone.
In the example, the detection of the indoor mobile organism can be realized by utilizing the existing detection equipment in the user home scene, so that more detection requirements of the user are met, the user experience is favorably improved, and the indoor privacy of the user is favorably protected.
Optionally, for a home scene with a door magnet installed, the object detection device may further be in door magnetic communication connection, and perform corresponding prompting according to door magnet detection information of the door magnet. Correspondingly, the object detection method further comprises: acquiring the door magnetism detection information of at least one door magnetism; the door magnetism detection information is generated when the door and the window are opened abnormally; and generating second prompt information according to the door magnetism detection information, and sending the second prompt information to the terminal equipment. The second prompt message is used for triggering the corresponding terminal equipment to warn, such as sounding an alarm and dialing a preset telephone number. Wherein, the door magnetism can set up in door and window department, can also set up in places such as drawer, cabinet door, specifically can set up by the user according to actual need.
Fig. 6 is a schematic structural diagram of an object detection apparatus according to an embodiment of the present application. Referring to fig. 6, the object detecting device 10 may include: a receiving module 11 and a processing module 12, wherein:
a receiving module 11, configured to receive at least one object detection information sent by at least one detection device;
the processing module 12 is configured to determine an object detection result corresponding to the home scene according to the at least one object detection information, where the object detection result includes at least one of the following: the number of objects included in the home scene or the movement trajectory of the objects in the home scene.
In a possible implementation, the processing module 12 is specifically configured to:
determining a safety mode corresponding to a home scene, wherein the safety mode is an object detection mode or a track detection mode;
and determining an object detection result corresponding to the home scene according to the at least one object detection information and the safety mode.
In a possible implementation, the processing module 12 is specifically configured to:
when the safety mode is an object detection mode, determining that the object detection result comprises the number of objects according to at least one piece of object detection information;
and when the safety mode is a track detection mode, determining that the object detection result comprises a moving track according to at least one piece of object detection information.
In one possible embodiment, the object detection result includes the number of objects; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; the processing module 12 is specifically configured to:
determining an object position corresponding to the detection time according to the object position corresponding to the detection time aiming at any detection time in any object detection information;
determining the number of object positions corresponding to each detection moment;
determining target detection time in at least one detection time according to the number of the object positions corresponding to each detection time, wherein the number of the object positions corresponding to the target detection time is the largest;
and determining the number of the object positions corresponding to the target detection time as the number of the objects.
In one possible embodiment, the object detection result includes a movement trajectory; the object detection information comprises at least one detection time and an object position corresponding to each detection time, and the object position comprises an angle and a distance of an object relative to corresponding detection equipment; the processing module 12 is specifically configured to:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object direction corresponding to the detection time;
and splicing the object positions corresponding to the at least one detection time according to the sequence of the at least one detection time to obtain a moving track.
In a possible implementation, the processing module 12 is specifically configured to:
acquiring detection equipment corresponding to the detection time and the position of the detection equipment corresponding to the detection time;
and determining the position of the object corresponding to the detection moment according to the position of the object corresponding to the detection moment and the position of the detection equipment corresponding to the detection moment.
In a possible embodiment, the processing module 12 is further configured to:
when the object detection result comprises the number of objects and the number of the objects is greater than or equal to a first threshold value, sending first prompt information to the terminal equipment; the first prompt message comprises the number of objects, and the first threshold is preset by the user.
In a possible implementation, the receiving module 11 is further configured to: acquiring the door magnetism detection information of at least one door magnetism; the door magnetism detection information is generated when the door and the window are opened abnormally; the processing module 12 is further configured to: and generating second prompt information according to the door magnetism detection information, and sending the second prompt information to the terminal equipment.
The object detection apparatus provided in the embodiment of the present application may implement the technical solutions shown in the above method embodiments, and the principles and beneficial effects thereof are similar and will not be described herein again.
Fig. 7 is a schematic diagram of a hardware structure of an object detection processing device according to an embodiment of the present application. The object detection processing device 20 may include: a processor 21 and a memory 22, wherein the processor 21 and the memory 22 may communicate; illustratively, the processor 21 and the memory 22 communicate via a communication bus 23, the memory 22 being configured to store program instructions, and the processor 21 being configured to invoke the program instructions in the memory to perform the object detection method illustrated in any of the method embodiments described above.
Optionally, the object detection processing device 2020 may also include a communication interface, which may include a transmitter and/or a receiver.
Optionally, the Processor may be a Central Processing Unit (CPU), or may be another general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor.
The embodiment of the application further provides an intelligent home system which comprises at least one detection device and the object detection device in the embodiment. The detection equipment is in communication connection with the object detection device; the detection device comprises at least one of the following: TV set, washing machine, refrigerator, air conditioner, response lamp, smart jack and cleaning machines people.
The embodiment of the application provides a computer program product, which comprises instructions, and when the instructions are executed, the instructions cause a computer to execute the control method of the air conditioner.
All or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The aforementioned program may be stored in a readable memory. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state disk, magnetic tape, floppy disk, optical disk, and any combination thereof.
Embodiments of the present application are 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 flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing unit 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 processing unit 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.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.
In the present application, the terms "include" and variations thereof may refer to non-limiting inclusions; the term "or" and variations thereof may mean "and/or". The terms "first," "second," and the like in this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. In the present application, "a plurality" means two or more. "and/or" describes the association relationship of the associated object, indicating that there may be three relationships, for example, a and/or B, which may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

Claims (10)

1. An object detection method is applied to a home scene, the home scene includes at least one detection device, each detection device has a corresponding detection area, the detection device is used for detecting an object in the corresponding detection area, and the method includes:
receiving at least one object detection information sent by the at least one detection device;
determining an object detection result corresponding to the home scene according to the at least one object detection information, wherein the object detection result comprises at least one of the following: the number of the objects included in the home scene or the moving track of the objects in the home scene.
2. The method according to claim 1, wherein determining an object detection result corresponding to the home scene according to the at least one object detection information comprises:
determining a safety mode corresponding to the home scene, wherein the safety mode is an object detection mode or a track detection mode;
and determining an object detection result corresponding to the home scene according to the at least one object detection information and the safety mode.
3. The method according to claim 2, wherein determining an object detection result corresponding to the home scene according to the at least one object detection information and the security mode comprises:
if the safety mode is the object detection mode, determining that the object detection result comprises the number of objects according to at least one object detection information;
and if the safety mode is a track detection mode, determining that the object detection result comprises the moving track according to at least one object detection information.
4. The method of any one of claims 1-3, wherein the object detection result comprises the number of objects; the object detection information comprises at least one detection time and an object position corresponding to each detection time, wherein the object position comprises an angle and a distance of the object relative to corresponding detection equipment;
determining the number of objects according to the at least one object detection information, comprising:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
determining the number of object positions corresponding to each detection moment;
determining target detection time in the at least one detection time according to the number of the object positions corresponding to each detection time, wherein the number of the object positions corresponding to the target detection time is the largest;
and determining the number of the object positions corresponding to the target detection time as the number of the objects.
5. The method according to any one of claims 1-3, wherein the object detection result comprises the movement trajectory; the object detection information comprises at least one detection time and an object position corresponding to each detection time, wherein the object position comprises an angle and a distance of the object relative to corresponding detection equipment;
determining the movement trajectory according to the at least one object detection information, including:
aiming at any detection time in any object detection information, determining an object position corresponding to the detection time according to an object azimuth corresponding to the detection time;
and according to the sequence of the at least one detection time, splicing the object positions corresponding to the at least one detection time to obtain the moving track.
6. The method according to claim 4 or 5, wherein determining the position of the object corresponding to the detection time according to the orientation of the object corresponding to the detection time comprises:
acquiring the detection equipment corresponding to the detection time and the position of the detection equipment corresponding to the detection time;
and determining the position of the object corresponding to the detection time according to the position of the object corresponding to the detection time and the position of the detection equipment corresponding to the detection time.
7. The method according to any one of claims 1-6, further comprising:
if the object detection result comprises the number of the objects and the number of the objects is greater than or equal to a first threshold value, sending first prompt information to terminal equipment;
the first prompt message comprises the number of the objects, and the first threshold is preset by a user.
8. The method of any one of claims 1-7, further comprising;
acquiring the door magnetism detection information of at least one door magnetism; the door magnet detection information is generated when the door and the window are opened abnormally;
and generating second prompt information according to the door magnetism detection information, and sending the second prompt information to the terminal equipment.
9. The utility model provides an object detection device, its characterized in that is applied to house scene, including at least one check out test set in the house scene, every check out test set has its detection area that corresponds, check out test set is used for detecting the object in the detection area that corresponds, the device includes:
a receiving module, configured to receive at least one piece of object detection information sent by the at least one detection device;
a processing module, configured to determine an object detection result corresponding to the home scene according to the at least one object detection information, where the object detection result includes at least one of the following: the number of the objects included in the home scene or the moving track of the objects in the home scene.
10. The utility model provides an intelligent home systems which characterized in that includes: at least one detection device and the object detection apparatus of claim 9; the detection equipment is in communication connection with the object detection device; the detection device comprises at least one of the following: TV set, washing machine, refrigerator, air conditioner, response lamp, smart jack and cleaning machines people.
CN202110626853.6A 2021-06-04 2021-06-04 Object detection method and device and smart home system Pending CN115439989A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110626853.6A CN115439989A (en) 2021-06-04 2021-06-04 Object detection method and device and smart home system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110626853.6A CN115439989A (en) 2021-06-04 2021-06-04 Object detection method and device and smart home system

Publications (1)

Publication Number Publication Date
CN115439989A true CN115439989A (en) 2022-12-06

Family

ID=84271564

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110626853.6A Pending CN115439989A (en) 2021-06-04 2021-06-04 Object detection method and device and smart home system

Country Status (1)

Country Link
CN (1) CN115439989A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116225235A (en) * 2023-05-04 2023-06-06 腾讯科技(深圳)有限公司 Data processing method, device, equipment and medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116225235A (en) * 2023-05-04 2023-06-06 腾讯科技(深圳)有限公司 Data processing method, device, equipment and medium
CN116225235B (en) * 2023-05-04 2023-08-08 腾讯科技(深圳)有限公司 Data processing method, device, equipment and medium

Similar Documents

Publication Publication Date Title
US11410535B1 (en) Monitoring system control technology using multiple sensors, cameras, lighting devices, and a thermostat
US11393327B2 (en) Method for allowing drone activity to modify event detection by a monitoring system
AU2019295856B2 (en) Object tracking using disparate monitoring systems
CN107869874B (en) Refrigerator and home automation system having the same
EP3879505A1 (en) Digital fingerprint tracking
US10419656B2 (en) Home monitoring and control systems
CN106056833A (en) Safety monitoring method, device, system and monitoring system
US11276292B2 (en) Recording activity detection
CN103247094A (en) Electronic access control system
US11941569B2 (en) Entity path tracking and automation
US10964140B2 (en) Monitoring system for monitoring unattended services
US10965899B1 (en) System and method for integration of a television into a connected-home monitoring system
US11846941B2 (en) Drone graphical user interface
CN112399147A (en) Monitoring method, device, equipment and storage medium
CN115439989A (en) Object detection method and device and smart home system
CN104678770A (en) Displacement accident detection method and system
CN113091202A (en) Air conditioner, monitoring terminal and security control method of air conditioner
US11064168B1 (en) Video monitoring by peep hole device
CN104038483A (en) Method and device for safety control
JP2014102546A (en) Electrical apparatus and home security system
TWM353440U (en) Far-end monitoring system for home security
KR20160142071A (en) Auto-system and method having visitor recognition

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