Internet of Things equipment remote management system
By dividing control areas in office buildings, analyzing access control data and personnel flow, combining elevators and corridor sensing lights, intelligent lighting control is achieved, solving the problems of waste of energy consumption and remote management failure in the existing technology, and improving the efficiency and accuracy of remote management.
Patent Information
- Application Number
- CN202510740799.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2025-08-26
AI Technical Summary
The existing integrated construction equipment control system cannot achieve refined domain control, resulting in waste of energy consumption and failure of remote management, lack of personnel perception ability and domain control logic, making it difficult to achieve intelligent linkage of "the lights are on when people are on, and the lights are off when people are off."
By dividing office buildings into multiple control areas, analyzing access control equipment data, determining the commuting and commuting time intervals, combining elevators and corridor sensing lights, intelligent opening and closing of lighting equipment is realized, and the personnel leave is judged by the airflow evaluation value, and an area airflow signal is generated to control the light turn off.
It realizes personnel flow monitoring based on partition control, improves remote management efficiency, realizes precise and intelligent control, and reduces ineffective energy consumption and system computing load.
Smart Images

Figure CN120547739A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of control systems, and in particular to a remote management system for Internet of Things devices. Background Art
[0002] The Internet of Things (IoT) refers to a technology system that connects physical devices, sensors, software, and networks via the internet, enabling these "things" to communicate with each other, collect data, perform operations, and interact with humans or other systems. The IoT has widespread applications in smart home devices, intelligent transportation and connected vehicle equipment, and integrated building equipment control. Integrated building equipment control is particularly evident in the integration of data collected from equipment and the remote control of these devices.
[0003] Existing integrated building equipment control systems (IBECSs) often use a unified on / off mode for lighting in public areas of office buildings, making it difficult to achieve granular control based on floor-level occupancy. When some floors are unoccupied, the system maintains full lighting on, requiring manual inspections and resetting controls, resulting in energy waste and ineffective remote management. A core drawback lies in the lack of occupancy awareness and domain-specific control logic, making it difficult to implement an intelligent, coordinated mechanism that ensures lights are on when people are present and off when they leave. This presents significant drawbacks. Summary of the Invention
[0004] In response to the above-mentioned shortcomings of the existing technology, the present invention provides an Internet of Things device remote management system, which can effectively solve the problem in the existing technology that it is difficult to perform domain-specific intelligent control of multi-layer lighting equipment in office buildings.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: The present invention provides a remote management system for Internet of Things devices, comprising at least: Area division unit, which divides the area in the building into multiple control areas; Regional analysis unit, which conducts analysis for each control area; Obtain access control device usage data within the control area, obtain the corresponding internal opening time and external opening time, and record them as the access control opening time; Construct the interval axis by day, obtain the first external opening time and the last internal opening time to form the single-day circulation interval; Perform overlapping analysis on the interval axis and determine the on-duty hour interval and off-duty hour interval based on the hourly distribution of the access control opening time on the interval axis; Based on the minute-level distribution analysis of the access control opening time in the working hour interval and the off-duty hour interval, the working time and off-duty time are obtained, and the working analysis interval and off-duty analysis interval are determined in combination with the single-day circulation interval; The opening control unit has a preset offset time, and the opening analysis interval is constructed in combination with the working analysis interval. Based on the elevator stop floors and the reaction of the corridor sensor lights within the opening analysis interval, the lighting equipment in the management control area is turned on; The control unit is turned off, and a closed analysis interval is constructed based on the offset duration and the off-duty analysis interval. The empty space assessment value is determined based on the personnel going out data in the open analysis interval, the regional sound intensity data, and the current time. Based on the empty space assessment value, an area empty space signal is generated and the lighting equipment in the area is managed and controlled to be turned off.
[0006] Furthermore, the control area division process is as follows: Divide the office building into multiple office floors, obtain multiple office enterprises corresponding to each office floor to form a floor enterprise set, obtain the number of office enterprises in the floor enterprise set and record it as the floor enterprise number. When the floor enterprise number is greater than or equal to 2, the office floor corresponding to the floor enterprise set is recorded as a composite enterprise floor. When the floor enterprise number is less than 2, the office floor corresponding to the floor enterprise set is recorded as a single enterprise floor. The public area corresponding to each floor of a complex enterprise is recorded as a control area; When any number of single-enterprise floors are adjacent and the corresponding office enterprises are the same, they are recorded as an adjacent single-enterprise floor group, and the public areas corresponding to the adjacent single-enterprise floor group are recorded as the same control area; The public area corresponding to a single enterprise floor of each non-adjacent single floor group is recorded as a control area.
[0007] Furthermore, the process of determining the on-duty analysis interval and the off-duty analysis interval is as follows: The time axis is divided into multiple interval axes in units of days, and the interval axis is divided into 24-hour intervals. The total number of access control opening times corresponding to each hourly interval is obtained and recorded as the hourly circulation index. The hourly circulation index is divided by the single-day circulation index to obtain the concentration reference value corresponding to each hourly interval. A concentration threshold is preset. When the concentration reference value is greater than or equal to the concentration threshold, the corresponding hourly interval is recorded as the personnel flow interval; Extract multiple recent interval axes and perform overlap analysis to obtain overlapping interval axes. The number of interval axes corresponding to the overlapping interval axes is recorded as the overlap number. Each hour interval of the overlapping interval axis is assigned an overlap value, which is equal to the number of times each hour interval is marked as a personnel flow interval. The overlap value is divided by the number of overlaps to obtain the overlap reference value corresponding to each hour interval. An overlap threshold is preset. The hour interval with an overlap reference value greater than or equal to the overlap threshold is recorded as the target hour interval. The first target hour interval and the last target hour interval on the overlap interval axis are recorded as the working hour interval and the off-duty hour interval respectively.
[0008] Furthermore, the process of determining the working time is as follows: Based on the overlapping interval axes, obtain a histogram of the distribution of access control opening times within the working hour range, which is recorded as the first histogram. The horizontal axis of the first histogram is the time axis (unit: minutes), and the vertical axis is the frequency of external opening times. Obtain the total area of all columns in the first histogram and record it as the first total area value. Construct multiple first straight lines perpendicular to the horizontal axis to divide the first histogram into left and right areas. The first straight lines meet the following conditions: The ratio of the total area of the columns in the left area of the first straight line to the total value of the first area is greater than or equal to the preset area ratio threshold; The first straight line corresponds to an integer horizontal coordinate; The first straight line with the smallest horizontal coordinate is obtained as the first target straight line, and the time corresponding to the first target straight line is taken as the working time.
[0009] Furthermore, the process of determining the off-duty time is as follows: Based on the overlapping interval axes, a histogram of the distribution of access control opening times within the off-duty hour range is obtained and recorded as a second histogram. In the second histogram, the horizontal axis is the time axis (unit: minutes), and the vertical axis is the frequency of internal opening times. The total area of all columns in the second histogram is obtained and recorded as the second total area value. Multiple second straight lines perpendicular to the horizontal axis are constructed to divide the second histogram into left and right areas. The second straight lines meet the following conditions: The ratio of the total area of the columns to the right of the second straight line to the total value of the second area is greater than or equal to the preset area ratio threshold; The horizontal coordinate of the second straight line is an integer; The second straight line with the largest horizontal coordinate is obtained as the second target straight line, and the time corresponding to the second target straight line is used as the off-duty time.
[0010] Furthermore, the process of determining the on-duty analysis interval and the off-duty analysis interval is as follows: Suppose the union of daily circulation intervals is is the first external opening moment, is the last internal opening time, and the working time and the leaving time are , build the work analysis interval and off-duty analysis interval .
[0011] Furthermore, the process of turning on the control unit to control the lighting device is as follows: Get the work analysis intervals corresponding to multiple access control devices in the same control area and calculate the union to get the regional work interval Indicates the minimum value of the left endpoints of multiple work analysis intervals, Indicates the maximum value of the left endpoints of multiple work analysis intervals. Let the offset duration be , combined with the offset duration and the regional working interval, the opening analysis interval is obtained ; An independent analysis is performed on each control area to obtain the stopping floors of each elevator within the analysis interval. When the stopping floors include the floors corresponding to the control area, the lighting equipment in the control area is turned on. When the corridor sensor lights corresponding to the adjacent floors of the control area are on, the lighting equipment in the control area is turned on.
[0012] Furthermore, the process of shutting down the control unit to generate the area empty signal is as follows: Get the off-duty analysis intervals corresponding to multiple access control devices in the same control area and calculate the union to get the regional off-duty interval Indicates the minimum value of the left endpoints of multiple off-duty analysis intervals, Indicates the maximum value of the left endpoints of multiple off-duty analysis intervals. Combined with the offset duration and the regional off-duty interval, the closed analysis interval is obtained. ; Obtain surveillance video images corresponding to the entrances and exits of each office enterprise within the control area, record the surveillance video image segments within the closed analysis interval as target videos, and analyze the target videos to obtain the number of people leaving each office enterprise within the closed analysis interval; Obtain the number of employees in each office enterprise, calculate the ratio of the number of employees going out to the number of employees in office, and obtain the corresponding off-duty ratio of each office enterprise as , where q represents the serial number corresponding to each office enterprise in the same control area; Set the current time to , preset audio analysis time T, get the time interval The average sound intensity value of each location in the control area within the range changes with time as the line graph is recorded as the sound intensity fluctuation line, and the sound intensity fluctuation line is obtained in the time interval. The area enclosed between the range and the time axis is recorded as the sound wave confidence value; By formula Calculate the short position value within the control area ,in: is the preset weight coefficient; is the sound wave confidence value; is the acoustic wave confidence threshold; Indicates the percentage of off-duty The minimum value in ; A short-term assessment threshold is preset. When the short-term assessment value is greater than or equal to the short-term assessment threshold, a regional short-term signal is generated.
[0013] Furthermore, the target video analysis process is as follows: A plane rectangular coordinate system is constructed with the center point of the target video as the coordinate origin and two mutually perpendicular straight lines parallel to the edge of the target video screen as coordinate axes; Split the target video into multiple unit frames, identify the human body outline in the unit frame and distinguish and identify the facial area of the human body outline, assign a face recognition code to each human body outline, and each face recognition code corresponds to a unique human body outline; Draw the facial center points of each human body contour corresponding to the unit frame in the plane rectangular coordinate system, and record each facial center point as , where i is the face recognition code and j is the serial number of the corresponding unit frame. All facial center points corresponding to multiple unit frames in the plane rectangular coordinate system are obtained, and the facial center points with the same face recognition code are connected in sequence according to the serial number of the unit frame to obtain multiple personnel trajectory polylines; Based on the personnel trajectory polyline, it is determined whether the personnel are outgoing personnel, and the total number of outgoing personnel corresponding to the target video is obtained and recorded as the number of outgoing personnel of the corresponding office enterprise.
[0014] Furthermore, the process of judging the outgoing personnel based on the personnel trajectory polyline is as follows: Assume that the face recognition code corresponding to any person is m, and the set of facial center points corresponding to the trajectory line of the person is , where n is the unit frame number of multiple human body contours corresponding to the face recognition code m; Let the minimum value of n be a and the maximum value be b, and construct the facial center point point to The direction vector of the area is preset with the area boundary corresponding to the entrance and exit of the office enterprise. The area boundary is the boundary between the office enterprise and the public area at the entrance and exit. The side of the area boundary closer to the public area is the outer side of the area boundary; When the direction vector points to the outside of the area boundary line, the person corresponding to the person trajectory line is recorded as an outgoing person.
[0015] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects: The present invention divides the analysis intervals into on-duty and off-duty intervals so as to further adjust the analysis time intervals according to the on-duty and off-duty times of different enterprises, which helps to adaptively monitor the flow of personnel for different enterprises on different floors, so that the remote management system does not need to monitor and analyze full-time, but only needs to monitor and analyze within the corresponding time range of on-duty and off-duty, so as to adjust the lights more efficiently, and can judge from multiple angles whether the personnel on the corresponding floor of the control area have left through the empty evaluation value, so as to facilitate the staff to control the lights on the corresponding floor to be turned off in time, and further realize the intelligent linkage of turning on the lights when people are present and turning off the lights when people leave on the basis of zoning control, which helps to improve the efficiency of remote management and realize accurate intelligent control of building lighting. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.
[0017] Figure 1 It is the overall module block diagram of the present invention. DETAILED DESCRIPTION
[0018] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.
[0019] The present invention will be further described below with reference to the embodiments.
[0020] See Figure 1 , a remote management system for Internet of Things devices, comprising at least: Multiple image acquisition devices are distributed in multiple corners of the public area on each floor, and are used to collect video image data in the public area; Multiple lighting devices are installed in the public areas of each floor for daily lighting in the public areas of office buildings. The lighting devices can be remotely controlled based on the Internet of Things architecture system, that is, managers can remotely manage and control the light switches in the public areas of each floor through handheld terminals.
[0021] Also includes: The area division unit divides the office building into multiple control areas based on the distribution of enterprises within the building. The division process is as follows: Divide the office building into multiple office floors, each office floor corresponds to an office area, obtain multiple office enterprises corresponding to each office floor to form a floor enterprise set, that is, the floor enterprise set corresponds to all office enterprises in a single office floor, obtain the number of office enterprises in the floor enterprise set and record it as the floor enterprise number. When the floor enterprise number is greater than or equal to 2, the office floor corresponding to the floor enterprise set is recorded as a composite enterprise floor. When the floor enterprise number is less than 2, the office floor corresponding to the floor enterprise set is recorded as a single enterprise floor. The public area corresponding to each floor of a complex enterprise is recorded as a control area; When any number (greater than or equal to 2) of single-enterprise floors are adjacent and the corresponding office enterprises are the same, they are recorded as adjacent single-enterprise floors groups. Thus, multiple adjacent single-enterprise floors groups and non-adjacent single-enterprise floors groups are obtained. The (multi-story) public areas corresponding to the adjacent single-enterprise floors groups are recorded as the same controlled area, which means that the adjacent single-enterprise floors groups are occupied by the same enterprise. The public area corresponding to a single enterprise floor in each non-adjacent single floor group is recorded as a control area; It should be noted that a single enterprise floor in a non-adjacent single floor group refers to a single enterprise floor that is not adjacent to other single enterprise floors or has a different office enterprise. The public areas corresponding to the single enterprise floors in non-adjacent single floor groups require separate personnel flow analysis, while the two single enterprise floors corresponding to an adjacent single floor group belong to the same office enterprise, so the personnel flow in their corresponding public areas can be analyzed uniformly (the same office enterprise has unified working hours).
[0022] Intelligent zoning optimizes office building lighting control, enabling independent management and control of multiple floors housing multiple businesses, adapting to their varying work schedules. Adjacent single-enterprise floors are combined for monitoring to reduce redundant nodes, while non-adjacent single-enterprise floors are independently analyzed to avoid cross-zone interference. Dynamically adjusting lighting strategies based on business attributes ensures user experience while reducing ineffective energy consumption and system computing load, ultimately optimizing both building energy efficiency and operational costs.
[0023] The regional analysis unit analyzes each control area and analyzes the working hours of employees in each office enterprise within the control area through the access control equipment usage records, including: Obtain the usage records of each access control device within the control area. Each access control device corresponds to an office enterprise. Divide the access control device usage records into internal opening and external opening. Construct a timeline and divide the timeline into multiple interval axes based on days. Mark the corresponding times of internal opening and external opening on the timeline based on the access control device usage records, recording them as internal opening time and external opening time, respectively. It should be noted that the access control device usage record refers to the usage behavior data of corporate employees who verify and control the opening of the company door through access control. The ways in which corporate employees verify through access control include but are not limited to switch buttons, fingerprints, passwords, and access control cards. The opening of the company door is divided into internal opening and external opening. Internal opening usually means that the employee is going out, while external opening usually means that the employee is entering.
[0024] Analyze the internal opening time and external opening time on each interval axis: The internal opening time and the external opening time are uniformly recorded as the access control opening time, the total number of access control opening times on the interval axis is obtained and recorded as the single-day circulation index, the first external opening time and the last internal opening time are obtained to form the single-day circulation interval, the interval axis is divided into 24-hour intervals, each hourly interval corresponds to a duration of 1 hour, the total number of access control opening times corresponding to each hourly interval is obtained and recorded as the hourly circulation index, the hourly circulation index is divided by the single-day circulation index to obtain the concentration reference value corresponding to each hourly interval, a concentration threshold is preset, and when the concentration reference value is greater than or equal to the concentration threshold, the corresponding hourly interval is recorded as the personnel flow interval; Extract multiple recent interval axes and perform overlapping analysis to obtain overlapping interval axes. Record the number of interval axes corresponding to the overlapping interval axes as the overlapping number. Assign an overlapping value to each hour interval of the overlapping interval axis. Assign overlapping values based on the distribution of personnel flow intervals on different interval axes. The overlapping value is equal to the number of times each hour interval is marked as a personnel flow interval. Divide the overlapping value by the overlapping number to obtain the overlapping reference value corresponding to each hour interval. There is a preset overlapping threshold. The hour interval with an overlapping reference value greater than or equal to the overlapping threshold is recorded as the target hour interval. Obtain the first target hour interval and the last target hour interval on the overlapping interval axis (in chronological order) and record them as the working hour interval and the off-duty hour interval, respectively. For example, in a specific embodiment, when the overlapping interval axis is obtained by overlapping 10 interval axes, the corresponding overlapping number of the overlapping interval axis is 10, and the hour interval from 8 o'clock to 9 o'clock is marked as a personnel flow interval 8 times in the 10 interval axes, and its corresponding overlapping value is 8.
[0025] Furthermore, a histogram of the distribution of access control opening times within the working hour range is obtained based on the overlapping interval axes and recorded as a first histogram. The horizontal axis of the first histogram is the time axis in minutes, and the vertical axis is the frequency of external opening times (i.e., the total number of external opening times corresponding to a certain minute). The total area of all columns in the first histogram is obtained and recorded as the first total area value. Multiple first straight lines perpendicular to the horizontal axis are constructed to divide the first histogram into left and right areas. The first straight lines meet the following conditions: The ratio of the total area of the columns in the left area of the first straight line to the total value of the first area is greater than or equal to the preset area ratio threshold; The first straight line corresponds to an integer horizontal coordinate; The first straight line with the smallest horizontal coordinate is obtained as the first target straight line, and the time corresponding to the first target straight line is taken as the working time; Based on the overlapping interval axes, a histogram of the distribution of access control opening times within the off-duty hour range is obtained and recorded as a second histogram. In the second histogram, the horizontal axis is the time axis (unit: minutes), and the vertical axis is the frequency of internal opening times. The total area of all columns in the second histogram is obtained and recorded as the second total area value. Multiple second straight lines perpendicular to the horizontal axis are constructed to divide the second histogram into left and right areas. The second straight lines meet the following conditions: The ratio of the total area of the columns to the right of the second straight line to the total value of the second area is greater than or equal to the preset area ratio threshold; The horizontal coordinate of the second straight line is an integer; The second straight line with the largest horizontal coordinate is obtained as the second target straight line, and the time corresponding to the second target straight line is used as the off-duty time.
[0026] Suppose the union of daily circulation intervals is is the first external opening moment, is the last internal opening time, and the working time and the leaving time are , build the work analysis interval and off-duty analysis interval .
[0027] It should be noted that by dividing the analysis intervals into on-duty and off-duty intervals, it is helpful to conduct adaptive personnel flow monitoring for different companies on different floors, so as to further adjust the analysis time intervals according to the on-duty and off-duty times of different companies, so that the remote management system does not need to monitor and analyze full-time, but only needs to monitor and analyze within the corresponding time range of on-duty and off-duty, thereby adjusting the lighting more efficiently.
[0028] Turn on the control unit, obtain the work analysis intervals corresponding to multiple access control devices in the same control area, and calculate the union to obtain the regional work interval is the first external opening moment, The last internal opening time, with a preset offset duration (In a specific embodiment, the offset duration is 1 hour), and the start analysis interval is obtained by combining the offset duration and the regional working interval. , each control area corresponds to an open analysis interval; An independent analysis is performed on each control area to obtain the stopping floors of each elevator within the analysis interval. When the stopping floors include the floors corresponding to the control area, the lighting equipment in the control area is turned on. When the corridor sensor lights corresponding to the adjacent floors of the control area are on, the lighting equipment in the control area is turned on.
[0029] Turn off the control unit, obtain the off-duty analysis intervals corresponding to multiple access control devices in the same control area, and calculate the union to obtain the regional off-duty interval Indicates the minimum value of the left endpoints of multiple off-duty analysis intervals, Indicates the maximum value of the left endpoints of multiple off-duty analysis intervals. Combined with the offset duration and the regional off-duty interval, the closed analysis interval is obtained. ; Obtain surveillance video images corresponding to the entrances and exits of each office enterprise within the control area. Record the surveillance video image segments within the closed analysis interval as target videos. Continuously analyze the target videos. Each target video corresponds to an office enterprise. The number of people going out of each office enterprise within the closed analysis interval is obtained, where: A plane rectangular coordinate system is constructed with the center point of the target video as the coordinate origin and two mutually perpendicular lines parallel to the edge of the target video screen as coordinate axes. The person trajectory polyline is constructed based on each frame image of the target video: The target video is split into multiple unit frames, the human body contours in the unit frames are identified and the facial areas of the human body contours are distinguished and identified, and a face recognition code is assigned to each human body contour. Each face recognition code corresponds to a unique human body contour. The facial center points of each human body contour corresponding to the unit frame are drawn in the plane rectangular coordinate system, and each facial center point is recorded as , where i is the face recognition code and j is the serial number of the corresponding unit frame. All facial center points corresponding to multiple unit frames in the plane rectangular coordinate system are obtained, and the facial center points with the same face recognition code are connected in sequence according to the serial number of the unit frame to obtain multiple personnel trajectory polylines; It should be noted that human body contour recognition and face recognition are both existing technologies and will not be described in detail here.
[0030] Determine whether a person is an outbound person based on their trajectory: Assume that the face recognition code corresponding to any person is m, and the set of facial center points corresponding to the trajectory line of the person is , where n is the unit frame number of multiple human body contours corresponding to the face recognition code m, and the minimum value of n is a and the maximum value is b, construct the facial center point point to The direction vector is preset with the regional boundary line corresponding to the entrance and exit of the office enterprise. The regional boundary line is the boundary line between the office enterprise and the public area at the entrance and exit. The side of the regional boundary line close to the public area is the outside of the regional boundary line. When the direction vector points to the outside of the regional boundary line, the person corresponding to the personnel trajectory line is recorded as an outgoing person.
[0031] The total number of people going out corresponding to the target video is recorded as the number of people going out of the corresponding office enterprise, the number of employees on duty in each office enterprise is obtained, and the ratio of the number of people going out to the number of employees on duty is calculated to obtain the corresponding off-duty ratio of each office enterprise, which is recorded as , where q represents the serial number corresponding to each office enterprise in the same control area; Set the current time to , preset audio analysis time T, get the time interval The average sound intensity value of each location in the control area within the range changes with time as the line graph is recorded as the sound intensity fluctuation line, and the sound intensity fluctuation line is obtained in the time interval. The area enclosed between the range and the time axis is recorded as the sound wave confidence value; The acoustic confidence value can reflect the regional acoustic intensity within a certain time range. The greater the acoustic intensity, the more human activity there is in the controlled area. Normally, only human activity will generate acoustic waves in an office building.
[0032] By formula Calculate the short position value within the control area ,in: is the preset weight coefficient; is the sound wave confidence value; is the acoustic wave confidence threshold; Indicates the percentage of off-duty The minimum value in ; There is a preset empty assessment threshold. When the empty assessment value is greater than or equal to the empty assessment threshold, an area empty signal is generated and sent to the staff's handheld terminal. After manual verification, the staff will control the lighting equipment in the control area to turn off.
[0033] It should be noted that the empty space assessment value can judge whether the people on the corresponding floor of the control area have left from multiple angles such as the current time, ambient sound intensity, and the proportion of people leaving, so that the staff can timely control the lights on the corresponding floor to turn off. On the basis of zoning control, it can further realize the intelligent linkage of lights on when people are present and lights off when people leave, which helps to improve the efficiency of remote management and realize accurate intelligent control of building lighting.
[0034] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the protection scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A remote management system for Internet of Things devices, characterized in that: include: Area division unit, which divides the area in the building into multiple control areas; Regional analysis unit, which conducts analysis for each control area; Obtain access control device usage data within the control area, obtain the corresponding internal opening time and external opening time, and record them as the access control opening time; Construct the interval axis by day, obtain the first external opening time and the last internal opening time to form the single-day circulation interval; Perform overlapping analysis on the interval axis and determine the on-duty hour interval and off-duty hour interval based on the hourly distribution of the access control opening time on the interval axis; Based on the minute-level distribution analysis of the access control opening time in the working hour interval and the off-duty hour interval, the working time and off-duty time are obtained, and the working analysis interval and off-duty analysis interval are determined in combination with the single-day circulation interval; The opening control unit has a preset offset time, and the opening analysis interval is constructed in combination with the working analysis interval. Based on the elevator stop floors and the reaction of the corridor sensor lights within the opening analysis interval, the lighting equipment in the management control area is turned on; The control unit is turned off, and a closed analysis interval is constructed based on the offset duration and the off-duty analysis interval. The empty space assessment value is determined based on the personnel going out data in the open analysis interval, the regional sound intensity data, and the current time. Based on the empty space assessment value, an area empty space signal is generated and the lighting equipment in the area is managed and controlled to be turned off.
2. The remote management system for Internet of Things devices according to claim 1, characterized in that: The control area division process is as follows: Divide the office building into multiple office floors, obtain multiple office enterprises corresponding to each office floor to form a floor enterprise set, obtain the number of office enterprises in the floor enterprise set and record it as the floor enterprise number. When the floor enterprise number is greater than or equal to 2, the office floor corresponding to the floor enterprise set is recorded as a composite enterprise floor. When the floor enterprise number is less than 2, the office floor corresponding to the floor enterprise set is recorded as a single enterprise floor. The public area corresponding to each floor of a complex enterprise is recorded as a control area; When any number of single-enterprise floors are adjacent and the corresponding office enterprises are the same, they are recorded as an adjacent single-enterprise floor group, and the public areas corresponding to the adjacent single-enterprise floor group are recorded as the same control area; The public area corresponding to a single enterprise floor of each non-adjacent single floor group is recorded as a control area.
3. The remote management system for Internet of Things devices according to claim 1, characterized in that: The process of determining the on-duty hour interval and the off-duty hour interval is as follows: The time axis is divided into multiple interval axes in units of days, and the interval axis is divided into 24-hour intervals. The total number of access control opening times corresponding to each hourly interval is obtained and recorded as the hourly circulation index. The hourly circulation index is divided by the single-day circulation index to obtain the concentration reference value corresponding to each hourly interval. A concentration threshold is preset. When the concentration reference value is greater than or equal to the concentration threshold, the corresponding hourly interval is recorded as the personnel flow interval; Extract multiple recent interval axes and perform overlap analysis to obtain overlapping interval axes. The number of interval axes corresponding to the overlapping interval axes is recorded as the overlap number. Each hour interval of the overlapping interval axis is assigned an overlap value, which is equal to the number of times each hour interval is marked as a personnel flow interval. The overlap value is divided by the number of overlaps to obtain the overlap reference value corresponding to each hour interval. An overlap threshold is preset. The hour interval with an overlap reference value greater than or equal to the overlap threshold is recorded as the target hour interval. The first target hour interval and the last target hour interval on the overlap interval axis are recorded as the working hour interval and the off-duty hour interval respectively.
4. The remote management system for Internet of Things devices according to claim 3, characterized in that: The process of determining working hours is as follows: Based on the overlapping interval axes, obtain a histogram of the distribution of access control opening times within the working hour range, which is recorded as the first histogram. The horizontal axis of the first histogram is the time axis (unit: minutes), and the vertical axis is the frequency of external opening times. Obtain the total area of all columns in the first histogram and record it as the first total area value. Construct multiple first straight lines perpendicular to the horizontal axis to divide the first histogram into left and right areas. The first straight lines meet the following conditions: The ratio of the total area of the columns in the left area of the first straight line to the total value of the first area is greater than or equal to the preset area ratio threshold; The horizontal coordinate corresponding to the first straight line is an integer; The first straight line with the smallest horizontal coordinate is obtained as the first target straight line, and the time corresponding to the first target straight line is taken as the working time.
5. The remote management system for Internet of Things devices according to claim 4, characterized in that: The process of determining the off-duty time is as follows: Based on the overlapping interval axes, a histogram of the distribution of access control opening times within the off-duty hour range is obtained and recorded as a second histogram. In the second histogram, the horizontal axis is the time axis (unit: minutes), and the vertical axis is the frequency of internal opening times. The total area of all columns in the second histogram is obtained and recorded as the second total area value. Multiple second straight lines perpendicular to the horizontal axis are constructed to divide the second histogram into left and right areas. The second straight lines meet the following conditions: The ratio of the total area of the columns to the right of the second straight line to the total value of the second area is greater than or equal to the preset area ratio threshold; The horizontal coordinate of the second straight line is an integer; The second straight line with the largest horizontal coordinate is obtained as the second target straight line, and the time corresponding to the second target straight line is used as the off-duty time.
6. The remote management system for Internet of Things devices according to claim 5, characterized in that: The process of determining the on-duty analysis interval and the off-duty analysis interval is as follows: Suppose the union of daily circulation intervals is For the first external opening moment, is the last internal opening time, and the working time and the leaving time are , build the work analysis interval and off-duty analysis interval .
7. The remote management system for Internet of Things devices according to claim 1, characterized in that: The process of turning on the control unit to control the lighting equipment is as follows: Get the work analysis intervals corresponding to multiple access control devices in the same control area and calculate the union to get the regional work interval Indicates the minimum value of the left endpoints of multiple work analysis intervals. Indicates the maximum value of the left endpoints of multiple work analysis intervals. Let the offset duration be , combined with the offset duration and the regional working interval, the opening analysis interval is obtained ; An independent analysis is performed on each control area to obtain the stopping floors of each elevator within the analysis interval. When the stopping floors include the floors corresponding to the control area, the lighting equipment in the control area is turned on. When the corridor sensor lights corresponding to the adjacent floors of the control area are on, the lighting equipment in the control area is turned on.
8. The remote management system for Internet of Things devices according to claim 1, characterized in that: The process of turning off the control unit to generate the area empty signal is as follows: Get the off-duty analysis intervals corresponding to multiple access control devices in the same control area and calculate the union to get the regional off-duty interval Indicates the minimum value of the left endpoints of multiple off-duty analysis intervals, Indicates the maximum value of the left endpoints of multiple off-duty analysis intervals. Combined with the offset duration and the regional off-duty interval, the closed analysis interval is obtained. ; Obtain surveillance video images corresponding to the entrances and exits of each office enterprise within the control area, record the surveillance video image segments within the closed analysis interval as target videos, and analyze the target videos to obtain the number of people leaving each office enterprise within the closed analysis interval; Obtain the number of employees in each office enterprise, calculate the ratio of the number of employees going out to the number of employees in office, and obtain the corresponding off-duty ratio of each office enterprise as , where q represents the serial number corresponding to each office enterprise in the same control area; Set the current time to , preset audio analysis time T, get the time interval The average sound intensity value of each location in the control area within the range changes with time as the line graph is recorded as the sound intensity fluctuation line, and the sound intensity fluctuation line is obtained in the time interval. The area enclosed between the range and the time axis is recorded as the sound wave confidence value; By formula Calculate the short position value within the control area ,in: is the preset weight coefficient; is the sound wave confidence value; is the acoustic wave confidence threshold; Indicates the percentage of off-duty hours The minimum value in ; A short-term assessment threshold is preset. When the short-term assessment value is greater than or equal to the short-term assessment threshold, a regional short-term signal is generated.
9. The remote management system for Internet of Things devices according to claim 8, characterized in that: The process of analyzing the target video is as follows: A plane rectangular coordinate system is constructed with the center point of the target video as the coordinate origin and two mutually perpendicular straight lines parallel to the edge of the target video screen as coordinate axes; Split the target video into multiple unit frames, identify the human body outline in the unit frame and distinguish and identify the facial area of the human body outline, assign a face recognition code to each human body outline, and each face recognition code corresponds to a unique human body outline; Draw the facial center points of each human body contour corresponding to the unit frame in the plane rectangular coordinate system, and record each facial center point as , where i is the face recognition code and j is the serial number of the corresponding unit frame. All facial center points corresponding to multiple unit frames in the plane rectangular coordinate system are obtained, and the facial center points with the same face recognition code are connected in sequence according to the serial number of the unit frame to obtain multiple personnel trajectory polylines; Based on the personnel trajectory polyline, it is determined whether the personnel are outgoing personnel, and the total number of outgoing personnel corresponding to the target video is obtained and recorded as the number of outgoing personnel of the corresponding office enterprise.
10. The remote management system for Internet of Things devices according to claim 9, characterized in that: The process of judging outgoing personnel based on the personnel trajectory polyline is as follows: Assume that the face recognition code corresponding to any person is m, and the set of facial center points corresponding to the trajectory line of the person is , where n is the unit frame number of multiple human body contours corresponding to the face recognition code m; Let the minimum value of n be a and the maximum value be b, and construct the facial center point point to The direction vector of the area is preset with the area boundary corresponding to the entrance and exit of the office enterprise. The area boundary is the boundary between the office enterprise and the public area at the entrance and exit. The side of the area boundary closer to the public area is the outer side of the area boundary; When the direction vector points to the outside of the area boundary line, the person corresponding to the person trajectory line is recorded as an outgoing person.