Building intelligent monitoring method and system based on Internet of Things
By identifying the busy area of the Internet of Things in the building and adjusting the monitoring status of the shooting equipment, the problem of insufficient data transmission bandwidth caused by the mobile terminal due to excessive connection of the Internet of Things, improved the real -time and reliability of the internal monitoring of the building, and timely timely Remind abnormal events.
Patent Information
- Application Number
- CN202411464324.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-01-24
AI Technical Summary
The Internet of Things is insufficient data transmission bandwidth due to excessive connections between mobile terminals in the building, affecting the real-time and reliability of distributed camera monitoring.
Through the mobile terminal detection of the internal Internet of Things of the building, identify the busy area of the Internet of Things, adjust the surveillance status of the shooting equipment camera in the matching area, reduce the resolution or adjust the video code rate Accurately transmit it, and judge whether an abnormal event occurs from the environmental status characteristics of the on -site environmental state of the surveillance image recognition, adjust the communication status of the mobile terminal Internet of Things and alarm reminder.
It improved the real -time and reliability of the internal monitoring of the building, avoided the delayed transmission processing of monitoring images, and reminded abnormal events in a timely manner to enhance the visual recognition accuracy of abnormal events such as object collisions.
Smart Images

Figure CN119363937A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet of Things, and in particular to an intelligent building monitoring method and system based on Internet of Things. Background Art
[0002] The flow of people inside commercial buildings such as office buildings is complex. In order to conduct comprehensive and accurate monitoring of the flow of people inside the building, several monitoring devices are usually installed in a distributed manner inside the building, and all monitoring devices are connected to the Internet of Things. The monitoring images generated by all monitoring devices are linked and integrated through the Internet of Things to quickly and accurately determine whether there are safety accidents such as collisions between people inside the building. Although the distributed camera monitoring method based on the Internet of Things can achieve global monitoring inside the building, the Internet of Things inside the building is not dedicated to the transmission of distributed camera monitoring data. It is also used for the connection and communication of mobile terminals such as smartphones held by people inside the building. As a result, the Internet of Things may not be able to provide sufficient bandwidth for the transmission of distributed camera monitoring data due to too many connected mobile terminals, resulting in the inability to transmit and process distributed camera monitoring data in a timely and fast manner, reducing the real-time and reliability of monitoring inside the building. Summary of the invention
[0003] The object of the present invention is to provide an intelligent building monitoring method and system based on the Internet of Things, to detect mobile terminals based on the Internet of Things inside the building, to obtain dynamic feature information of mobile terminals inside the building, thereby identifying busy areas of Internet of Things communication inside the building, and screening and locating areas inside the building that may affect image monitoring due to excessive connections of mobile terminals, so as to provide a basis for subsequent adjustment of the camera monitoring mode; based on the Internet of Things communication feature information of the busy area of Internet of Things communication, to adjust the camera monitoring state of the shooting equipment matching the busy area of Internet of Things communication, to obtain the monitoring image of the busy area of Internet of Things communication, to ensure that the monitoring image can be transmitted quickly and accurately under the existing data transmission performance of the Internet of Things, to avoid the situation where delayed transmission and processing of the monitoring image occurs; to obtain the on-site environmental status feature information of the busy area of Internet of Things communication from the monitoring image recognition, to determine whether an abnormal event occurs, and to adjust the Internet of Things communication state of the mobile terminal in the busy area of Internet of Things communication and to issue an alarm reminder, so as to improve the real-time and reliability of the internal monitoring of the building.
[0004] The present invention is achieved through the following technical solutions:
[0005] The intelligent building monitoring method based on the Internet of Things includes:
[0006] Based on the Internet of Things inside the building, mobile terminals are detected inside the building to obtain dynamic feature information of mobile terminals inside the building; based on the dynamic feature information of mobile terminals, busy areas of Internet of Things communication inside the building are identified;
[0007] Based on the IoT communication characteristic information of the IoT communication busy area, adjusting the camera monitoring state of the shooting device matching the IoT communication busy area, so as to obtain the monitoring image of the IoT communication busy area; after pre-processing the monitoring image, sending it to the IoT platform end;
[0008] The monitoring images received by the IoT platform are identified to obtain the on-site environmental status characteristic information of the busy IoT communication area; based on the on-site environmental status characteristic information, it is determined whether an abnormal event occurs in the busy IoT communication area, so as to adjust the IoT communication status of mobile terminals in the busy IoT communication area and issue corresponding alarm reminders.
[0009] Optionally, based on the Internet of Things inside the building, mobile terminal detection is performed inside the building to obtain dynamic feature information of the mobile terminals inside the building; based on the dynamic feature information of the mobile terminals, a busy area of Internet of Things communication inside the building is identified, including:
[0010] Monitoring all access points under the Internet of Things inside the building to obtain the real-time connection information of mobile terminals of all access points; wherein the real-time connection information of mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of mobile terminals, obtaining the dynamic characteristic information of the connection load of mobile terminals of the Internet of Things inside the building; wherein the dynamic characteristic information of the connection load of mobile terminals includes the change information of the connection load of mobile terminals of each access point under the Internet of Things over time;
[0011] Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
[0012] Optionally, based on the IoT communication feature information of the IoT communication busy area, adjusting the camera monitoring state of a shooting device matching the IoT communication busy area, so as to obtain a monitoring image of the IoT communication busy area; and pre-processing the monitoring image and sending it to the IoT platform end, including:
[0013] Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matched with the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matched shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matched shooting device, so as to obtain the monitoring image of the busy IoT communication area;
[0014] After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
[0015] Optionally, reducing the shooting resolution of the matched shooting device includes:
[0016] Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera;
[0017] The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate;
[0018] The index coefficient corresponding to the data parameter rate is obtained by the following formula:
[0019]
[0020] Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yi represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time;
[0021] Extract the video bit rate corresponding to the current original resolution image;
[0022] The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate;
[0023] The adjusted video bit rate is obtained by the following formula:
[0024]
[0025] Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images;
[0026] The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula:
[0027]
[0028] Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device;
[0029] The photographing resolution of the matched photographing device is reduced according to the target resolution.
[0030] Optionally, the monitoring image received by the IoT platform is identified to obtain the on-site environmental status characteristic information of the IoT communication busy area; based on the on-site environmental status characteristic information, it is determined whether an abnormal event occurs in the IoT communication busy area, so as to adjust the IoT communication state of the mobile terminal in the IoT communication busy area and issue a corresponding alarm reminder, including:
[0031] Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area;
[0032] Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
[0033] The building intelligent monitoring system based on the Internet of Things includes:
[0034] A mobile terminal detection module, used to detect mobile terminals inside a building based on the Internet of Things inside the building, and obtain dynamic feature information of mobile terminals inside the building;
[0035] A building internal area identification module, used to identify a busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal;
[0036] A camera device control module, configured to adjust the camera monitoring state of a shooting device matching the busy IoT communication area based on IoT communication feature information of the busy IoT communication area, so as to obtain a monitoring image of the busy IoT communication area;
[0037] An image preprocessing and sending module is used to preprocess the monitoring image and then send it to the Internet of Things platform;
[0038] A field environment recognition module is used to recognize the monitoring images received by the IoT platform to obtain the field environment status characteristic information of the busy IoT communication area;
[0039] The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, thereby adjusting the IoT communication status of mobile terminals in the IoT communication busy area and issuing corresponding alarm reminders.
[0040] Optionally, the mobile terminal detection module is used to detect mobile terminals inside a building based on the Internet of Things inside the building to obtain dynamic feature information of mobile terminals inside the building, including:
[0041] Monitoring all access points under the Internet of Things inside the building to obtain the real-time connection information of mobile terminals of all access points; wherein the real-time connection information of mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of mobile terminals, obtaining the dynamic characteristic information of the connection load of mobile terminals of the Internet of Things inside the building; wherein the dynamic characteristic information of the connection load of mobile terminals includes the change information of the connection load of mobile terminals of each access point under the Internet of Things over time;
[0042] The building internal area identification module is used to identify the busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal, including:
[0043] Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
[0044] Optionally, the camera device control module is used to adjust the camera monitoring state of the shooting device matching the busy IoT communication area based on the IoT communication feature information of the busy IoT communication area, so as to obtain the monitoring image of the busy IoT communication area, including:
[0045] Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matched with the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matched shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matched shooting device, so as to obtain the monitoring image of the busy IoT communication area;
[0046] The image preprocessing and sending module is used to preprocess the monitoring image and send it to the Internet of Things platform, including:
[0047] After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
[0048] Optionally, reducing the shooting resolution of the matched shooting device includes:
[0049] Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera;
[0050] The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate;
[0051] The index coefficient corresponding to the data parameter rate is obtained by the following formula:
[0052]
[0053] Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yirepresents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time;
[0054] Extract the video bit rate corresponding to the current original resolution image;
[0055] The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate;
[0056] The adjusted video bit rate is obtained by the following formula:
[0057]
[0058] Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images;
[0059] The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula:
[0060]
[0061] Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device;
[0062] The photographing resolution of the matched photographing device is reduced according to the target resolution.
[0063] Optionally, the on-site environment recognition module is used to recognize the surveillance image received by the IoT platform to obtain on-site environment status characteristic information of the IoT communication busy area, including:
[0064] Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area;
[0065] The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, thereby adjusting the IoT communication state of the mobile terminal in the IoT communication busy area and making corresponding alarm reminders, including:
[0066] Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
[0067] Compared with the prior art, the present invention has the following beneficial effects:
[0068] The IoT-based intelligent building monitoring method and system provided in the present application detect mobile terminals based on the IoT inside the building, obtain dynamic feature information of mobile terminals inside the building, thereby identifying busy IoT communication areas inside the building, and screening and locating areas inside the building that may affect image monitoring due to excessive connections of mobile terminals, providing a basis for subsequent adjustment of the camera monitoring mode; based on the IoT communication feature information of the busy IoT communication area, adjust the camera monitoring status of the shooting equipment matching the busy IoT communication area, obtain the monitoring image of the busy IoT communication area, ensure that the monitoring image can be transmitted quickly and accurately under the existing data transmission performance of the IoT, and avoid the situation where delayed transmission and processing of the monitoring image occurs; also obtain the on-site environmental status feature information of the busy IoT communication area from the monitoring image recognition, thereby judging whether an abnormal event has occurred, and adjusting the IoT communication status of the mobile terminal in the busy IoT communication area and issuing an alarm reminder, thereby improving the real-time and reliability of internal building monitoring. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] In order 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 prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:
[0070] Figure 1 A schematic diagram of the flow of the intelligent building monitoring method based on the Internet of Things provided by the present invention.
[0071] Figure 2 This is a structural schematic diagram of the Internet of Things-based building intelligent monitoring system provided by the present invention. DETAILED DESCRIPTION
[0072] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only some structures related to the present application are shown in the accompanying drawings, rather than all structures. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0073] The terms "including" and "having" and any variations thereof in this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0074] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0075] See also Figure 1 As shown, an embodiment of the present application provides an intelligent building monitoring method based on the Internet of Things. The intelligent building monitoring method based on the Internet of Things includes:
[0076] Based on the Internet of Things inside the building, mobile terminals are detected inside the building to obtain dynamic feature information of mobile terminals inside the building; based on the dynamic feature information of mobile terminals, busy areas of Internet of Things communication inside the building are identified;
[0077] Based on the IoT communication characteristic information of the IoT communication busy area, adjusting the camera monitoring state of the shooting device matching the IoT communication busy area, so as to obtain the monitoring image of the IoT communication busy area; after pre-processing the monitoring image, sending it to the IoT platform end;
[0078] The surveillance images received by the IoT platform are identified to obtain the on-site environmental status characteristic information of the busy IoT communication area; based on the on-site environmental status characteristic information, it is determined whether an abnormal event occurs in the busy IoT communication area, so as to adjust the IoT communication status of the mobile terminal in the busy IoT communication area and issue corresponding alarm reminders.
[0079] The beneficial effects of the above embodiments are as follows: the method for intelligent building monitoring based on the Internet of Things performs mobile terminal detection based on the Internet of Things inside the building, obtains dynamic feature information of mobile terminals inside the building, thereby identifying busy areas of Internet of Things communication inside the building, and screening and locating areas inside the building that may affect image monitoring due to excessive connections of mobile terminals, providing a basis for subsequent adjustment of the camera monitoring mode; based on the Internet of Things communication feature information of the busy Internet of Things communication area, adjusts the camera monitoring status of the shooting equipment matching the busy Internet of Things communication area, obtains the monitoring image of the busy Internet of Things communication area, ensures that the monitoring image can be transmitted quickly and accurately under the existing data transmission performance of the Internet of Things, and avoids the situation where delayed transmission and processing of the monitoring image occurs; also obtains the on-site environmental status feature information of the busy Internet of Things communication area from the monitoring image recognition, thereby judging whether an abnormal event occurs, and adjusts the Internet of Things communication status of the mobile terminal in the busy Internet of Things communication area and issues an alarm reminder, thereby improving the real-time and reliability of internal building monitoring.
[0080] In another embodiment, based on the Internet of Things inside a building, mobile terminal detection is performed inside the building to obtain dynamic feature information of the mobile terminals inside the building; based on the dynamic feature information of the mobile terminals, a busy area of Internet of Things communication inside the building is identified, including:
[0081] All access points under the Internet of Things inside the building are monitored to obtain the real-time connection information of the mobile terminals of all the access points; wherein the real-time connection information of the mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of the mobile terminals, the dynamic characteristic information of the connection load of the mobile terminals of the Internet of Things inside the building is obtained; wherein the dynamic characteristic information of the connection load of the mobile terminals includes the change information of the connection load of the mobile terminals of each access point under the Internet of Things over time;
[0082] Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
[0083] The beneficial effect of the above embodiment is that the Internet of Things is arranged inside the building, which can not only connect with the shooting equipment installed in a distributed manner at different locations inside the building, but also provide connection services for mobile terminals such as smart phones held by people inside the building, so that the Internet of Things will simultaneously undertake the tasks of monitoring image transmission of the shooting equipment and data interaction with the mobile terminals. The data transmission performance (such as data transmission bandwidth) within the Internet of Things itself is limited. When the number of mobile terminals connected to the Internet of Things in a certain area inside the building is large, it will inevitably occupy more data transmission bandwidth of the Internet of Things in this area, resulting in the data transmission bandwidth that the Internet of Things can use for monitoring image transmission in this area will inevitably be reduced, making it impossible to transmit and process the monitoring images generated by the shooting equipment in a timely manner, reducing the real-time monitoring of the building. To this end, all access points under the Internet of Things inside the building are monitored to obtain the real-time connection information of the mobile terminals of all access points. Then, based on the real-time connection information of the mobile terminals, including the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal, the mobile terminal connection load of the Internet of Things inside the building is estimated to obtain the change information of the mobile terminal connection load of each access point under the Internet of Things over time, so as to characterize the connection load of the mobile terminal of all access points under the Internet of Things at the time level. In addition, all access points in the Internet of Things that are in an overloaded connection state are identified based on the dynamic characteristic information of the mobile terminal connection load. For example, when the dynamic characteristic information of the mobile terminal connection load indicates that the uplink data volume of the access point in a unit time exceeds the preset data volume threshold, it is determined that the access point is in an overloaded connection state. Then, the physical space distribution positions of all access points in the overloaded connection state inside the building are integrated and processed to determine the busy area of the Internet of Things communication inside the building, so as to locate the area inside the building that may affect the timeliness of the Internet of Things to the surveillance image transmission of the shooting device due to too many connected mobile terminals.
[0084] In another embodiment, based on the IoT communication characteristic information of the IoT communication busy area, adjusting the camera monitoring state of the shooting device matching the IoT communication busy area, so as to obtain the monitoring image of the IoT communication busy area; after pre-processing the monitoring image, sending it to the IoT platform end, including:
[0085] Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matching the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matching shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matching shooting device, so as to obtain the monitoring image of the busy IoT communication area;
[0086] After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
[0087] The beneficial effect of the above embodiment is as follows: based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, the remaining available bandwidth of the busy IoT communication area is determined, and the remaining available bandwidth is compared with the transmission bandwidth required for normal transmission of the monitoring image generated by the shooting device matching the busy IoT communication area in the default shooting resolution mode within the IoT; if the remaining available bandwidth is greater than or equal to the required transmission bandwidth, it is determined that the shooting device matching the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT, and the matching shooting device is maintained in the default shooting resolution state; if the remaining available bandwidth is less than the required transmission bandwidth, it is determined that the shooting device matching the busy IoT communication area cannot upload the monitoring image with the default shooting resolution to the IoT, and the shooting resolution of the matching shooting device is reduced at this time, thereby reducing the data volume of the monitoring image generated by the shooting device, and at the cost of reducing the picture resolution of the monitoring image within an acceptable range, it is ensured that the monitoring image can be uploaded to the IoT under the data transmission bandwidth available in the busy IoT communication area. In addition, after performing image frame compensation preprocessing on the monitoring image (for example, performing image frame insertion compensation preprocessing to solve the problem of frame loss caused by monitoring), the monitoring image is sent to the Internet of Things platform to facilitate subsequent accurate image recognition of the monitoring image.
[0088] In another embodiment, reducing the shooting resolution of the matched shooting device includes:
[0089] Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera;
[0090] The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate;
[0091] The index coefficient corresponding to the data parameter rate is obtained by the following formula:
[0092]
[0093] Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yirepresents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time;
[0094] Extract the video bit rate corresponding to the current original resolution image;
[0095] The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate;
[0096] The adjusted video bit rate is obtained by the following formula:
[0097]
[0098] Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images;
[0099] The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula:
[0100]
[0101] Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device;
[0102] The photographing resolution of the matched photographing device is reduced according to the target resolution.
[0103] The beneficial effects of the above embodiments are that the solution can dynamically adjust the resolution of the shooting device according to the network conditions (such as bandwidth changes and data transmission rates) by real-time monitoring the data transmission rate of the shooting device uploading the original resolution image. This means that when the network conditions are good, a higher resolution can be maintained, and when the network conditions are poor, the resolution is automatically reduced to ensure stable upload and smoothness of the image. By calculating the index coefficient (v) corresponding to the data parameter rate, the solution can comprehensively consider the data transmission rate and bandwidth utilization in multiple time units, so as to more accurately evaluate the carrying capacity and stability of the current network environment. This helps to avoid upload delays or failures caused by excessive bandwidth occupation when the network is congested, and optimize the use of network resources. Combined with the video bit rate of the original resolution image and the index coefficient corresponding to the data parameter rate, the solution can intelligently adjust the video bit rate. This adjustment not only takes into account the current network conditions, but also takes into account the preset minimum constant (ε) and the bandwidth value (Mx) corresponding to the bandwidth demand, as well as the bandwidth utilization standard deviation (Pb), thereby ensuring the stability and continuity of the video quality when the network conditions change. By dynamically adjusting the shooting resolution and video bitrate, the solution can improve the efficiency and success rate of image uploads while ensuring image quality. This helps reduce upload failures or image quality degradation caused by network problems, thereby improving the overall user experience. The solution is highly adaptive and can be flexibly adjusted according to different network environments, shooting equipment performance, and user needs. This means it can be widely used in various scenarios, such as remote monitoring, online live broadcasting, video conferencing, etc., to meet the needs and expectations of different users.
[0104] In summary, this technical solution achieves dynamic adaptation to the network environment and efficient use of resources by real-time monitoring and adjusting the resolution and video bit rate of the shooting device, thereby improving the efficiency of image uploading and user experience.
[0105] In another embodiment, the surveillance image received by the IoT platform is identified to obtain the on-site environmental status characteristic information of the IoT communication busy area; based on the on-site environmental status characteristic information, it is determined whether an abnormal event occurs in the IoT communication busy area, thereby adjusting the IoT communication state of the mobile terminal in the IoT communication busy area and issuing a corresponding alarm reminder, including:
[0106] Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area;
[0107] Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
[0108] The beneficial effect of the above embodiment is that the monitoring image received by the IoT platform is subjected to pixel contour recognition to obtain the state characteristic information of the on-site environment objects in the IoT communication busy area, thereby accurately and comprehensively identifying the object movement speed and object movement trajectory inside the IoT communication busy area. In addition, based on the on-site environment object state characteristic information, the movement trend of the object inside the IoT communication busy area is predicted to determine whether an abnormal object collision event occurs. When an abnormal object collision event occurs, based on the connection bandwidth occupancy information of each mobile terminal in the IoT communication busy area, the communication connection between the corresponding mobile terminal in the IoT communication busy area and the IoT is interrupted, so that the data transmission bandwidth occupied by the mobile terminal in the IoT communication busy area can be released for use by the shooting device, so that the shooting device can monitor and shoot with a higher shooting resolution, and improve the visual recognition accuracy of the abnormal object collision event; and based on the fastest communication link in the IoT communication busy area, a corresponding alarm reminder is made, so that relevant personnel can obtain notification messages of abnormal object collision events in time, and improve the real-time and reliability of internal building monitoring.
[0109] See also Figure 2 As shown, an embodiment of the present application provides an intelligent building monitoring system based on the Internet of Things. The intelligent building monitoring system based on the Internet of Things includes:
[0110] A mobile terminal detection module is used to detect mobile terminals inside a building based on the Internet of Things inside the building, and obtain dynamic feature information of mobile terminals inside the building;
[0111] A building internal area identification module, used to identify the busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal;
[0112] A camera device control module, used to adjust the camera monitoring state of the shooting device matching the busy IoT communication area based on the IoT communication characteristic information of the busy IoT communication area, so as to obtain a monitoring image of the busy IoT communication area;
[0113] The image preprocessing and sending module is used to preprocess the monitoring image and send it to the IoT platform;
[0114] The on-site environment recognition module is used to recognize the monitoring images received by the IoT platform and obtain the on-site environment status characteristic information of the busy IoT communication area;
[0115] The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, so as to adjust the IoT communication status of the mobile terminal in the IoT communication busy area and issue corresponding alarm reminders.
[0116] The beneficial effects of the above embodiments are as follows: the intelligent building monitoring system based on the Internet of Things performs mobile terminal detection based on the Internet of Things inside the building, obtains dynamic feature information of mobile terminals inside the building, thereby identifying busy areas of Internet of Things communication inside the building, and screening and locating areas inside the building that may affect image monitoring due to excessive connections of mobile terminals, providing a basis for subsequent adjustment of the camera monitoring mode; based on the Internet of Things communication feature information of the busy Internet of Things communication area, adjusts the camera monitoring status of the shooting equipment matching the busy Internet of Things communication area, obtains the monitoring image of the busy Internet of Things communication area, ensures that the monitoring image can be transmitted quickly and accurately under the existing data transmission performance of the Internet of Things, and avoids the situation where delayed transmission and processing of the monitoring image occurs; also obtains the on-site environmental status feature information of the busy Internet of Things communication area from the monitoring image recognition, thereby judging whether an abnormal event occurs, and adjusts the Internet of Things communication status of the mobile terminal in the busy Internet of Things communication area and issues an alarm reminder, thereby improving the real-time and reliability of internal building monitoring.
[0117] In another embodiment, the mobile terminal detection module is used to detect mobile terminals inside a building based on the Internet of Things inside the building, and obtain dynamic feature information of mobile terminals inside the building, including:
[0118] All access points under the Internet of Things inside the building are monitored to obtain the real-time connection information of the mobile terminals of all the access points; wherein the real-time connection information of the mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of the mobile terminals, the dynamic characteristic information of the connection load of the mobile terminals of the Internet of Things inside the building is obtained; wherein the dynamic characteristic information of the connection load of the mobile terminals includes the change information of the connection load of the mobile terminals of each access point under the Internet of Things over time;
[0119] The building internal area identification module is used to identify the busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal, including:
[0120] Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
[0121] The beneficial effect of the above embodiment is that the Internet of Things is arranged inside the building, which can not only connect with the shooting equipment installed in a distributed manner at different locations inside the building, but also provide connection services for mobile terminals such as smart phones held by people inside the building, so that the Internet of Things will simultaneously undertake the tasks of monitoring image transmission of the shooting equipment and data interaction with the mobile terminals. The data transmission performance (such as data transmission bandwidth) within the Internet of Things itself is limited. When the number of mobile terminals connected to the Internet of Things in a certain area inside the building is large, it will inevitably occupy more data transmission bandwidth of the Internet of Things in this area, resulting in the data transmission bandwidth that the Internet of Things can use for monitoring image transmission in this area will inevitably be reduced, making it impossible to transmit and process the monitoring images generated by the shooting equipment in a timely manner, reducing the real-time monitoring of the building. To this end, all access points under the Internet of Things inside the building are monitored to obtain the real-time connection information of the mobile terminals of all access points. Then, based on the real-time connection information of the mobile terminals, including the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal, the mobile terminal connection load of the Internet of Things inside the building is estimated to obtain the change information of the mobile terminal connection load of each access point under the Internet of Things over time, so as to characterize the connection load of the mobile terminal of all access points under the Internet of Things at the time level. In addition, all access points in the Internet of Things that are in an overloaded connection state are identified based on the dynamic characteristic information of the mobile terminal connection load. For example, when the dynamic characteristic information of the mobile terminal connection load indicates that the uplink data volume of the access point in a unit time exceeds the preset data volume threshold, it is determined that the access point is in an overloaded connection state. Then, the physical space distribution positions of all access points in the overloaded connection state inside the building are integrated and processed to determine the busy area of the Internet of Things communication inside the building, so as to locate the area inside the building that may affect the timeliness of the Internet of Things to the surveillance image transmission of the shooting device due to too many connected mobile terminals.
[0122] In another embodiment, the camera device control module is used to adjust the camera monitoring state of the shooting device matching the busy IoT communication area based on the IoT communication feature information of the busy IoT communication area, so as to obtain the monitoring image of the busy IoT communication area, including:
[0123] Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matching the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matching shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matching shooting device, so as to obtain the monitoring image of the busy IoT communication area;
[0124] The image preprocessing and sending module is used to preprocess the monitoring image and send it to the IoT platform, including:
[0125] After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
[0126] The beneficial effect of the above embodiment is as follows: based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, the remaining available bandwidth of the busy IoT communication area is determined, and the remaining available bandwidth is compared with the transmission bandwidth required for normal transmission of the monitoring image generated by the shooting device matching the busy IoT communication area in the default shooting resolution mode within the IoT; if the remaining available bandwidth is greater than or equal to the required transmission bandwidth, it is determined that the shooting device matching the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT, and the matching shooting device is maintained in the default shooting resolution state; if the remaining available bandwidth is less than the required transmission bandwidth, it is determined that the shooting device matching the busy IoT communication area cannot upload the monitoring image with the default shooting resolution to the IoT, and the shooting resolution of the matching shooting device is reduced at this time, thereby reducing the data volume of the monitoring image generated by the shooting device, and at the cost of reducing the picture resolution of the monitoring image within an acceptable range, it is ensured that the monitoring image can be uploaded to the IoT under the data transmission bandwidth available in the busy IoT communication area. In addition, after performing image frame compensation preprocessing on the monitoring image (for example, performing image frame insertion compensation preprocessing to solve the problem of frame loss caused by monitoring), the monitoring image is sent to the Internet of Things platform to facilitate subsequent accurate image recognition of the monitoring image.
[0127] In another embodiment, reducing the shooting resolution of the matched shooting device includes:
[0128] Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera;
[0129] The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate;
[0130] The index coefficient corresponding to the data parameter rate is obtained by the following formula:
[0131]
[0132] Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yi represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time;
[0133] Extract the video bit rate corresponding to the current original resolution image;
[0134] The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate;
[0135] The adjusted video bit rate is obtained by the following formula:
[0136]
[0137] Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images;
[0138] The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula:
[0139]
[0140] Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device;
[0141] The photographing resolution of the matched photographing device is reduced according to the target resolution.
[0142] The beneficial effects of the above embodiments are that the solution can dynamically adjust the resolution of the shooting device according to the network conditions (such as bandwidth changes and data transmission rates) by real-time monitoring the data transmission rate of the shooting device uploading the original resolution image. This means that when the network conditions are good, a higher resolution can be maintained, and when the network conditions are poor, the resolution is automatically reduced to ensure stable upload and smoothness of the image. By calculating the index coefficient (v) corresponding to the data parameter rate, the solution can comprehensively consider the data transmission rate and bandwidth utilization in multiple time units, so as to more accurately evaluate the carrying capacity and stability of the current network environment. This helps to avoid upload delays or failures caused by excessive bandwidth occupation when the network is congested, and optimize the use of network resources. Combined with the video bit rate of the original resolution image and the index coefficient corresponding to the data parameter rate, the solution can intelligently adjust the video bit rate. This adjustment not only takes into account the current network conditions, but also takes into account the preset minimum constant (ε) and the bandwidth value (Mx) corresponding to the bandwidth demand, as well as the bandwidth utilization standard deviation (Pb), thereby ensuring the stability and continuity of the video quality when the network conditions change. By dynamically adjusting the shooting resolution and video bitrate, the solution can improve the efficiency and success rate of image uploads while ensuring image quality. This helps reduce upload failures or image quality degradation caused by network problems, thereby improving the overall user experience. The solution is highly adaptive and can be flexibly adjusted according to different network environments, shooting equipment performance, and user needs. This means it can be widely used in various scenarios, such as remote monitoring, online live broadcasting, video conferencing, etc., to meet the needs and expectations of different users.
[0143] In summary, this technical solution achieves dynamic adaptation to the network environment and efficient use of resources by real-time monitoring and adjusting the resolution and video bit rate of the shooting device, thereby improving the efficiency of image uploading and user experience.
[0144] In another embodiment, the on-site environment recognition module is used to recognize the surveillance image received by the IoT platform to obtain on-site environment status characteristic information of the busy IoT communication area, including:
[0145] Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area;
[0146] The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, so as to adjust the IoT communication state of the mobile terminal in the IoT communication busy area and issue a corresponding alarm reminder, including:
[0147] Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
[0148] The beneficial effect of the above embodiment is that the monitoring image received by the IoT platform is subjected to pixel contour recognition to obtain the state characteristic information of the on-site environment objects in the IoT communication busy area, thereby accurately and comprehensively identifying the object movement speed and object movement trajectory inside the IoT communication busy area. In addition, based on the on-site environment object state characteristic information, the movement trend of the object inside the IoT communication busy area is predicted to determine whether an abnormal object collision event occurs. When an abnormal object collision event occurs, based on the connection bandwidth occupancy information of each mobile terminal in the IoT communication busy area, the communication connection between the corresponding mobile terminal in the IoT communication busy area and the IoT is interrupted, so that the data transmission bandwidth occupied by the mobile terminal in the IoT communication busy area can be released for use by the shooting device, so that the shooting device can monitor and shoot with a higher shooting resolution, and improve the visual recognition accuracy of the abnormal object collision event; and based on the fastest communication link in the IoT communication busy area, a corresponding alarm reminder is made, so that relevant personnel can obtain notification messages of abnormal object collision events in time, and improve the real-time and reliability of internal building monitoring.
[0149] In general, the IoT-based intelligent building monitoring method and system detect mobile terminals based on the IoT inside the building, obtain dynamic feature information of mobile terminals inside the building, thereby identifying busy IoT communication areas inside the building, and screening and locating areas inside the building that may affect image monitoring due to excessive connections of mobile terminals, providing a basis for subsequent adjustment of the camera monitoring mode; based on the IoT communication feature information of the busy IoT communication area, adjust the camera monitoring status of the shooting equipment matching the busy IoT communication area, obtain the monitoring image of the busy IoT communication area, ensure that the monitoring image can be transmitted quickly and accurately under the existing data transmission performance of the IoT, and avoid the situation where delayed transmission and processing of the monitoring image occurs; also obtain the on-site environmental status feature information of the busy IoT communication area from the monitoring image recognition, thereby judging whether an abnormal event occurs, and adjusting the IoT communication status of the mobile terminal in the busy IoT communication area and issuing an alarm reminder, thereby improving the real-time and reliability of internal building monitoring.
[0150] The above is only a specific implementation of the present invention, and any other improvements made based on the concept of the present invention are considered to be within the protection scope of the present invention.
Claims
1. An intelligent building monitoring method based on the Internet of Things, characterized in that: include: Based on the Internet of Things inside the building, mobile terminals are detected inside the building to obtain dynamic feature information of the mobile terminals inside the building; Based on the dynamic feature information of the mobile terminal, identifying a busy area of IoT communication inside the building; Based on the IoT communication characteristic information of the IoT communication busy area, adjusting the camera monitoring state of the shooting device matching the IoT communication busy area, so as to obtain the monitoring image of the IoT communication busy area; after pre-processing the monitoring image, sending it to the IoT platform end; Identify the surveillance images received by the IoT platform to obtain on-site environmental status characteristic information of the IoT communication busy area; Based on the on-site environmental status characteristic information, it is determined whether an abnormal event occurs in the busy IoT communication area, thereby adjusting the IoT communication status of mobile terminals in the busy IoT communication area and issuing corresponding alarm reminders.
2. The method for intelligent building monitoring based on the Internet of Things as claimed in claim 1, characterized in that: Based on the Internet of Things inside the building, mobile terminals are detected inside the building to obtain dynamic feature information of the mobile terminals inside the building; Based on the dynamic feature information of the mobile terminal, identifying a busy area of IoT communication inside the building includes: Monitoring all access points under the Internet of Things inside the building to obtain the real-time connection information of mobile terminals of all access points; wherein the real-time connection information of mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of mobile terminals, obtaining the dynamic characteristic information of the connection load of mobile terminals of the Internet of Things inside the building; wherein the dynamic characteristic information of the connection load of mobile terminals includes the change information of the connection load of mobile terminals of each access point under the Internet of Things over time; Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
3. The method for intelligent building monitoring based on the Internet of Things as claimed in claim 1, characterized in that: Based on the IoT communication characteristic information of the IoT communication busy area, adjusting the camera monitoring state of the shooting device matching the IoT communication busy area, so as to obtain the monitoring image of the IoT communication busy area; After pre-processing the monitoring image, it is sent to the IoT platform, including: Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matched with the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matched shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matched shooting device, so as to obtain the monitoring image of the busy IoT communication area; After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
4. The method for intelligent building monitoring based on the Internet of Things as claimed in claim 3, characterized in that: Reducing the shooting resolution of the matched shooting device includes: Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera; The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate; The index coefficient corresponding to the data parameter rate is obtained by the following formula: Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yi represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time; Extract the video bit rate corresponding to the current original resolution image; The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate; The adjusted video bit rate is obtained by the following formula: Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images; The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula: Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device; The photographing resolution of the matched photographing device is reduced according to the target resolution.
5. The method for intelligent building monitoring based on the Internet of Things as claimed in claim 1, characterized in that: Identify the surveillance images received by the IoT platform to obtain on-site environmental status characteristic information of the IoT communication busy area; Based on the on-site environment status characteristic information, determining whether an abnormal event occurs in the busy IoT communication area, thereby adjusting the IoT communication state of the mobile terminal in the busy IoT communication area and performing corresponding alarm reminders, including: Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area; Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
6. The intelligent building monitoring system based on the Internet of Things is characterized by: include: A mobile terminal detection module, used to detect mobile terminals inside a building based on the Internet of Things inside the building, and obtain dynamic feature information of mobile terminals inside the building; A building internal area identification module, used to identify a busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal; A camera device control module, configured to adjust the camera monitoring state of a shooting device matching the busy IoT communication area based on IoT communication feature information of the busy IoT communication area, so as to obtain a monitoring image of the busy IoT communication area; An image preprocessing and sending module is used to preprocess the monitoring image and then send it to the Internet of Things platform; A field environment recognition module is used to recognize the monitoring images received by the IoT platform to obtain the field environment status characteristic information of the busy IoT communication area; The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, thereby adjusting the IoT communication status of mobile terminals in the IoT communication busy area and issuing corresponding alarm reminders.
7. The building intelligent monitoring system based on the Internet of Things as claimed in claim 6, characterized in that: The mobile terminal detection module is used to detect mobile terminals inside the building based on the Internet of Things inside the building, and obtain dynamic feature information of the mobile terminals inside the building, including: Monitoring all access points under the Internet of Things inside the building to obtain the real-time connection information of mobile terminals of all access points; wherein the real-time connection information of mobile terminals includes the data transmission rate between the access point and the currently connected mobile terminal and the average connection duration between the access point and the mobile terminal; based on the real-time connection information of mobile terminals, obtaining the dynamic characteristic information of the connection load of mobile terminals of the Internet of Things inside the building; wherein the dynamic characteristic information of the connection load of mobile terminals includes the change information of the connection load of mobile terminals of each access point under the Internet of Things over time; The building internal area identification module is used to identify the busy IoT communication area inside the building based on the dynamic feature information of the mobile terminal, including: Based on the dynamic characteristic information of the mobile terminal connection load, all access points in the Internet of Things that are in an overloaded connection state are identified; based on the physical space distribution positions of all access points in the overloaded connection state inside the building, the busy area of Internet of Things communication inside the building is determined.
8. The building intelligent monitoring system based on the Internet of Things as claimed in claim 6, characterized in that: The camera device control module is used to adjust the camera monitoring state of the shooting device matching the busy IoT communication area based on the IoT communication feature information of the busy IoT communication area, so as to obtain the monitoring image of the busy IoT communication area, including: Based on the communication bandwidth occupied by mobile terminal connections in the busy IoT communication area, determine the remaining available bandwidth of the busy IoT communication area; based on the remaining available bandwidth, determine whether the shooting device matched with the busy IoT communication area can upload the monitoring image with the default shooting resolution to the IoT; if so, maintain the matched shooting device in the default shooting resolution state; if not, reduce the shooting resolution of the matched shooting device, so as to obtain the monitoring image of the busy IoT communication area; The image preprocessing and sending module is used to preprocess the monitoring image and send it to the Internet of Things platform, including: After the monitoring image is pre-processed with image frame compensation, the monitoring image is sent to the Internet of Things platform.
9. The building intelligent monitoring system based on the Internet of Things as claimed in claim 8, characterized in that: Reducing the shooting resolution of the matched shooting device includes: Real-time monitoring of the data transmission rate of the original resolution images uploaded by the camera; The data transmission rate of the original resolution image uploaded by the shooting device is used to obtain the index coefficient corresponding to the data parameter rate; The index coefficient corresponding to the data parameter rate is obtained by the following formula: Wherein, v represents the index coefficient corresponding to the data parameter rate; n represents the unit time experienced by the shooting device to upload the original resolution image, and the unit time is 1s; V i V represents the data transmission rate of the uploaded original resolution image corresponding to the i-th unit time; i-1 represents the data transmission rate of the uploaded original resolution image corresponding to the i-1th unit time; C yi represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-th unit time; C yi-1 V represents the remaining available bandwidth for uploading the original resolution image corresponding to the i-1th unit time; d Indicates the minimum data transfer rate allowed for uploading original resolution images. i represents the bandwidth utilization of the uploaded original resolution image corresponding to the i-th unit time; Extract the video bit rate corresponding to the current original resolution image; The adjusted video bit rate is obtained by combining the video bit rate corresponding to the original resolution image with the index coefficient corresponding to the data parameter rate; The adjusted video bit rate is obtained by the following formula: Where M represents the adjusted video bit rate; v represents the index coefficient corresponding to the data parameter rate; ε represents the preset minimum constant; M0 represents the video bit rate corresponding to the original resolution image; M x Indicates the bandwidth value corresponding to the bandwidth requirement for long-distance data transmission; P b Indicates the standard deviation of bandwidth utilization during the upload of original resolution images; The target resolution is obtained by using the adjusted video bit rate; wherein the target resolution is obtained by the following formula: Where F represents the target resolution; M represents the adjusted video bit rate; fps represents the frame rate corresponding to the shooting device; B represents the bit rate corresponding to the shooting device; The photographing resolution of the matched photographing device is reduced according to the target resolution.
10. The building intelligent monitoring system based on the Internet of Things as claimed in claim 6, characterized in that: The on-site environment recognition module is used to recognize the monitoring image received by the IoT platform to obtain the on-site environment status characteristic information of the IoT communication busy area, including: Perform pixel contour recognition on the surveillance image received by the IoT platform to obtain the state feature information of the on-site environment objects in the IoT communication busy area; wherein the on-site environment object motion state information includes the object motion speed and object motion trajectory within the IoT communication busy area; The IoT communication adjustment and alarm module is used to determine whether an abnormal event occurs in the IoT communication busy area based on the on-site environmental status characteristic information, thereby adjusting the IoT communication state of the mobile terminal in the IoT communication busy area and making corresponding alarm reminders, including: Based on the state characteristic information of objects in the on-site environment, it is determined whether an abnormal object collision event occurs in the busy IoT communication area; if so, based on the connection bandwidth occupancy information of each mobile terminal in the busy IoT communication area, the communication connection between the corresponding mobile terminal in the busy IoT communication area and the Internet of Things is interrupted, and based on the fastest communication link in the busy IoT communication area, a corresponding alarm reminder is issued.
Citation Information
Cited By
Digital safety management method and system for future communities
CN120358095A