Method and device for controlling the operating state of a home device
By installing identification devices and multiple radars in indoor spaces, a binding relationship is established between the object's identity and its initial location. This allows for tracking of real-time location and control of the operating status of home appliances, solving the problem of low efficiency in manual control and achieving efficient and personalized services.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HISENSE GRP HLDG CO LTD
- Filing Date
- 2021-12-14
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, users need to manually operate to control the operating status of home appliances, resulting in low control efficiency, poor user experience, and difficulty in providing personalized services.
By installing identification devices and multiple radars at the entrance of an indoor space, the biometric characteristics of the target object are collected, a binding relationship between the identity and the initial location is established, the radar tracks the real-time location, and the operating status of home appliances is controlled according to the location.
It enables users to control home appliances without manual operation, improving control efficiency and user experience, and provides personalized services for different users, thus enhancing control flexibility.
Smart Images

Figure CN116263578B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart home technology, and in particular to a method and device for controlling the operating status of home appliances. Background Technology
[0002] Indoor spaces are typically equipped with home appliances. Once inside, users can manually control these appliances to provide the corresponding services. Summary of the Invention
[0003] This application provides a method and device for controlling the operating status of home appliances, capable of identifying the identity of a target object in an indoor space. The technical solution is as follows:
[0004] On one hand, a method for controlling the operating status of home appliances is provided, applied to control devices in an indoor space. An identification device is installed at the entrance of the indoor space, and multiple radars are installed within the indoor space, the detection range of which covers all areas of the indoor space. The method includes:
[0005] If the biometric features of the target object are received by the identity recognition device, the identity of the target object is determined based on the biometric features;
[0006] Establish a binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device;
[0007] Based on the initial position and the detection signals collected by the multiple radars, the real-time position of the target object is tracked, and the real-time position is recorded in the binding relationship;
[0008] If the target object is determined to have entered a target area in the indoor space based on its real-time location, the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship.
[0009] On the other hand, a control device for the operating status of home appliances is provided. The home appliances are located in an indoor space, an identification device is installed at the entrance of the indoor space, and multiple radars are installed in the indoor space, the detection range of which covers all areas of the indoor space. The control device includes a processor; the processor is used for:
[0010] If the biometric features of the target object are received by the identity recognition device, the identity of the target object is determined based on the biometric features;
[0011] Establish a binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device;
[0012] Based on the initial position and the detection signals collected by the multiple radars, the real-time position of the target object is tracked, and the real-time position is recorded in the binding relationship;
[0013] If the target object is determined to have entered a target area in the indoor space based on its real-time location, the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship.
[0014] Optionally, the processor is used for:
[0015] Based on the detection signals collected by the multiple radars at the first moment, the position of each object in the indoor space at the first moment is determined;
[0016] The position where the distance between the target object and the initial position is less than a first distance threshold is determined as the position of the target object at the first moment.
[0017] Based on the detection signals collected by the multiple radars at the second moment, the position of each object in the indoor space at the second moment is determined;
[0018] The position of the target object at the second time is determined as the position of the target object at the second time when the distance between the target object and its real-time position at the first time is less than a second distance threshold.
[0019] Optionally, the processor is further configured to:
[0020] Based on the detection signals collected by the multiple radars at the first moment, the moving speed of each object in the indoor space at the first moment is determined;
[0021] Based on the detection signals collected by the multiple radars at the second moment, the moving speed of each object in the indoor space at the second moment is determined;
[0022] Determining the position of the target object at the second time as the position of the target object at a distance less than a second distance threshold from the real-time position of the target object at the first time includes:
[0023] If the distance between the position of any object at the second time moment and the position of the target object at the first time moment is less than a second distance threshold, and the difference between the moving speed of any object at the second time moment and the moving speed of the target object at the first time moment is less than a speed threshold, then the position of any object at the second time moment is determined as the real-time position of the target object at the second time moment.
[0024] Optionally, the detection signal includes: the original position of each object in the radar coordinate system. The processor is used to:
[0025] For each object, based on the transformation relationship between the radar coordinate system and the indoor space coordinate system, and the object's original position at the first moment, the position of the object in the spatial coordinate system at the first moment is determined.
[0026] Optionally, the position (x, y) of the object in the spatial coordinate system at the first moment. m y m It satisfies the following formula:
[0027]
[0028] Among them, (x′ m y′ m (x) represents the original position of the object. n y n α represents the position of the origin of the radar coordinate system in the spatial coordinate system. n The rotation angle refers to the angle of rotation required to achieve the effect that the first coordinate axis of the radar coordinate system is parallel to the first coordinate axis of the spatial coordinate system, and the second coordinate axis of the radar coordinate system is parallel to the second coordinate axis of the spatial coordinate system.
[0029] Optionally, the processor is further configured to:
[0030] If the detection signals collected by the multiple radars determine that the target object is not located in the indoor space, then the binding relationship is deleted.
[0031] Optionally, the detection range of each of the plurality of radars overlaps with the detection range of at least one other radar.
[0032] Optionally, the control device is an image acquisition device, and the biometric feature is a facial image of the target object;
[0033] Alternatively, the control device may be a fingerprint acquisition device, and the biometric feature may be the fingerprint of the target object.
[0034] Optionally, the processor is further configured to:
[0035] If it is determined based on the real-time location of the target object that the target object has left the target area, then the home appliance is controlled to stop operating.
[0036] In another aspect, a control device for the operating status of home appliances is provided, the control device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the control method for the operating status of the home appliances as described above.
[0037] In another aspect, a computer-readable storage medium is provided, wherein a computer program is stored therein, the computer program being loaded and executed by a processor to implement the method for controlling the operating state of home appliances as described above.
[0038] In another aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to execute the method for controlling the operating state of the home appliances described above.
[0039] The beneficial effects of the technical solutions provided in this application include at least the following:
[0040] This application provides a method and apparatus for controlling the operating status of home appliances. When an identity recognition device collects the biometric features of an object, the control device can establish a binding relationship between the object's identity and its initial location. Then, based on this binding relationship, the real-time location of the object can be accurately determined and tracked, and the operating status of the home appliances can be controlled based on this real-time location. Therefore, the method provided by this application can control the operating status of home appliances without manual user operation, thereby improving the control efficiency of home appliances, simplifying user operation, and enhancing the user experience. Furthermore, the method provided by this application can control the operating status of home appliances based on the object's identity, that is, it can control the home appliances to provide personalized services for objects with different identities, improving the control flexibility of home appliances and further enhancing the user experience. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1This is a schematic diagram of the implementation environment involved in the method for controlling the operating status of home appliances provided in the embodiments of this application;
[0043] Figure 2 This is a flowchart of a method for controlling the operating status of home appliances provided in an embodiment of this application;
[0044] Figure 3 This is a flowchart of another method for controlling the operating status of home appliances provided in this application embodiment;
[0045] Figure 4 This is a schematic diagram of a spatial coordinate system and a radar coordinate system provided in an embodiment of this application;
[0046] Figure 5 This is a schematic diagram of an interface for displaying the real-time location of a target object, provided in an embodiment of this application. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0048] Figure 1 This is a schematic diagram of the implementation environment involved in a method for controlling the operating status of home appliances provided in an embodiment of this application. For example... Figure 1 As shown, the implementation environment may include a control device 10 and multiple radars 20 located in an indoor space A. Each radar 20 can establish a communication connection with the control device 10. The indoor space A may include multiple areas. The detection range of the multiple radars 20 can cover each area of the indoor space.
[0049] Optionally, the control device can be a mobile terminal, a controller for home appliances (such as televisions, air conditioners, or lights), or a server. The server can be a single server, a server cluster consisting of several servers, or a cloud computing service center. Each radar 20 can be a millimeter-wave radar. Each area included in indoor space A can be a room within indoor space A, or a specific area within a room.
[0050] The control device 10 can be located in any of multiple areas. Each area can be equipped with at least one radar 20; for example, each area can have one radar 20. The detection range of each radar 20 can overlap with the detection range of at least one other radar 20. For example, the detection ranges of any two adjacent radars 20 can overlap. Alternatively, the boundary of the detection range of each radar 20 can be adjacent to the boundary of the detection range of at least one other radar 20. In this way, it can be ensured that the detection range of the multiple radars 20 installed indoors can cover all areas of the indoor space, thereby achieving whole-house tracking of every object in the indoor space through the coordinated operation of multiple radars.
[0051] Optionally, each area in indoor space A may include multiple boundaries. Each radar installed in each area may be located on any boundary of that area. The boundary of each area may be an object that can be used to distinguish that area from other areas, such as a wall or fence. For example, the boundary of each area may be a wall. Any two adjacent areas may include at least one identical boundary. That is, any two adjacent areas may share at least one boundary.
[0052] For example, such as Figure 1 As shown, interior space A may include eight areas: kitchen area A1, children's room area A2, bathroom area A3, dressing room area A4, master bedroom area A5, study area A6, living room area A7, and hallway area A8. Please refer to [link / reference]. Figure 1 Of the eight areas, one radar 20 is installed in each area except for the living room area A7. Two radars 20 and a control device 10 are installed in the living room area A7. Furthermore, from... Figure 1 It can also be seen that each of the eight regions includes at least three boundaries. Two adjacent regions can share a boundary.
[0053] Figure 2 This is a flowchart illustrating a method for controlling the operating status of a home appliance according to an embodiment of this application. This method can be applied to control devices, such as... Figure 1 Control device 10 is shown in the implementation environment. The control device is installed at the entrance of the indoor space, and multiple radars are installed within the indoor space, with the detection range of the multiple radars covering various areas of the indoor space. See also... Figure 2 The method includes:
[0054] Step 101: If the biometric features of the target object are received from the identity recognition device, the identity of the target object is determined based on the biometric features.
[0055] In this embodiment, when a target enters an indoor space, the identity recognition device can collect the target's biometric features and send these features to a control device. Upon receiving the biometric features, the control device can determine the target's identity based on a pre-stored correspondence between biometric features and identities.
[0056] Optionally, the identity recognition device can be an image acquisition device, and the biometric feature of the target object acquired by the image acquisition device can be a facial image of the target object. Alternatively, the identity recognition device can be a fingerprint acquisition device, and the biometric feature of the target object acquired by the fingerprint acquisition device can be the fingerprint of the target object.
[0057] Step 102: Establish the binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device.
[0058] Identity recognition devices are typically fixed at a specific location at the entrance of an indoor space, and any object entering the space usually passes through this location first; that is, this location is the initial position (i.e., the first position) of any object upon entering the indoor space. Based on this, after the control device determines the identity of the target object, it can establish a binding relationship between the target object's identity and its initial position; that is, the control device can bind the target object's initial position to its identity.
[0059] The target object's identity can be uniquely identified within the indoor space. This identity can be either the target object's role or its name. The target object's initial location can be the location of the identity acquisition device. This initial location can be pre-stored by the control device.
[0060] Step 103: Based on the initial position and the detection signals collected by multiple radars, track the real-time position of the target object and record the real-time position in the binding relationship.
[0061] Typically, when a target object enters an indoor space, the radar can detect its initial position. Since the control device has already bound the target object's identity to its initial position in step 102, the control device can first determine the target object based on the initial position and the detection signals collected by multiple radars. Then, it can accurately track the target object's real-time position and record the real-time position corresponding to the target object's identity in the binding relationship.
[0062] Optionally, the control device can record each location of the target object in the binding relationship, or the control device can use the new location to overwrite the previously recorded location. That is, the control device can continuously update the binding relationship, and the updated binding relationship can record the identity of the target object and the latest location of the target object.
[0063] Step 104: If the target object is determined to have entered the target area in the indoor space based on its real-time location, then the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship.
[0064] If the control device determines the target area in the indoor space based on the real-time location of the target object, it can control the operation status of the home appliances in the target area based on the identity of the target object recorded in the binding relationship, so as to provide personalized services to the target object and effectively improve the user experience of the target object.
[0065] For example, if the home appliance in the target area is a light fixture, the control device can turn on the light fixture and adjust its light intensity to a target intensity after determining that the target object has entered the target area. This target light intensity can be determined based on the target object's historical adjustment behavior regarding the light fixture's light intensity, or it can be pre-stored by the control device.
[0066] In summary, this application provides a method for controlling the operating status of home appliances. When an identity recognition device collects the biometric features of an object, the control device can establish a binding relationship between the object's identity and its initial location. Then, based on this binding relationship, the real-time location of the object can be accurately determined and tracked, and the operating status of the home appliances can be controlled based on this real-time location. Therefore, the method provided by this application does not require manual user operation to control the operating status of home appliances, thereby improving the control efficiency of home appliances, simplifying user operation, and enhancing the user experience. Furthermore, the method provided by this application can control the operating status of home appliances based on the object's identity, that is, it can control the home appliances to provide personalized services for objects with different identities, improving the control flexibility of home appliances and further enhancing the user experience.
[0067] Figure 3 This is a flowchart illustrating another method for controlling the operating status of home appliances provided in this application embodiment. This method can be applied to control devices installed in indoor spaces, such as… Figure 1 Control device 10 is shown in the implementation environment. The control device is installed at the entrance of the indoor space, and multiple radars are installed within the indoor space, with the detection range of the multiple radars covering various areas of the indoor space. See also... Figure 3 The method may include:
[0068] Step 201: If the biometric features of the target object are received from the identity recognition device, the identity of the target object is determined based on the biometric features.
[0069] In this embodiment, when a target enters an indoor space, the identity recognition device can collect the target's biometric features and send these features to a control device. Upon receiving the biometric features, the control device can determine the target's identity based on a pre-stored correspondence between biometric features and identities.
[0070] Optionally, the identity recognition device can be an image acquisition device, and the biometric feature of the target object acquired by the image acquisition device can be a facial image of the target object. Alternatively, the identity recognition device can be a fingerprint acquisition device, and the biometric feature of the target object acquired by the fingerprint acquisition device can be the fingerprint of the target object. Or, the identity recognition device can be a device integrating image acquisition and fingerprint acquisition, and the biometric feature of the target object acquired by the identity recognition device can include: a facial image and a fingerprint of the target object.
[0071] Optionally, the target object can be a human body. The target object's identity can be uniquely identified within the indoor space. Furthermore, the target object's identity can be its role or its name. For example, if the indoor space is a family space and the target object's role is "father," then the target object's identity is "father."
[0072] Step 202: Establish the binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device.
[0073] Identity recognition devices are typically fixed at a specific location at the entrance of an indoor space. Any object entering the space will usually pass through this location first; that is, this location is the initial position (first position) for any object upon entering the space. Based on this, after the control device identifies the target object, it can establish a binding relationship between the target object's identity and its initial position. In other words, the control device can bind the target object's initial position to its identity to accurately track objects within the indoor space. The target object's initial position can be the location of the identity recognition device. This initial position can be pre-stored by the control device.
[0074] Optionally, the control device can record the binding relationship in the form of a list.
[0075] Step 203: Based on the initial position and the detection signals collected by multiple radars, track the real-time position of the target object and record the real-time position in the binding relationship.
[0076] Typically, when a target object enters an indoor space, the radar can detect its initial position. Since the control device has already bound the target object's identity to its initial position in step 202, the control device can first determine the target object based on the initial position and the detection signals collected by multiple radars. Then, it can accurately track the target object's real-time position and record the real-time position corresponding to the target object's identity in the binding relationship.
[0077] Optionally, the control device can record each location of the target object in the binding relationship, or the control device can use the new location to overwrite the previously recorded location. That is, the control device can continuously update the binding relationship, and the updated binding relationship can record the identity of the target object and the latest location of the target object.
[0078] In this embodiment, since the initial position is the first position of the target object detected by the radar when it enters the indoor space at the first moment, after the control device determines the position of each object in the indoor space at the first moment based on the detection signals collected by multiple radars, it can directly determine the position of the target object at the first moment as the position where the distance between it and the initial position is less than a first distance threshold. Subsequently, since the movement distance of an object between two adjacent moments (e.g., the second moment and the first moment) is small, after the control device determines the position of each object in the indoor space at the second moment based on the detection signals collected by multiple radars, it can determine the position of the target object at the second moment as the position where the distance between it and the real-time position of the target object at the first moment is less than a second distance threshold. That is, the control device can determine the object belonging to the position where the distance between it and the real-time position of the target object at the first moment is less than a second distance threshold from at least one position obtained at the second moment as the target object.
[0079] The second time point can be the time point following the first time point. Both the first and second distance thresholds can be pre-stored in the control device, and the first distance threshold can be less than the second distance threshold; for example, the first distance threshold can be 0.
[0080] Therefore, the control device can determine the position of the target object in the next moment as the position of at least one object whose distance from the target object's position in the previous moment is less than a second distance threshold, thereby achieving accurate real-time tracking of the target object's position.
[0081] Optionally, since the distance an object travels between two adjacent moments (e.g., the second moment and the first moment) is small, and the difference in its speed is also small, the control device can also determine the speed of each object in the indoor space at the first moment based on the detection signals collected by multiple radars, and determine the speed of each object in the indoor space at the second moment based on the detection signals collected by multiple radars at the second moment. Then, if the distance between the position of any object at the second moment and the position of the target object at the first moment is less than a second distance threshold, and the difference between the speed of any object at the second moment and the speed of the target object at the first moment is less than a speed threshold, then the control device determines the position of any object at the second moment as the real-time position of the target object at the second moment.
[0082] Therefore, the control device provided in this application embodiment can detect whether an object in an indoor space is a target object in terms of both position and movement speed, thus ensuring accurate tracking of the real-time position of the target object.
[0083] Optionally, after obtaining the moving speed of the target object at any given time, the control device can also record the moving speed in the binding relationship.
[0084] In this embodiment, the detection signal of each radar may include: the original position of each object in the radar coordinate system. Both the initial position and the real-time position of the target object can be the coordinates of the target object in the spatial coordinate system of the indoor space. Both the radar coordinate system and the spatial coordinate system can be two-dimensional coordinate systems, and the coordinates can be composed of a first coordinate and a second coordinate. The first coordinate can be the abscissa (also called the x-coordinate), and correspondingly, the second coordinate is the ordinate (also called the y-coordinate). Alternatively, the first coordinate can be the ordinate, and correspondingly, the second coordinate can be the abscissa.
[0085] The spatial coordinate system can refer to a coordinate system established with a specific location within the indoor space as its origin. For example, this spatial coordinate system could be a coordinate system established with the control equipment within the indoor space as its origin. The origin could be the center point of the control equipment, or any point on the surface of the control equipment. Similarly, the radar coordinate system for each radar can refer to a coordinate system established with a specific point on the radar as its origin. For example, the origin of the radar coordinate system could be the center point of the radar, or any point on the surface of the radar.
[0086] Therefore, the spatial coordinate system and the radar coordinate system may differ. Based on this, the process by which the control device determines the position of each object in the indoor space at any given moment, based on the detection signals acquired by multiple radars, may include: for each object located in the indoor space, the control device determines the object's position in the spatial coordinate system at any given moment based on the transformation relationship between the radar coordinate system and the indoor space's spatial coordinate system, and the object's original position at that moment. The transformation relationship between the radar coordinate system and the indoor space's spatial coordinate system can be pre-stored by the control device.
[0087] For example, for each object located in an indoor space, the control device can determine the position of the object in the spatial coordinate system at the first moment based on the transformation relationship between the radar coordinate system and the spatial coordinate system of the indoor space, as well as the original position of the object at the first moment acquired by multiple radars.
[0088] In the embodiments of this application, see Figure 4 Assuming the spatial coordinate system is Figure 4 The xoy coordinate system in the diagram, and the radar coordinate system of a certain radar are... Figure 4 The x'o'y' coordinate system in [the context of the graph]. For example... Figure 4 As shown, the coordinates of the origin o' of the x'o'y' coordinate system in the xoy coordinate system are (x n y n To achieve the effect that the horizontal axis of the radar coordinate system is parallel to the horizontal axis of the spatial coordinate system, and the vertical axis of the radar coordinate system is parallel to the vertical axis of the spatial coordinate system, the required rotation angle of the horizontal axis of the radar coordinate system is α. n Furthermore, the required rotation angle of the vertical axis of the radar coordinate system is also α. n Based on this, if the coordinates of any object in the radar coordinate system (i.e., the original position of any object) are (x′) m y′ m If the coordinates of any object in the spatial coordinate system are given by (x, y), then the coordinates of that object in the spatial coordinate system are given by (x, y). m y m It can satisfy the following formula:
[0089]
[0090] Optionally, for scenarios where the control device also tracks the real-time position of the target object based on its moving speed, the detection signal of each radar may further include: the original moving speed of each object in the radar coordinate system. For each object in the indoor space, the control device may also determine the moving speed of the object in the spatial coordinate system at any given moment based on the transformation relationship between the radar coordinate system and the spatial coordinate system of the indoor space, and the original moving speed of the object at any given moment.
[0091] For example, for each object located in an indoor space, the control device can determine the object's speed in the spatial coordinate system at the first moment based on the transformation relationship between the radar coordinate system and the indoor space spatial coordinate system, as well as the object's original moving speed at the first moment acquired by multiple radars.
[0092] In this embodiment, the moving speed of each object in the radar coordinate system may include: the moving speed of the object on the first coordinate axis of the radar coordinate system, and the moving speed of the object on the second coordinate axis of the radar coordinate system. The moving speed of each object in the spatial coordinate system may include: the moving speed of the target object on the first coordinate axis of the spatial coordinate system, and the moving speed of the target object on the second coordinate axis of the spatial coordinate system.
[0093] In this coordinate system, the first coordinate axis can be the horizontal axis (x-axis), and the corresponding second coordinate axis is the vertical axis (y-axis). The movement speed of each object along the first coordinate axis is its x-speed, and its movement speed along the second coordinate axis is its y-speed. Alternatively, the first coordinate axis can be the vertical axis, and the corresponding second coordinate axis can be the horizontal axis. The movement speed of each object along the first coordinate axis is its y-speed, and its movement speed along the second coordinate axis is its x-speed.
[0094] Assume the velocity of any object in a certain radar coordinate system is (V′) x , V′ y If the velocity (V) of any object in the spatial coordinate system is given, then the velocity (V) of that object in the spatial coordinate system is given. x V y It can satisfy the following formula:
[0095]
[0096] In this embodiment, each of the plurality of radars is capable of transmitting a test signal and receiving a test signal reflected by a plurality of reflection points in the indoor space. These reflection points may include reflection points on a target object. The position of the target object in the radar's coordinate system can be the position of the reflection points on the target object within that radar coordinate system.
[0097] Subsequently, for each reflection point, the radar that receives the test signal reflected by that reflection point can determine the first distance between the reflection point and the radar on the first coordinate axis of the radar coordinate system, and the second distance between the reflection point and the radar on the second coordinate axis of the radar coordinate system based on the received test signal, thereby obtaining the position of the reflection point in the radar coordinate system.
[0098] Optionally, each radar can periodically or in real-time transmit test signals. Each radar can be a millimeter-wave radar. Accordingly, the test signal can be a millimeter-wave signal. The millimeter-wave radar can be equipped with multiple transmitting antennas and multiple receiving antennas, and the millimeter-wave radar can transmit millimeter-wave signals through the multiple transmitting antennas and receive reflected millimeter-wave signals through the multiple receiving antennas.
[0099] In this embodiment, after obtaining the real-time location of the target object, the control device can also send the real-time location and identity of the target object to the mobile terminal. After receiving the real-time location of the target object, the mobile terminal can display the real-time location and identity on a map of the indoor space so that the user can know the location of the target object.
[0100] For example, suppose the interior space includes, for instance, Figure 1 The eight areas shown represent Xiaoming, and the indoor space also includes his mother. From... Figure 5 As can be seen, at the first moment, Xiaoming is located at the entrance of the living room (A7), and his mother is located in the walk-in closet (A4). At the next moment, Xiaoming is located in the area of the living room (A7) near the hallway (A8), and his mother is located in the master bedroom (A5). This allows users to clearly see the location of each object.
[0101] Step 204: If the target object is determined to have entered the target area in the indoor space based on its real-time location, then the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship.
[0102] If the control device determines that the target object has entered a target area within the indoor space based on the target object's real-time location, it can control the operating status of home appliances in the target area based on the target object's identity recorded in the binding relationship. This achieves the effect of providing personalized services to the target object and effectively improves the user experience. The target area can be any area among multiple areas within the indoor space.
[0103] Optionally, the control device can provide personalized services for the target object based on its historical behavior.
[0104] For example, if the home appliance in the target area is a light fixture, the control device can turn on the light fixture and adjust its light intensity to a target intensity after determining that the target object has entered the target area. This target light intensity can be determined based on the target object's historical adjustment behavior towards the light fixture's light intensity.
[0105] Alternatively, if the target area is a study, the furniture appliance in the target area is an air conditioner installed in the study, and the target person is the father, then the control device can adjust the temperature to the target temperature. This target temperature can be determined by the air conditioner based on the historical temperature settings of the air conditioner adjusted for the target person.
[0106] In this embodiment, the control device pre-stores the boundaries of each area of the indoor space. After obtaining the real-time location of the target object, the control device can determine whether the target object has entered the target area based on the boundaries of each area. If the control device determines that the target object has entered the target area, it can control the operating status of the home appliances within the target area based on the identity of the target object.
[0107] Optionally, the control device can also determine the physiological characteristics of the target object based on detection signals transmitted by multiple radars. These physiological characteristics may include the target object's heart rate and / or respiratory rate. Subsequently, if the control device determines that the target object's physiological characteristics are abnormal, it can issue an alarm, thereby enabling other objects in the indoor space to provide timely assistance to the target object.
[0108] Step 205: If it is determined based on the real-time location of the target object that the target object has left the target area, then control the home appliances to stop operating.
[0109] If the control device determines that the target object has left the target area based on the real-time location of the target object, it can control the home appliances to stop operating in order to avoid increasing the energy consumption of the home appliances.
[0110] For example, if the control device can turn on the lights in the target area after the target object enters the target area, then the control device can turn off the lights after the target object leaves the target area.
[0111] Step 206: If it is determined from the detection signals collected by multiple radars that the target object is not located in the indoor space, then delete the binding relationship.
[0112] In this embodiment of the application, if the control device determines that the target object is not located in the indoor space based on the detection signals collected by multiple radars, the binding relationship between the target object's identity and its initial location can be deleted to save the storage resources of the control device.
[0113] Optionally, in scenarios where the control device records the real-time location of each target object as soon as it obtains it, the control device can also delete all real-time locations of the target objects. This further saves the storage resources of the control device.
[0114] In this embodiment of the application, if the control device determines, based on the latest detection signals collected by multiple radars, that the distance between the position of any object in the indoor space and the latest position of the target object is greater than or equal to a distance threshold, then it can be determined that the target object is not located in the indoor space.
[0115] Optionally, in scenarios where the control device determines the moving speed of any object in the indoor space based on detection signals collected by multiple radars, if the difference between the moving speed of any object in the indoor space and the latest moving speed of the target object is greater than or equal to a speed threshold, then it can be determined that the target object is not located in the indoor space.
[0116] As described in steps 201 to 206 above, the control device can acquire the identity of the target object when it enters the indoor space and establish a binding relationship between the target object's identity and its initial position. At each subsequent moment, the control device can acquire the position of each object in the indoor space at that moment and check whether the position of each object at that moment matches the target object's position at the previous moment (i.e., the distance between the positions is less than a distance threshold). If the control device determines that the position of any object at that moment matches the target object's position at the previous moment, then that object's position at that moment can be determined as the target object's position at that moment. This achieves real-time tracking of the target object. Afterwards, the operating status of the home appliances can be controlled to provide personalized services to the target object. If the control device determines that the position of each object at that moment does not match the target object's position at the previous moment, then the specified position, the movement speed corresponding to the specified position, and the identity corresponding to the specified position can be deleted from the identity list.
[0117] In related technologies, image acquisition devices are installed in indoor spaces to capture images of the space and send them to home appliances. The home appliances then process the received images to determine the location and identity of each object within the space. However, due to the large amount of data in the images, the processing time for the home appliances is lengthy, resulting in low efficiency in identifying objects. Consequently, this leads to inefficient control over the operational status of the home appliances and a poor user experience.
[0118] The method provided in this application allows the control device to establish a binding relationship between the object's identity and its initial location when the object enters an indoor space. Based on this binding relationship, the device can accurately determine the identity of the object at each location from at least one location identified by detection signals collected from multiple radars, thus accurately tracking the real-time location of each identity. In this process, since there is no need to process a large number of images to determine the identity of the object at each location, and since the amount of location data is smaller than that of images, the identification efficiency of the object can be ensured to be high, thereby improving the control efficiency of home appliances.
[0119] It should be noted that the order of steps in the method for controlling the operating status of home appliances provided in this application embodiment can be appropriately adjusted, and steps can be added or removed as needed. For example, step 205 can be deleted as needed; or step 206 can also be deleted as needed. Any variations that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of this application, and therefore will not be elaborated further.
[0120] In summary, this application provides a method for controlling the operating status of home appliances. When an identity recognition device collects the biometric features of an object, the control device can establish a binding relationship between the object's identity and its initial location. Then, based on this binding relationship, the real-time location of the object can be accurately determined and tracked, and the operating status of the home appliances can be controlled based on this real-time location. Therefore, the method provided by this application does not require manual user operation to control the operating status of home appliances, thereby improving the control efficiency of home appliances, simplifying user operation, and enhancing the user experience. Furthermore, the method provided by this application can control the operating status of home appliances based on the object's identity, that is, it can control the home appliances to provide personalized services for objects with different identities, improving the control flexibility of home appliances and further enhancing the user experience.
[0121] This application provides a control device that can be used to execute the method for controlling the operating status of home appliances provided in the above-described method embodiments. The control device is located in an indoor space, which also contains multiple radars. The control device includes a processor. The processor is used for:
[0122] A control device for the operating status of home appliances is provided. The home appliances are located in an indoor space. An identification device is installed at the entrance of the indoor space, and multiple radars are installed within the indoor space, with the detection range of the radars covering all areas of the indoor space. The control device includes a processor; the processor is used for:
[0123] If the biometric features of the target object are received from the identity recognition device, the identity of the target object is determined based on the biometric features;
[0124] Establish a binding relationship between the target object's identity and its initial location, where the initial location is the location of the identity recognition device;
[0125] Based on the initial position and detection signals collected by multiple radars, the real-time position of the target object is tracked and recorded in the binding relationship;
[0126] If the target object is determined to have entered a target area in the indoor space based on its real-time location, the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship.
[0127] Optionally, the processor is used for:
[0128] Based on the detection signals collected by multiple radars at the first moment, the position of each object in the indoor space at the first moment is determined;
[0129] The position of the target object at the first moment is determined as the position of the target object at a distance less than the initial position;
[0130] Based on the detection signals collected by multiple radars at the second moment, the position of each object in the indoor space at the second moment is determined;
[0131] The position of the target object at the second time is determined as the position of the target object at the second time when the distance between the target object and the real-time position at the first time is less than the second distance threshold.
[0132] Optionally, the processor is also used for:
[0133] Based on the detection signals collected by multiple radars at the first moment, the moving speed of each object in the indoor space at the first moment is determined;
[0134] Based on the detection signals collected by multiple radars at the second moment, the moving speed of each object in the indoor space at the second moment is determined.
[0135] The position of the target object at the second time is determined by the distance between the target object's real-time position at the first time point and the target object's real-time position at the first time point, including:
[0136] If the distance between the position of any object at the second moment and the position of the target object at the first moment is less than the second distance threshold, and the difference between the moving speed of any object at the second moment and the moving speed of the target object at the first moment is less than the speed threshold, then the position of any object at the second moment is determined as the real-time position of the target object at the second moment.
[0137] Optionally, the detection signal includes: the original position of each object in the radar coordinate system. The processor is used for:
[0138] For each object, based on the transformation relationship between the radar coordinate system and the indoor spatial coordinate system, and the object's original position at the first moment, the position of the object in the spatial coordinate system at the first moment is determined.
[0139] Optionally, the position (x, y) of the object in the spatial coordinate system at the first moment. m y m It satisfies the following formula:
[0140]
[0141] Among them, (x′ m y′ m (x) represents the original position of the object. n y n Let α be the position of the origin of the radar coordinate system in the spatial coordinate system. n The rotation angle refers to the angle of rotation required to achieve the effect that the first coordinate axis of the radar coordinate system is parallel to the first coordinate axis of the spatial coordinate system, and the second coordinate axis of the radar coordinate system is parallel to the second coordinate axis of the spatial coordinate system.
[0142] Optionally, the processor is also used for:
[0143] If the target object is determined not to be located in an indoor space based on detection signals collected by multiple radars, the binding relationship is deleted.
[0144] Optionally, the detection range of each of the multiple radars overlaps with the detection range of at least one other radar.
[0145] Optionally, the control device is an image acquisition device, and the biometric feature is a facial image of the target object;
[0146] Alternatively, the control device can be a fingerprint acquisition device, and the biometric feature can be the fingerprint of the target object.
[0147] Optionally, the processor is also used for:
[0148] If the target object is determined to have left the target area based on its real-time location, the home appliances will stop operating.
[0149] In summary, this application provides a control device. When the identity recognition device collects the biometric features of an object, the control device can establish a binding relationship between the object's identity and its initial location. Then, based on this binding relationship, it can accurately determine and track the object's real-time location and control the operating status of home appliances based on that real-time location. Therefore, the control device provided in this application does not require manual user operation to control the operating status of home appliances, thereby improving the control efficiency of home appliances, simplifying user operation, and enhancing the user experience. Furthermore, the control device provided in this application can control the operating status of home appliances based on the object's identity, that is, it can control the home appliances to provide personalized services for objects with different identities, improving the control flexibility of home appliances and further enhancing the user experience.
[0150] This application provides a control device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements a method for controlling the operating state of home appliances as described above.
[0151] This application provides a computer-readable storage medium storing a computer program that is loaded and executed by a processor to implement a method for controlling the operating state of home appliances as described above.
[0152] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the above-described method for controlling the operating state of home appliances.
[0153] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0154] It should be understood that the term "and / or" as used herein indicates that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. Furthermore, the term "at least one" in this application means one or more, and the term "multiple" in this application means two or more.
[0155] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items that have essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "nth," nor is there any limitation on quantity or execution order. For example, without departing from the scope of the various examples described, a first position can be referred to as a second position, and similarly, a second position can be referred to as a first position.
[0156] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling the operating status of home appliances, characterized in that, A control device for use in an indoor space, wherein an identification device is installed at the entrance of the indoor space, and multiple radars are installed in the indoor space, the detection range of which covers all areas of the indoor space; the method includes: If the biometric features of the target object are received by the identity recognition device, the identity of the target object is determined based on the biometric features; Establish a binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device; Based on the initial position and the detection signals collected by the multiple radars, the real-time position of the target object is tracked, and the real-time position is recorded in the binding relationship; If the target object is determined to have entered a target area in the indoor space based on its real-time location, the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship and based on the historical behavior of the target object. The step of tracking the real-time position of the target object based on the initial position and the detection signals acquired by the multiple radars includes: Based on the detection signals collected by the multiple radars at the first moment, the position of each object in the indoor space at the first moment is determined; The position where the distance between the target object and the initial position is less than a first distance threshold is determined as the position of the target object at the first moment. Based on the detection signals collected by the multiple radars at the second moment, the position of each object in the indoor space at the second moment is determined; The position of the target object at the second time is determined as the position of the target object at the second time when the distance between the target object and its real-time position at the first time is less than a second distance threshold.
2. The method according to claim 1, characterized in that, The method further includes: Based on the detection signals collected by the multiple radars at the first moment, the moving speed of each object in the indoor space at the first moment is determined; Based on the detection signals collected by the multiple radars at the second moment, the moving speed of each object in the indoor space at the second moment is determined; Determining the position of the target object at the second time as the position of the target object at a distance less than a second distance threshold from the real-time position of the target object at the first time includes: If the distance between the position of any object at the second time and the position of the target object at the first time is less than a second distance threshold, and the difference between the moving speed of any object at the second time and the moving speed of the target object at the first time is less than a speed threshold, then the position of any object at the second time is determined as the real-time position of the target object at the second time, and the first distance threshold is less than the second distance threshold.
3. The method according to claim 1, characterized in that, The detection signal includes: the original position of each object in the radar coordinate system; determining the position of each object in the indoor space at the first moment based on the detection signals acquired by the multiple radars at the first moment includes: For each object, based on the transformation relationship between the radar coordinate system and the indoor space coordinate system, and the object's original position at the first moment, the position of the object in the spatial coordinate system at the first moment is determined.
4. The method according to claim 3, characterized in that, The position of the object in the spatial coordinate system at the first moment ( , It satisfies the following formula: ; in,( , ) is the original position of the object, ( , () represents the position of the origin of the radar coordinate system in the spatial coordinate system. The rotation angle refers to the angle of rotation required to achieve the effect that the first coordinate axis of the radar coordinate system is parallel to the first coordinate axis of the spatial coordinate system, and the second coordinate axis of the radar coordinate system is parallel to the second coordinate axis of the spatial coordinate system.
5. The method according to any one of claims 1 to 4, characterized in that, After establishing the binding relationship between the identity and initial location of the target object, the method further includes: If the detection signals collected by the multiple radars determine that the target object is not located in the indoor space, then the binding relationship is deleted.
6. The method according to any one of claims 1 to 4, characterized in that, The detection range of each of the plurality of radars overlaps with the detection range of at least one other radar.
7. The method according to any one of claims 1 to 4, characterized in that, The control device is an image acquisition device, and the biometric feature is the facial image of the target object; Alternatively, the control device may be a fingerprint acquisition device, and the biometric feature may be the fingerprint of the target object.
8. The method according to any one of claims 1 to 4, characterized in that, The method further includes: If it is determined based on the real-time location of the target object that the target object has left the target area, then the home appliance is controlled to stop operating.
9. A device for controlling the operating status of home appliances, characterized in that, The home appliances are located in an indoor space. An identification device is installed at the entrance of the indoor space, and multiple radars are installed within the indoor space, with the detection range of these radars covering all areas of the indoor space. The control device includes a processor; the processor is used for: If the biometric features of the target object are received by the identity recognition device, the identity of the target object is determined based on the biometric features; Establish a binding relationship between the identity of the target object and its initial location, where the initial location is the location of the identity recognition device; Based on the initial position and the detection signals collected by the multiple radars, the real-time position of the target object is tracked, and the real-time position is recorded in the binding relationship; If the target object is determined to have entered a target area in the indoor space based on its real-time location, the operating status of the home appliances in the target area is controlled according to the identity of the target object recorded in the binding relationship and based on the historical behavior of the target object. The step of tracking the real-time position of the target object based on the initial position and the detection signals acquired by the multiple radars includes: Based on the detection signals collected by the multiple radars at the first moment, the position of each object in the indoor space at the first moment is determined; The position where the distance between the target object and the initial position is less than a first distance threshold is determined as the position of the target object at the first moment. Based on the detection signals collected by the multiple radars at the second moment, the position of each object in the indoor space at the second moment is determined; The position of the target object at the second time is determined as the position of the target object at the second time when the distance between the target object and its real-time position at the first time is less than a second distance threshold.