Abstract
The operating efficiency of heating, ventilation and air conditioning (HVAC) system is critical for building energy performance. Demand-based control is an efficient HVAC operating strategy, which can provide an appropriate level of HVAC services based on the recognition of actual cooling “demand.” The cooling demand primarily relies on the accurate detection of occupancy. The current researches of demand-based HVAC control tend to detect the occupant count using cameras or other sensors, which often impose high computation and costs with limited real-life applications. Instead of detecting the occupant count, this paper proposes to detect the occupancy density. The occupancy density (estimated by image foreground moving pixels) together with the indoor and outdoor information (acquired from existing sensors) are used as inputs to an artificial neural network model for cooling demand estimation. Experiments have been implemented in a university design studio. Results show that, by adding the occupancy density, the cooling demand estimation error is greatly reduced by 67.4% and the R value is improved from 0.75 to 0.96. The proposed approach also features low-cost, computationally efficient, privacy-friendly and easily implementable. It shows good application potentials and can be readily incorporated into existing building management systems for improving energy efficiency.
Keywords: HVAC, cooling demand estimation, occupancy density, vision-based occupancy detection, background subtraction
1. Introduction
1.1. Background
The importance of improving the energy performance of buildings is widely acknowledged. The heating, ventilation and air conditioning (HVAC) systems are widely installed in large buildings to create a desired and comfortable indoor climate for occupants. As HVAC systems contribute a major proportion of building energy consumption (e.g., 54% of electricity is consumed by space cooling in office segment of Hong Kong [1] and 39.6% in commercial buildings of US [2]), reducing their energy consumption is of great importance. However, as the cooling demand varies irregularly over time, it is very difficult to maintain an optimal operation of HVAC systems [3,4]. Many research studies have revealed that a demand-based control is a powerful tool to facilitate an optimal performance of the HVAC system [4,5,6] and recent studies reveal that the demand-based control can lead to energy savings from 10% to 60% [7]. To realize such energy savings, it is necessary to determine the real-time cooling demand accurately and efficiently.
Basically, factors affecting the cooling demand can be categorized into several factors, namely external variables, internal variables and system characteristics [8]. System characteristics (including building location, orientation, building services systems, etc.) are normally fixed after building construction [9], while external and internal variables always vary during the operation. External variables are outdoor weather conditions (represented by outdoor temperature, humidity, solar radiation, wind speed, etc.), which can be readily obtained from the local weather station. Internal variables refer to the indoor objects generating or absorbing sensible or latent thermal load, which mainly involves occupants, lights and appliances. In commercial buildings, occupancy is a major random variable affecting the cooling demand. First, occupants produce heat, CO2 and contaminant. Second, the electrical appliances (radiators, fans, printers and other devices) and lighting systems, which produce heat, are also closely related to occupants’ activities [10]. Third, windows, doors and openings are mostly controlled by occupants, which affect the air leakage that brings heat exchange. These factors make the occupancy detection very important for an accurate cooling demand estimation [11,12,13]. With the accurate and sufficient occupancy information, the energy efficiency of HVAC systems can be significantly improved through better control and management as shown in Reference [14,15,16].
The occupancy information can be categorized into various scales, known as “occupancy resolutions”. In building sector, a popular definition of occupancy resolutions specifies three aspects, that is, space, occupants and time span [17]. The occupancy resolution varies from coarse levels to fine levels, for example, occupant presence, occupant count, occupant identity and activity type. A higher occupancy resolution level contains more information which enables better HVAC control and more flexible management. However, a higher occupancy resolution level also requires more advanced detection technologies or algorithms, which often means a higher cost with more complicated detection systems. Therefore, as claimed in Reference [18], it is important to determine an appropriate level of occupancy resolution based on the problem that needs to be solved, especially for practical applications with the limited budget.
Considering the random nature of occupancy and its importance to cooling demand, it is necessary to develop an effective and practical solution for occupancy detection with an appropriate occupancy resolution level. Next section will firstly review the existing occupancy detection technologies and identify the suitable ones. Then, the related work in HVAC regarding the identified detection technologies will be discussed. Finally, a suitable solution will be suggested for the real-time cooling demand estimation.
1.2. Related Work
1.2.1. Occupancy Detection Technologies
The existing methods for occupancy detection can be broadly classified into direct and indirect approaches. The direct approach makes use of direct detection techniques, while the indirect approach relies on inferences. A great number of research works have been done on using the indirect inferences based on environmental information, such as CO2 concentration, temperature and relative humidity, which can be easily detected. However, indirect detection has many shortcomings. For the CO2-based detection method, the diversity of occupant activities, envelop infiltrations and delay of measurement are major causes of detection error. For instance, the CO2 generation rate is 0.27 L/min when a person is at rest and which becomes 0.53 L/min when a person is working. Thus, assuming a fixed CO2 generation rate will lead to a significant error in occupancy detection. Erroneous measurements also come from the envelop infiltrations. Temperature or relative humidity -based occupancy detection approaches are also suffered from time delays, diluted representation due to air mixing and low occupancy resolution [19].
The recent advances in information and communication technology enable the application of many direct detection approaches in occupancy detection [20,21], which generally have higher accuracy and reliability than indirect inferences. The direct detection approach can be realized through technologies like Wi-Fi [22], Bluetooth Low Energy (BLE) [19], RFID, Passive infrared (PIR) sensors [23] and so forth. It should be noted that PIR sensors are unable to detect stationary occupants [24]. For Wi-Fi, BLE and RFID, certain active devices (e.g., smart phone) or tags (e.g., RFID tag) should be powered and carried by occupants to establish an effective communication channel. In fact, the devices or tags are detected rather than the occupants, which pose some limitations on practical applications. First, these detection techniques completely depend on the devices or tags. To use these detection techniques, one needs to assume that every occupant carries the device or tag and turning on Wi-Fi or Bluetooth function all the time, which is not always the case. This also poses some inconvenience to occupants. Second, since these technologies (i.e., BLE and RFID) are not widely utilized in current building systems, additional investment is required to construct the infrastructure to enable these technologies. In addition, the concern of on the effect of radiated electromagnetic waves on human health poses some real hurdles on the use of these technologies, especially for the practical use of RFID technology in occupancy detection [24].
Table 1 summarizes the characteristics of various occupancy detection technologies. In summary, single sensor parameter or detection technology has its advantages and limitations. Considering that the indoor occupancy is highly chaotic and dynamic, utilizing a multi-sensor information seems to be a more promising option in achieving an accurate and reliable occupancy estimation, which can complement individual sensor limitations and reduce the risks of relaying on single data source. For instance, to improve the occupancy detection accuracy, CO2 concentration combined with relative humidity, temperature, air pressure, sound, lighting and PIR sensors are utilized in Reference [25,26,27,28]; Wi-Fi network and BLE network were used in Reference [19].
Table 1.
Sensing Technology | Type of Sensing | Advantages | Disadvantages | Cost | Commonly Installed? (Yes/No) |
---|---|---|---|---|---|
temperature or relative humidity sensors | indirect |
|
|
No | Yes |
CO2 | indirect |
|
|
No | Yes |
Infrared | direct |
|
|
Low (PIR); High (thermal cameras) | No |
Wi-Fi or BLE | direct |
|
|
No (Wi-Fi); Medium (BLE) |
Yes (Wi-Fi); No (BLE) |
RFID | direct |
|
|
Medium | No |
Sound | direct |
|
Low | No | |
Vision-based detection | direct |
|
No/Low (surveillance cameras); High (advanced cameras) | Yes (surveillance camera); No (advanced cameras) |
For practical applications, we need to consider not only the detection accuracy but also the implementation cost. As indicated in Table 1, the sensing technologies that are commonly installed, highly accurate and with low/no cost are Wi-Fi and vision-based detection. However, Wi-Fi requires devices to be carried and with Wi-Fi function turned on. Besides, signal stabilities and accuracy are major obstacles in practical applications [19]. Thus, the vision-based detection offers a more promising solution. As environmental sensors are commonly installed in building systems, the environmental data can be obtained easily and used as supplementary data. Thus, this paper tries to estimate the cooling demand by combining the environmental information (indoor and outdoor) and the visual information (from cameras).
1.2.2. Occupancy Detection Using Cameras and Other Sensors for HVAC Applications
Research studies have been conducted on occupancy detection combining cameras and environmental sensors for HVAC applications. For example, Meyn et al. [29] adopted CO2 sensors, digital video cameras and PIR detectors for building-level occupancy estimation. Occupants in the video passing a line are counted (e.g., coming in or out). In Reference [30], an occupancy detection algorithm was developed to count the number of occupants crossing a virtual line near the room entrance. Wang et al. [31] proposed to use video and CO2 concentration for room occupancy estimation. The proposed video processing algorithm counts the occupant passing the entrance. These studies show a good detection accuracy by using cameras and environmental data.
However, the above vision-based occupancy detection algorithms have many difficulties in real practice. First, since these detection algorithms detect the objects passing the line, when multiple people walking across the line at the same time, significant errors may happen. The algorithm may also count loitering people several times. Second, these solutions require the cameras to be installed at special locations (e.g., at the entrance), which limits their applications since many existing cameras do not satisfy the requirements. Some studies used the object-based approach for video processing to achieve a high detection accuracy [32]. However, the computation of object (or feature) matching is exhaustive and powerful computing platforms are required, which means the cost could be high. Some studies also used 3D or depth cameras [33] for more accurate occupancy detection. However, these cameras are too expensive for practical applications. In addition to this, privacy concern is also a big problem. Yet there remains a challenge for developing a practical solution of indoor occupancy detection for the task of real-time cooling demand estimation.
1.2.3. Algorithms for Vision-Based Occupancy Detection
There are two usual vision-based approaches for estimating occupancy: pixel-based approach and object-based approach [35]. Pixel-based methods detect pixels from a moving object, where a fixed background is assumed. This method generally works well for indoor scenarios with a fairly static background. However, it is not as reliable in most outdoor scenes due to more dynamics involved like wind and illumination. Current researches focus on modeling of the pixels in the background and updating of such models [35]. On the other hand, object-based methods detect specific objects using the features in the foreground. Human body features (like face, head, shoulder) can be constructed for detection. In controlled scenarios (e.g., indoor), pixel-based methods work well and generally require a reasonable computation [35]. The object-based methods can handle complicated scenes (e.g., outdoor) but are computationally exhaustive requiring high-resolution cameras and powerful computing platforms. Thus, the pixel-based approach offers a better solution to achieve a fast, low-cost and real-time image processing for indoor environments.
In pixel-based methods, background subtraction (also known as foreground detection) is a widely used approach for detecting moving objects in videos obtained from stationary cameras. The major application field of background subtraction is in surveillance [36]. Basically, background subtraction differentiates the current frame and a reference frame (or “background model”). Different background subtraction algorithms can be found in literatures [36] and one of the most popular background subtraction algorithms is the Gaussian mixture model (GMM) proposed by Stauffer and Grimson [37]. This technique assumes that each pixel in the video can be represented by a mixture of Gaussian distributions (a sum of weighted Gaussians) which can be further updated in an online manner. Although the GMM performs well, the change in illumination and the coming in and out of objects in the scene still present real challenges.
To tackle these challenges, many improvements have proposed in GMM-based background subtraction approaches. Kaewtrakulpong and Bowden [38] modified the updating equations in Reference [37], which leads to a faster and more accurate adaptation to the changing illumination. Chen et al. [39] considered combining the pixel-based and block-based approaches in a hierarchical structure, which enables the identification of non-stationary background and the detection of rough foreground objects. Among these improved GMM-based algorithms, a popular one is the adaptive GMM proposed by Zivkovic [40,41]. This adaptive GMM can automatically compute the required number of Gaussian components on-line, which allows good adaptation to the varying scene (like varying illumination). Meanwhile the processing time can be reduced and the segmentation can be enhanced. The implementation is also simple and computationally friendly.
1.3. Summary
In summary, to achieve an accurate cooling demand estimation with an affordable cost, an appropriate level of occupancy information is vital. Combining environmental sensors and cameras offers a promising solution. However, the current solutions in HVAC fields tend to detect the occupant count, which often impose high computation complexity and high costs with limited real-life applications. Since the cooling demand estimation does not require an accurate number of occupants, an estimation of the occupancy density will be more appropriate, efficient and cost-effective. Nevertheless, using the information of occupancy density for load estimation has not been well investigated. Thus, this study proposes a pixel-based approach to capture the foreground moving pixels for representing the occupancy density. With the pixel-based approach, cameras at the surveillance-level can be employed, resulting in an affordable solution. The requirement of computation power is also low and a micro controller unit (MCU) can be used to process the video internally, which minimizes the privacy concern with a further reduction in cost.
2. Methodology
2.1. Overview
An ANN-based algorithm is proposed to build the cooling demand estimation model (heating is not considered here) of an indoor space because the ANN has been successfully used in predicting occupancy and demand for demand-based HVAC control [10,42,43,44]. In Figure 1, the input parameters gathered by a MCU include room environmental conditions (from the building management system (BMS)), outdoor weather conditions (from an online weather system) and occupancy density (from camera), which are used as the inputs to the ANN model.
Room environmental conditions may include room temperature, relative humidity and CO2 concentration, which are gathered by the BMS.
Weather conditions may include outdoor temperature, relative humidity and solar radiation (if there are external walls or windows), which can be obtained from an online weather system.
Occupancy density is estimated by the number of foreground moving pixels based on the background-subtracted images.
The specifications of the camera used for the occupancy estimation in this study:
-
(1)
should cover the whole, or most, of the occupied space;
-
(2)
does not pan and tilt;
-
(3)
does not have fisheye lens;
-
(4)
does not have any automatic control, such as, zooming, exposure and white balance.
-
(5)
the resolution of the used cameras is close to the building surveillance camera with a usual resolution of about 320 × 240 pixels (thus, the proposed approach can also make use of existing surveillance camera systems if the privacy issue is properly solved).
2.2. Occupancy Density Estimation Based on Foreground Moving Pixels
An adaptive Gaussian mixture model (GMM) [40,41] is adopted in this study to extract the foreground pixels (which are moving pixels) from a surveillance-level video image. The occupancy density is represented by the density of foreground moving pixels (DFMP) rather than the precise occupant counts, which greatly reduces the computation complexity. The background subtraction is firstly conducted to obtain the foreground image which mainly consists of the moving occupants. Next, the occupancy density is estimated by the ratio of moving pixels to total image pixels (see Equation (1)).
(1) |
where OccupDensity is the occupancy density, Num is number, pix is pixel, tot is total.
For the purpose of cooling demand estimation, using the DFMP to represent the occupancy density in the occupied space is adequate and suitable. The reasons are that: (1) DFMP increases as the number of occupants increases assuming that persons are of equal-size [45]; and (2) the DFMP increases as the occupant’s activity level (or metabolic rate) increases. Therefore, the DFMP not only represents the occupant density but also reflects occupants’ activity level.
Take walking and seating as an example. When an occupant is walking, the whole body is moving and is counted as moving pixels. When an occupant is seating, only the upper body may be moving and is counted as the moving pixels. Thus, walking generally produces more moving pixels than seating, which agrees with the fact that walking generally has a higher activity level than seating. Different activity levels have different heat generation rates, resulting in different cooling demand. In Table 2, metabolic rates at different activities are shown based on the data from ASHRAE handbook [46] and the general relationship with the DFMP is also presented.
Table 2.
Activity | Metabolic Rate—Male Adult () | Density of Foreground Moving Pixels |
---|---|---|
Sleeping | 40 | Very low |
Standing, relaxed | 70 | Low |
Office work (reading writing, typing) | 55–65 | Low |
Walking (0.9 m/s) | 120 | Moderate |
Walking (1.8 m/s) | 220 | High |
2.3. Adaptive GMM
The adaptive GMM algorithm updates both the parameters and number of Gaussian components for each pixel. It is able adapt to the change of background settings (e.g., furniture) in the occupied indoor space so that human intervention is minimized. Another advantage is the ability in adapting to sudden change in lighting level. For instance, occupants may turn off part of the lights when viewing video and presentation and so forth. Such changes in lighting environment would cause a spike of subtracted foreground pixels, which can be easily mitigated by the adaptive GMM.
The adaptive GMM is introduced briefly as follows. Equation (2) is used to decide if a pixel belongs to the foreground (FG) or background (BG) using the value of .
(2) |
where is the value of a pixel at time in a certain color space (e.g., RGB).
Since we do not have information on the FG objects, a uniform distribution is assumed for FG objects, that is, . The BG model is estimated from a training set , which is represented as . For adapting to background changes, a time interval is used and the training set is . is updated for every new sample. As the sample may contain FG, the density is estimated by GMM with components:
(3) |
where is the estimate of mean and is the estimate of variance of a Gaussian component, is the identity matrix, is the estimated mixing weights ().
There are three steps of adaptive GMM algorithm:
-
(1)
Classify the new sample with:
-
(2)
Update:
-
(3)
Update:
( is a threshold for deciding if belongs to BG.)
Noted that the detailed updating equations and Gaussian component number selection can be found in Reference [40,41] and are not repeated here. Python or Matlab can be used to implement the adaptive GMM algorithm. This study adopts the function “BackgroundSubtractorMOG2” in OpenCV (Open Source Computer Vision Library, version 3.3.0) by using Python. Example images before and after processing are shown in Figure 2, where a typical sample video taken at Grand Central Station in New York (downloaded in Reference [47]) was used for demonstration. The adaptive GMM transfers the original image into gray scale (0–255). The white color (or 255) is defined as FG, while the black color (or 0) is used for BG. The adaptive GMM can also detect shadows which are marked as gray color (values in between 0 and 255).
2.4. ANN Modelling
The ANN model consists of an input layer, a hidden layer and an output layer. An adaptive Levenberg-marquardt algorithm is used to train the relationship between the input variables and the measured cooling load of the occupied space [48]. The root mean squared error (RMSE) and Pearson correlation coefficient (R) are used for the model evaluation. Matlab is used for ANN model training and implementation.
3. Experiment Setup
3.1. Test Room and Cooling System
The experiment was taken place in a project studio in a university in Hong Kong. An information summary of the project studio is shown in Table 3. The project studio has an area of 45 m2 that can accommodate a maximum of 30 students, the room and cooling system schematics of which are shown in Figure 3. There is one projector, one PC and eight luminaries, which are turned on when occupied. The project studio locates at the interior zone (as shown in Figure 3c), which does not have the external windows or daylighting. Thus, for simplicity, the external solar radiation is not considered as one of the input variables in the cooling demand estimation.
Table 3.
Test room Area: 45 m2 | Maximum Number of Occupants: 30 Persons | ||||
---|---|---|---|---|---|
Equipment: One Projector and One PC | Lighting: Eight Luminaries | ||||
Chiller Water Temperature | Measured Supply Water Temperature | 8.1–10.2 °C | Normal operation schedule | 07:00–23:00 (Weekdays) | |
Measured Return Water Temperature | 14.5–17.5 °C | 07:00–18:00 (Saturdays) |
The camera was installed at the top corner of the room (see Figure 3a) to minimize the object occlusion for the detected area. There is a constant air volume (CAV) system consisting of 7 air diffusers for conditioning the room air, which supplies an air volume of 900 L/s (see Figure 3b). The outdoor air is supplied separately to the room. A proportional-integral (PI) algorithm is adopted to modulate the water valve based on the difference between the return air temperature and the room air temperature set point. The room air temperature is fixed at 22 °C while the room humidity is not precisely controlled.
3.2. Sensing System and ANN Algorithm
Table 4 summaries the data collected in the experiment. There are CO2 sensors and temperature sensors located in the return air duct and the supply air duct respectively. The data from these sensors are collected from the central BMS. The weather condition, including temperature and relative humidity, is acquired from an online weather system [49]. The update interval of the system is 30 min. Instead of using a real surveillance camera, a webcam was used as the substitution of surveillance camera in the experiment setup (see Figure 4), which is installed at the room ceiling (see Figure 3a). The resolution of webcam was set to 320 × 240 to resemble the resolution of the surveillance cameras used in the university campus.
Table 4.
Source | BMS | Online Weather System | Camera |
---|---|---|---|
Information | CO2 × 2, Return and supply air temperature | Temperature & Relative humidity | Real-time Streaming Video |
No. of information | 4 | 2 | 1 |
Connection Type | Internet | Internet | USB |
Sensor accuracy | Temperature sensor: Sensirion STS30, ±0.2 °C at a temperature range of 0 °C to 65 °C; CO2 sensor: Telaire 7001, ±50 ppm or ±5% of reading up to 5000 PPM |
N/A | N/A |
The heat gains from lighting and equipment can be represented by the DFMP for the following reasons. When the room is occupied, that is, DFMP is larger than “0”, lighting and equipment are all turned on and the corresponding heat generation can be considered as a constant value. When the room is not occupied, that is, DFMP is “0”, lighting and equipment are all turned off and the heat generation is zero. Thus, the heat gains from lighting and equipment are either “0” or a constant value and its relationship with the DFMP can be learnt by the ANN model.
The MCU, Raspberry Pi [50], was used to gather and process the information (see Figure 4). The video image from the camera was firstly background subtracted to remove the stationary background. Two screenshots of the test room are shown in Figure 5. The project studio has glazing partitions but curtains were pulled down during occupied periods to avoid exterior interruptions. The video data from the camera was directly and automatically processed in Raspberry Pi without the need of human manipulations, which minimizes the privacy concerns. During the experiment, no restrictions were imposed on occupants regarding the use of the design studio to resemble the near real-life operations.
All the data was synchronized and processed by the ANN algorithm to learn the relationship between the cooling load and the input parameters. A single layer network with 10 neurons in the hidden layer was used in the experiment.
The reasons are that: (1) it produced a satisfactory accuracy and the increased in the number of neurons did not make a significant improvement; (2) overfitting is always encountered when a large number of hidden neurons is used [51]. Therefore, 10 hidden neurons were used to avoid the use of unnecessarily complex functions. Consequently, 70% of the data was used for training, 15% for validation and 15% for testing.
3.3. Test Days and Weather Data
30-day data was gathered from 09:00 to 21:59 across four months in the year of 2016, during which a wide variation in the weather condition was observed. The dates of experiment and the summary of the weather statistics are shown in Table 5. During the experiment, the temperature ranged from 10 to 30 °C and the relative humidity varied from 25 to 100%. A maximum temperature difference of 15 °C was observed on a single day and the maximum relative humidity difference was 63%. Figure 6 shows the histogram of the outdoor temperature.
Table 5.
Experimental Days | ||||
Month | February | March | April | May |
Date | 29 | 1–4, 7–10, 14–18, 28–31 | 18–22, 25–29 | 2 |
Weather Statistics | ||||
Maximum | Minimum | Mean | Standard Deviation | |
Temperature (°C) | 30 | 10 | 21.24 | 4.34 |
Humidity (%) | 100 | 25 | 79.39 | 13.99 |
4. Results
4.1. Relationships between DFMP and Activity Type
In Section 2.2, it is claimed that DFMP increases as the occupant’s activity level (or metabolic rate) increases. This part will show the experimental results to illustrate this assumption. It should be noted that the detection logic only counts the white color pixels (equal to 255) and gray color pixels are not counted to prevent the influence of shadows. This experiment was taken at a classroom (not the project studio) with daylighting to test the adaptive GMM in a contrasting background.
Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13 show the original frames and processed foreground frames of different activity types, including walking, standing, reading/writing and sleeping. The adaptive GMM captures the moving pixels in terms of a stationary background. Basically, the more intensive the moving activity is, the more moving pixels will be captured. In terms of the walking activity, more moving pixels will be captured with higher walking speeds. For example, Figure 7 captures almost the whole moving human body in foreground frames, while Figure 9 and Figure 10 captures part of the human body. For standing, reading/writing and sleeping (See Figure 11, Figure 12 and Figure 13), the captured moving pixels are fewer since the moving of human body is not significant. For instance, there is nearly no moving pixels captured in sleeping status (Figure 13) as the entire human body is almost stationary.
Table 6 shows the Metabolic Heat Generation (w/m2) (acquired from ASHRAE handbook [46]) and detected DFMP (%) using Adaptive GMM of the tested office activity types. Figure 14 shows the plot of Metabolic Heat Generation (w/m2) and the detected DFMP (%). The relationship between Metabolic Heat Generation and detected DFMP is not a linear relationship but can be regressed by a cubic function, y = 19.811 × 3 − 73.842 × 2 + 92.585x + 41.171, with a R2 of 0.9762, which shows a good prediction accuracy. This validates the assumption that the occupant’s activity level (or metabolic rate) is proportional to the proposed DFMP.
Table 6.
Activity Type | Metabolic Heat Generation Rate (w/m2) | DFMP (%) |
---|---|---|
walking—1.8 m/s | 220 | 3.12 |
walking—1.2 m/s | 150 | 2.83 |
walking—0.9 m/s | 115 | 2.47 |
walking about | 100 | 1.83 |
standing relaxed | 70 | 1.24 |
reading & writing | 55 | 0.1 |
sleeping | 40 | 0.028 |
It should be noted that the selected activity types are well-defined activity types from ASHRAE handbook [46]. The activity types that can be hardly defined (e.g., heavy machine work) were not selected. Metabolic Heat Generation Rates (w/m2) were estimated based on the activity types using the ASHRAE table [46]. The developed cubic function of Metabolic Heat Generation Rate is only to show the form of the relationship and is not used in the cooling demand estimation model since ANN can learn the relationship between the DFMP and the cooling demand directly.
4.2. Cooling Demand Estimation
This section presents the results of the cooling demand estimation with vison (by the proposed algorithm), as compared to the actual measured cooling load and the estimated cooling demand without vision. The calculation of the actual measured cooling load is as follows. As a single CAV AHU is installed in the design studio, the air flow can be assumed constant. Therefore, the amount of cooling supplied by the AHU can be calculated by Equation (4) (which was also adopted in Reference [52]). The measured data of supply and return air temperature was used. Only the sensible part of the space cooling load is calculated in this study due to the lack of humidity sensors for supply and return air ducts. For simplicity, the ventilation load for conditioning outdoor air is not computed. We used the sensible space cooling load to demonstrate the proposed method.
(4) |
where
is the return air temperature (°C)
is the supply air temperature (°C)
is the air density (kg/m3)
is the air volume flow rate (m3/s)
is the specific heat capacity of air [J/(kg·°C)]
is the sensible space cooling load (W)
is the time index
Since the data from various sources is captured at different time intervals, they were firstly synchronized by simple interpolations. There were 7801 samples collected in a typical day from 9:00 to 21:59, with a 6-s time interval between two consecutive samples. Due to the scheduled operation of the central cooling system, when the cooling system is shut down, the supply air temperature will be slightly higher than the return air temperature due to the heat gain in return and supply air ducts, resulting in a negative value of calculated cooling load. Thus, this portion (around 5%) of the data would not be used in the study.
For the cooling demand “without vision”, a typical occupancy schedule was assumed (see Figure 15) and the input information contains room temperature, room CO2 concentration, outdoor weather condition and the designed occupancy schedule.
Figure 16 shows the measured cooling load against the estimated cooling demand, with and without vision-based occupancy information respectively, where the dotted red line represents the perfect estimation. For the entire experiment period (29 February 2016 to 2 May 2016), the RMSE of the cooling demand estimation with the vision-based occupancy information was 351.1 (Watt), as compared to 1077.2 (Watt) without the vision-based occupancy information. In other words, the RMSE was reduced by 67.4% when the vision-based occupancy information was added. In terms of the correlation coefficient (R), a value of 0.96 was achieved with the vision-based occupancy information as shown in Figure 16, which shows a significant positive linear relationship between the measured and the estimated cooling demand. Without the vision-based occupancy information, the correlation coefficient is only 0.75.
Figure 17 shows the instantaneous values (sampled in 10 min interval) of the measured cooling load and the cooling loads with & without vision in one day. As can be seen, for the measured cooling load, it raises gradually at first. Then, it has a drop during the noon break (around 12:00–13:30). The maximal load appears in afternoon (around 15:30–16:00). After that, the cooling load decreases. This depicts a typical cooling load profile of the test room.
For the estimated cooling load “with vision”, the DFMP is used as one of the input variables. For the estimated cooling load “without vision”, a designed typical occupancy schedule is used as one of the input variables. The other input variables are the same, that is, environmental variables and outdoor weather condition.
From Figure 17, a big difference can be observed between the estimated cooling load (“without vision”) and the measured cooling load. The main reason is that the actual occupancy condition is more chaotic and could be different from the designed occupancy schedule. In contrast, the estimated cooling load (“with vision”) follows the measured cooling load more closely since the detected occupancy density is used.
5. Discussions
5.1. Cooling Demand Estimation Performance and Implications
This paper firstly investigates the use of density of foreground moving pixels (DFMP) acquired from visual information in the cooling demand estimation. The effectiveness of using the DFMP to estimate the occupancy (or crowd) density has been demonstrated in previous researches [53]. However, those studies mostly focused on the applications in surveillance, crowd management and security. For the HVAC research, it has not been done to correlate the DFMP with the human metabolic heat generation rate. Results demonstrate that the proposed DFMP can predict the single human metabolic heat generation rate by a cubic function with a R2 of 0.9762.
As shown in Figure 16, by incorporating the vision-based occupancy density information (or DFMP) into the cooling load estimation, the R value of estimation was greatly enhanced from 0.75 to 0.96 and the RMSE was reduced by 67.4%. The probable reason is that the proposed DFMP contains information of not only “occupant count” but also “human metabolic heat generation rate”. Besides, the DFMP is also related to the operation of any occupant-related equipment (e.g., lighting and PC). All these factors contribute to the amount of cooling demand, which makes DFMP suitable for cooling demand estimation.
The uncertainty of the measured variables will bring errors into the cooling load calculation. However, as the three load values (i.e., the measured load, the estimated load without vision and the estimated load with vision) were based on the same experimental data, they would have the same measurement uncertainty. Thus, the measurement uncertainty will not prejudice the improvement made by the proposed method, though the measurement uncertainty needs to be considered when calculated cooling load is to be compared with the actual cooling load.
5.2. Cost and Computation
In recent years, object detection is growing rapidly. Some object detection algorithms can achieve a high detection accuracy, for example, Faster RCNN [54] and YOLO [55]. However, the computation of the deep neural network still requires a NVidia Pascal Titan X GPU (1800 UD$) to achieve a 30-fps real-time processing speed [56]. Such a GPU is too expensive for a low-cost sensing solution. Besides, object detection algorithms output the object count, which is not necessary for cooling demand estimation. Thus, this study did not adopt the object detection algorithms.
As the indoor and outdoor environmental information can be obtained from the existing sensors or online weather station, no additional cost is incurred. The video camera adopted in the experiment is at surveillance level, which costs only around US$ 40–80 only. The MCU, raspberry Pi, costs around US$ 40–50. Compared with the solutions using depth or 3D camera and powerful desktop PCs (costing thousands of US$), the proposed pixel-based occupancy estimation approach offers a very economical solution. The computation of the proposed solution is fast (quicker than the sampling time) and can satisfy the requirement in real-time applications.
5.3. Potential Applications
There are several potential applications of the proposed cooling demand estimation approach. First, since the presence of occupants is random, the proposed approach can detect whether the room/zone is occupied or not. With this information, when room is not occupied, energy consumption can be greatly reduced by resetting the indoor temperature set-point or switching the cooling devices to standby-mode as discussed in Reference [12]. The vision-based occupancy detection scheme has advantages over CO2-based, Wi-Fi based, RFID and PIR as discussed in the introduction of this paper.
Another potential use is to integrate the proposed algorithm with the conventional temperature-based proportional–integral (PI) control that is widely used in HVAC systems. The temperature sensor is usually installed on the wall or inside the return air duct, which is not the real temperature of human activity regions. A major problem of temperature-based PI control is that it suffers from slow response and time delay [57], which may result in inefficient HVAC operations and poor thermal comfort [58]. The proposed real-time cooling demand estimation approach can be used to improve the conventional PI control of HVAC systems.
Moreover, the visual information can be used to estimate the spatial distribution of cooling demand of large-scale spaces. Such information will enable a better and more flexible local-level management of indoor environment. For instance, in a large-scale space such as a lecture theater or conference room, people may scatter randomly in the space, which results in a non-uniform cooling demand distribution leading to over or insufficient cooling [58]. The proposed cooling demand estimation approach can help to allocate the cooling/fresh air output of each equipment in real-time, hence the local cooling demand can be met in a proper way and energy efficiency can be improved [59,60,61].
5.4. Limitations
While a close relationship between the DFMP and the occupant density has been widely recognized, the relationship between the DFMP and occupants’ activity level has rarely been pointed out before. This paper conducted a simple experiment to demonstrate the relationship between the DFMP and occupants’ activity level (see Section 2.2) for the case of single person. The experimental verification involving multiple person should be done in future. As the “cubic” relationship was not used in the cooling demand estimation model, it will not affect the result. Besides, this paper only estimated the metabolic rate. The measurement of metabolic rate (representing the human activity level) is the topic of Physiology or Clinical Nutrition, requiring complex calculations and measurement devices and so is out of scope of the present paper and could be done in the future.
The experiments did not measure the relative humidity due to the lack of humidity sensors. Thus, only sensible space cooling load was used to verify the proposed load estimation method. After installing humidity sensors, it is still convenient to use enthalpy for the load calculation. This can be done in future. Since the amount of the latent cooling load depends on the occupancy density and degree of activity, it can be expected that the proposed DFMP can also improve the estimation accuracy of the latent cooling load, as compared to the use of a pre-determined occupancy schedule. Thus, the general conclusion drawn from the results based on the sensible space cooling load is still meaningful and will not be affected drastically by using enthalpies or specific heat and temperatures. It should be stressed that the proposed method can work for both sensible and total cooling loads.
The experiment was not taken place in consecutive weeks because the communication network is not secure during the experiment period. However, the experiment contained 30-day data across four months and the covered weather conditions (shown in Table 5) can reflect typical local weather conditions and hence are sufficient for the performance verification. As the proposed approach requires the inputs of real time environmental parameters obtained through internet, a secure and reliable communication link is to be ensured to maintain a reliable control.
The proposed cooling demand estimation algorithm can be deployed on a low-cost compact MCU, which warrants an easy installation in an affordable budget. Nevertheless, further research work will focus on the infrastructural requirement for a mass deployment, such as the configuration of the system architecture, the required network bandwidth for extra data collection for the distributed controllers and so forth. Privacy is also a big concern for any vision-based detection solutions. This study uses an embedded MCU which processes the video internally and only outputs the occupancy density without recording. The internal processing brings the threat on privacy to a minimal level. However, to further improve the video data security, the data can nevertheless be encrypted in the MCU [62].
6. Conclusions
The estimation of cooling demand is very important for building energy consumption and management and occupancy is a surely primary random influencing factor in the cooling demand. This paper studies the real-time cooling demand estimation based on multi-sensor data involving visual, indoor and outdoor environmental information. Instead of detecting the occupant count, this study detects the occupancy density for estimating the cooling demand. The pixel-based method (i.e., adaptive GMM) is used to extract the foreground moving pixels as a representation of occupancy density. Experimental results show that, the inclusion of the vision-based occupancy density information improves the R value from 0.75 to 0.96 and reduces the RMSE by 67.4%. It is demonstrated that the use of the proposed approach in representing occupancy density is very suitable for cooling demand estimation as it represents both the occupants’ number and activity levels (or metabolic rate) that contribute to the cooling demand.
The proposed sensing approach also has several practical values: (1) surveillance-level cameras can be used, which saves cost and improves the applicability; (2) since the computation requirement is not demanding, a MCU can be used, that can save cost and minimize the privacy concerns. The proposed sensing approach can be easily employed into the existing BMS and the real-time cooling demand information can be used in various aspects [63], such as enhancing thermal comfort, saving energy [5,64], controlling outdoor air flow [59] and applying in demand-based control/optimization [3]. Future works will focus on the demand-based control and zone-level indoor environment management to enhance the operating efficiency and thermal comfort of the building cooling systems.
Nomenclature
AHU | Air handling unit |
ANN | Artificial neural network |
BLE | Bluetooth Low Energy |
BMS | Building management system |
CAV | constant air volume |
DFMP | Density of foreground moving pixels |
GMM | Gaussian mixture model |
HVAC | Heating, ventilation and air conditioning |
MCU | micro controller unit |
PI | proportional-integral |
PIR | Passive infrared |
R | correlation coefficient |
RFID | Radio-frequency identification |
RMSE | root mean squared error |
Author Contributions
Conceptualization, J.W. and N.C.F.T.; Data curation, J.W. and T.Y.P.; Funding acquisition, N.C.F.T.; Methodology, J.W. and N.C.F.T.; Project administration, N.C.F.T. and J.Y.C.C.; Software, J.W. and T.Y.P.; Supervision, N.C.F.T.; Validation, J.W. and T.Y.P.; Writing—original draft, J.W. and T.Y.P.; Writing—review & editing, J.W., N.C.F.T. and J.Y.C.C.
Funding
This work was funded by a grant from the Research Grants Council of the Hong Kong Special Administrative Region, China [RGC Ref. No. CityU 11208817].
Conflicts of Interest
The authors declare no conflict of interest.
References
- 1.Electrical and Mechanical Services Department (EMSD) Hong Kong Energy End-Use Data 2017. [(accessed on 8 October 2018)];2017 Available online: https://www.emsd.gov.hk/filemanager/en/content_762/HKEEUD2017.pdf.
- 2.U.S. Department of Energy . Building Energy Data Book. D&R International, Ltd.; Silver Spring, MD, USA: 2012. [Google Scholar]
- 3.Wang J., Huang G., Sun Y., Liu X. Event-Driven Optimization of Complex HVAC Systems. Energy Build. 2016;133:79–87. doi: 10.1016/j.enbuild.2016.09.049. [DOI] [Google Scholar]
- 4.Royapoor M., Antony A., Roskilly T. A Review of Building Climate and Plant Controls and a Survey of Industry Perspectives. Energy Build. 2017;158:453–465. doi: 10.1016/j.enbuild.2017.10.022. [DOI] [Google Scholar]
- 5.Peng Y., Rysanek A., Nagy Z., Schlüter A. Occupancy Learning-Based Demand-Driven Cooling Control for Office Spaces. Build. Environ. 2017;122:145–160. doi: 10.1016/j.buildenv.2017.06.010. [DOI] [Google Scholar]
- 6.Siano P. Demand Response and Smart grids—A Survey. Renew. Sustain. Energy Rev. 2014;30:461–478. doi: 10.1016/j.rser.2013.10.022. [DOI] [Google Scholar]
- 7.Sun Z., Wang S., Ma Z. In-Situ Implementation and Validation of a CO2-Based Adaptive Demand-Controlled Ventilation Strategy in a Multi-Zone Office Building. Build. Environ. 2011;46:124–133. doi: 10.1016/j.buildenv.2010.07.008. [DOI] [Google Scholar]
- 8.Leung M.C., Tse N.C.F., Lai L.L., Chow T.T. The Use of Occupancy Space Electrical Power Demand in Building Cooling Load Prediction. Energy Build. 2012;55:151–163. doi: 10.1016/j.enbuild.2012.08.032. [DOI] [Google Scholar]
- 9.Kwok S.S.K., Lee E.W.M. A Study of the Importance of Occupancy to Building Cooling Load in Prediction by Intelligent Approach. Energy Convers. Manag. 2011;52:2555–2564. doi: 10.1016/j.enconman.2011.02.002. [DOI] [Google Scholar]
- 10.Bourobou S.T.M., Yoo Y. User Activity Recognition in Smart Homes using Pattern Clustering Applied to Temporal ANN Algorithm. Sensors. 2015;15:11953–11971. doi: 10.3390/s150511953. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Ding Y., Wang Z., Feng W., Marnay C., Zhou N. Influence of Occupancy-Oriented Interior Cooling Load on Building Cooling Load Design. Appl. Therm. Eng. 2016;96:411–420. doi: 10.1016/j.applthermaleng.2015.11.096. [DOI] [Google Scholar]
- 12.Yang Z., Becerik-Gerber B. Assessing the Impacts of Real-Time Occupancy State Transitions on Building Heating/Cooling Loads. Energy Build. 2017;135:201–211. doi: 10.1016/j.enbuild.2016.11.038. [DOI] [Google Scholar]
- 13.Nguyen T.A., Aiello M. Energy Intelligent Buildings Based on User Activity: A Survey. Energy Build. 2013;56:244–257. doi: 10.1016/j.enbuild.2012.09.005. [DOI] [Google Scholar]
- 14.Dong B., Andrews B. Sensor-Based Occupancy Behavioral Pattern Recognition for Energy and Comfort Management in Intelligent Buildings; Proceedings of the Eleventh International IBPSA Conference; Glasgow, UK. 27–30 July 2009; pp. 1444–1451. [Google Scholar]
- 15.Weekly K., Jin M., Zou H., Hsu C., Soyza C., Bayen A., Bayen C. Building-in-Briefcase: A Rapidly-Deployable Environmental Sensor Suite for the Smart Building. Sensors. 2018;18:1381. doi: 10.3390/s18051381. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Zou H., Zhou Y., Jiang H., Chien S., Xie L., Spanos C.J. WinLight: A WiFi-Based Occupancy-Driven Lighting Control System for Smart Building. Energy Build. 2018;158:924–938. doi: 10.1016/j.enbuild.2017.09.001. [DOI] [Google Scholar]
- 17.Melfi R., Rosenblum B., Nordman B., Christensen K. Measuring Building Occupancy using Existing Network Infrastructure; Proceedings of the 2011 International Green Computing Conference and Workshops; Orlando, FL, USA. 25–28 July 2011; pp. 1–8. [Google Scholar]
- 18.Yan D., O’Brien W., Hong T., Feng X., Burak Gunay H., Tahmasebi F., Mahdavi A. Occupant Behavior Modeling for Building Performance Simulation: Current State and Future Challenges. Energy Build. 2015;107:264–278. doi: 10.1016/j.enbuild.2015.08.032. [DOI] [Google Scholar]
- 19.Wang W., Chen J., Lu Y., Wei H. Energy Conservation through Flexible HVAC Management in Large Spaces: An IPS-Based Demand-Driven Control (IDC) System. Autom. Constr. 2017;83:91–107. doi: 10.1016/j.autcon.2017.08.021. [DOI] [Google Scholar]
- 20.Marinakis V., Doukas H. An Advanced IoT-Based System for Intelligent Energy Management in Buildings. Sensors. 2018;18:610. doi: 10.3390/s18020610. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Amaxilatis D., Akrivopoulos O., Mylonas G., Chatzigiannakis I. An IoT-Based Solution for Monitoring a Fleet of Educational Buildings Focusing on Energy Efficiency. Sensors. 2017;17:2296. doi: 10.3390/s17102296. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Zou H., Jiang H., Yang J., Xie L., Spanos C. Non-Intrusive Occupancy Sensing in Commercial Buildings. Energy Build. 2017;154:633–643. doi: 10.1016/j.enbuild.2017.08.045. [DOI] [Google Scholar]
- 23.Dong B., Andrews B., Lam K.P., Höynck M., Zhang R., Chiou Y., Benitez D. An Information Technology Enabled Sustainability Test-Bed (ITEST) for Occupancy Detection through an Environmental Sensing Network. Energy Build. 2010;42:1038–1046. doi: 10.1016/j.enbuild.2010.01.016. [DOI] [Google Scholar]
- 24.Cheng C., Lee D. Enabling Smart Air Conditioning by Sensor Development: A Review. Sensors. 2016;16:2028. doi: 10.3390/s16122028. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Zhu Q., Chen Z., Masood M.K., Soh Y.C. Occupancy Estimation with Environmental Sensing via Non-Iterative LRF Feature Learning in Time and Frequency Domains. Energy Build. 2017;141:125–133. doi: 10.1016/j.enbuild.2017.01.057. [DOI] [Google Scholar]
- 26.Candanedo L.M., Feldheim V. Accurate Occupancy Detection of an Office Room from Light, Temperature, Humidity and CO2 Measurements using Statistical Learning Models. Energy Build. 2016;112:28–39. doi: 10.1016/j.enbuild.2015.11.071. [DOI] [Google Scholar]
- 27.Javed A., Larijani H., Ahmadinia A., Emmanuel R., Mannion M., Gibson D. Design and Implementation of a Cloud Enabled Random Neural Network-Based Decentralized Smart Controller with Intelligent Sensor Nodes for HVAC. IEEE Internet Things J. 2017;4:393–403. doi: 10.1109/JIOT.2016.2627403. [DOI] [Google Scholar]
- 28.Javed A., Larijani H., Ahmadinia A., Emmanuel R., Gibson D., Clark C. Experimental Testing of a Random Neural Network Smart Controller Using a Single Zone Test Chamber. IET Netw. 2015;4:350–358. doi: 10.1049/iet-net.2015.0020. [DOI] [Google Scholar]
- 29.Meyn S., Surana A., Lin Y., Oggianu S.M., Narayanan S., Frewen T.A. A Sensor-Utility-Network Method for Estimation of Occupancy in Buildings; Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference; Shanghai, China. 15–18 December 2009; pp. 1494–1500. [Google Scholar]
- 30.Aftab M., Chen C., Chau C., Rahwan T. Automatic HVAC Control with Real-Time Occupancy Recognition and Simulation-Guided Model Predictive Control in Low-Cost Embedded System. Energy Build. 2017;154:141–156. doi: 10.1016/j.enbuild.2017.07.077. [DOI] [Google Scholar]
- 31.Wang F., Feng Q., Chen Z., Zhao Q., Cheng Z., Zou J., Zhang Y., Mai J., Li Y., Reeve H. Predictive Control of Indoor Environment using Occupant Number Detected by Video Data and CO2 Concentration. Energy Build. 2017;145:155–162. doi: 10.1016/j.enbuild.2017.04.014. [DOI] [Google Scholar]
- 32.Kjærgaard M.B., Sangogboye F.C. Categorization Framework and Survey of Occupancy Sensing Systems. Pervasive Mob. Comput. 2017;38:1–13. doi: 10.1016/j.pmcj.2016.09.019. [DOI] [Google Scholar]
- 33.Diraco G., Leone A., Siciliano P. People Occupancy Detection and Profiling with 3D Depth Sensors for Building Energy Management. Energy Build. 2015;92:246–266. doi: 10.1016/j.enbuild.2015.01.043. [DOI] [Google Scholar]
- 34.Zou J., Zhao Q., Yang W., Wang F. Occupancy Detection in the Office by Analyzing Surveillance Videos and its Application to Building Energy Conservation. Energy Build. 2017;152:385–398. doi: 10.1016/j.enbuild.2017.07.064. [DOI] [Google Scholar]
- 35.Moeslund T.B., Hilton A., Krüger V., Sigal L. Visual Analysis of Humans. Springer; London, UK: 2011. [Google Scholar]
- 36.Sobral A., Vacavant A. A Comprehensive Review of Background Subtraction Algorithms Evaluated with Synthetic and Real Videos. Comput. Vis. Image Underst. 2014;122:4–21. doi: 10.1016/j.cviu.2013.12.005. [DOI] [Google Scholar]
- 37.Stauffer C., Grimson W.E.L. Adaptive Background Mixture Models for Real-Time Tracking; Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition; Fort Collins, CO, USA. 23–25 June 1999; pp. 246–252. [Google Scholar]
- 38.KaewTraKulPong P., Bowden R. Video-Based Surveillance Systems. Volume 1. Springer; Boston, MA, USA: 2002. An Improved Adaptive Background Mixture Model for Real-Time Tracking with Shadow Detection; pp. 135–144. [Google Scholar]
- 39.Chen Y., Chen C., Huang C., Hung Y. Efficient Hierarchical Method for Background Subtraction. Pattern Recognit. 2007;40:2706–2715. doi: 10.1016/j.patcog.2006.11.023. [DOI] [Google Scholar]
- 40.Zivkovic Z., Van Der Heijden F. Efficient Adaptive Density Estimation Per Image Pixel for the Task of Background Subtraction. Pattern Recognit. Lett. 2006;27:773–780. doi: 10.1016/j.patrec.2005.11.005. [DOI] [Google Scholar]
- 41.Zivkovic Z. Improved Adaptive Gaussian Mixture Model for Background Subtraction; Proceedings of the 17th International Conference on Pattern Recognition (ICPR 2004); Cambridge, UK. 26 August 2004; pp. 28–31. [Google Scholar]
- 42.Mestre G., Ruano A., Duarte H., Silva S., Khosravani H., Pesteh S., Ferreira P.M., Horta R. An Intelligent Weather Station. Sensors. 2015;15:31005–31022. doi: 10.3390/s151229841. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Melo A.P., Versage R.S., Sawaya G., Lamberts R. A Novel Surrogate Model to Support Building Energy Labelling System: A New Approach to Assess Cooling Energy Demand in Commercial Buildings. Energy Build. 2016;131:233–247. doi: 10.1016/j.enbuild.2016.09.033. [DOI] [Google Scholar]
- 44.Yang Z., Li N., Becerik-Gerber B., Orosz M. A Systematic Approach to Occupancy Modeling in Ambient Sensor-Rich Buildings. Simulation. 2014;90:960–977. doi: 10.1177/0037549713489918. [DOI] [Google Scholar]
- 45.Ma R., Li L., Huang W., Tian Q. On Pixel Count Based Crowd Density Estimation for Visual Surveillance; Proceedings of the 2004 IEEE Conference on Cybernetics and Intelligent Systems; Singapore. 1–3 December 2004; pp. 170–173. [Google Scholar]
- 46.American Society of Heating Refrigerating and Air-Conditioning Engineers (ASHRAE) ASHRAE Handbook—Fundamental (SI) ASHRAE; Atlanta, GA, USA: 2009. [Google Scholar]
- 47.Sample Video of Grand Central Station. [(accessed on 8 October 2018)]; Available online: ftp://ivp-db.ee.cuhk.edu.hk/xgwang/grandcentral_data/grandcentral.avi.
- 48.An R., Li W.J., Han H.G., Qiao J.F. An Improved Levenberg-Marquardt Algorithm with Adaptive Learning Rate for RBF Neural Network; Proceedings of the 2016 35th Chinese Control Conference (CCC); Chengdu, China. 27–29 July 2016; pp. 3630–3635. [Google Scholar]
- 49.World-Weather-Online Weather in Kowloon Tong, Hong Kong. [(accessed on 8 October 2018)];2017 Available online: https://www.worldweatheronline.com/
- 50.Raspberry Pi Foundation Raspberry Pi. [(accessed on 8 October 2018)]; Available online: https://www.raspberrypi.org/
- 51.Ahmad M.W., Mourshed M., Rezgui Y. Trees Vs Neurons: Comparison between Random Forest and ANN for High-Resolution Prediction of Building Energy Consumption. Energy Build. 2017;147:77–89. doi: 10.1016/j.enbuild.2017.04.038. [DOI] [Google Scholar]
- 52.Zhang S., Cheng Y., Fang Z., Huan C., Lin Z. Optimization of Room Air Temperature in Stratum-Ventilated Rooms for both Thermal Comfort and Energy Saving. Appl. Energy. 2017;204:420–431. doi: 10.1016/j.apenergy.2017.07.064. [DOI] [Google Scholar]
- 53.Saleh S.A.M., Suandi S.A., Ibrahim H. Recent Survey on Crowd Density Estimation and Counting for Visual Surveillance. Eng. Appl. Artif. Intell. 2015;41:103–114. doi: 10.1016/j.engappai.2015.01.007. [DOI] [Google Scholar]
- 54.Ren S., He K., Girshick R., Sun J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks; Proceedings of the Advances in Neural Information Processing Systems (NIPS 2015); Montreal, QC, Canada. 7–12 December 2015; pp. 91–99. [Google Scholar]
- 55.Redmon J., Divvala S., Girshick R., Farhadi A. You Only Look Once: Unified, Real-Time Object Detection; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Las Vegas, NV, USA. 27–30 June 2016; pp. 779–788. [Google Scholar]
- 56.YOLO: Real-Time Object Detection. [(accessed on 25 August 2018)]; Available online: https://pjreddie.com/darknet/yolo/?utm_source=next.36kr.com.
- 57.Huang W.Z., Zaheeruddin M., Cho S.H. Dynamic Simulation of Energy Management Control Functions for HVAC Systems in Buildings. Energy Convers. Manag. 2006;47:926–943. doi: 10.1016/j.enconman.2005.06.011. [DOI] [Google Scholar]
- 58.Zhou P., Huang G., Li Z. Demand-Based Temperature Control of Large-Scale Rooms Aided by Wireless Sensor Network: Energy Saving Potential Analysis. Energy Build. 2014;68:532–540. doi: 10.1016/j.enbuild.2013.10.005. [DOI] [Google Scholar]
- 59.Wang W., Wang J., Chen J., Huang G. Multi-Zone Outdoor Air Coordination through Wi-Fi Probe-Based Occupancy Sensing. Energy Build. 2018;159:495–507. doi: 10.1016/j.enbuild.2017.11.041. [DOI] [Google Scholar]
- 60.Zhou P., Wang J., Huang G. A Coordinated VAV Control with Integration of Heat Transfer Coefficients for Improving Energy Efficiency and Thermal Comfort. Energy Procedia. 2017;143:271–276. doi: 10.1016/j.egypro.2017.12.683. [DOI] [Google Scholar]
- 61.Wang J., Jia Q., Huang G., Sun Y. Event-Driven Optimal Control of Central Air-Conditioning Systems: Event-Space Establishment. Sci. Technol. Built Environ. 2018:1–34. doi: 10.1080/23744731.2018.1457410. [DOI] [Google Scholar]
- 62.Martínez-Rodríguez M.C., Prada-Delgado M.A., Brox P., Baturone I. VLSI Design of Trusted Virtual Sensors. Sensors. 2018;18:347. doi: 10.3390/s18020347. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 63.Shen W., Newsham G., Gunay B. Leveraging Existing Occupancy-Related Data for Optimal Control of Commercial Office Buildings: A Review. Adv. Eng. Inform. 2017;33:230–242. doi: 10.1016/j.aei.2016.12.008. [DOI] [Google Scholar]
- 64.Zhang S., Cheng Y., Fang Z., Lin Z. Dynamic control of room air temperature for stratum ventilation based on heat removal efficiency: Method and experimental validations. Build. Environ. 2018;140:107–118. doi: 10.1016/j.buildenv.2018.05.029. [DOI] [Google Scholar]