Abstract
Metabolic chambers are powerful tools for assessing human energy expenditure, providing flexibility and comfort for the subjects in a near free-living environment. However, the flexibility offered by the large living room size creates challenges in the assessment of dynamic human metabolic signals—such as those generated during high-intensity interval training and short-term involuntary physical activities—with sufficient temporal accuracy. Therefore, this paper presents methods to improve the temporal accuracy of metabolic chambers. The proposed methods include 1) adopting a shortest possible step size, here one minute, to compute the finite derivative terms for the metabolic rate calculation, and 2) applying a robust noise reduction method—total variation denoising—to minimize the large noise generated by the short derivative term whilst preserving the transient edges of the dynamic metabolic signals. Validated against 24-hour gas infusion tests, the proposed method reconstructs dynamic metabolic signals with the best temporal accuracy among state-of-the-art approaches, achieving a root mean square error of 0.27 kcal/min (18.8 J/s), while maintaining a low cumulative error in 24-hour total energy expenditure of less than 45 kcal/day (188280 J/day). When applied to a human exercise session, the proposed methods also show the best performance in terms of recovering the dynamics of exercise energy expenditure. Overall, the proposed methods improve the temporal resolution of the chamber system, enabling metabolic studies involving dynamic signals such as short interval exercises to carry out the metabolic chambers.
1 Introduction
Human metabolic chambers are essential tools for metabolic studies that require overnight stays, environmental control (e.g. ambient temperature, humidity, light and sound), and long duration resting [1]. Dietitians use them to study the effects of food and diet induced thermogenesis on human metabolism [2]. Endocrinologists and physiologists use them to study the effects of environmental changes and medical interventions on human metabolism [3]. Such studies often require long-term, continuous monitoring with environmental control to capture the response to intervention, and metabolic chambers are perfect tools for this.
While this near free-living environment provides comfort to the human subjects and the flexibility to enable various types of studies, it also presents challenges in measuring energy expenditure (EE) with high temporal resolution. In essence, the chamber system detects the subtle gas concentration changes in the chamber air caused by the respiration of the human subject housed in it, whereas the goal of the system is to detect the volume of O2 consumption (VO2) and the volume of CO2 production (VCO2) of the subject, and extrapolate energy expenditure (EE) and metabolic rate (MR, i.e. EE per unit time) from VO2 and VCO2 [4]. This creates an inverse system, where the inputs (i.e. VO2 and VCO2) to the system are the desired but hidden variables, and the outputs (O2 and CO2 concentration in the chamber air) are the direct measurements carrying little information of interest. This inverse problem (i.e. finding the input given the output of the system) is challenging in itself when the analytical transfer function of the system is unknown [5]. Moreover, the chamber system also functions as a low pass filter [6]. The large room can be considered as a big gas tank that dilutes subtle input signals (small amounts of VO2 and VCO2 generated by the subject), or equivalently, attenuates the high frequency portion of the signals, preventing the recovery of the input signals with sufficient temporal resolution.
Although this temporal resolution loss does not affect daily resting MR assessment in the typical metabolic studies designed to use the chamber, it can prevent the metabolic chamber from being a versatile tool for dynamic metabolic studies. For example, in sports medicine, where exercise is concerned, the time to reach a metabolic steady state and the recovery time to baseline of a subject are important metrics for assessing the subject’s physique. Moreover, traditional metabolic studies done in chambers usually impose sedentary activities on the subjects, which do not reflect real-world metabolic profiles, where physical activities are inevitable. Last but not least, a faster chamber response can shorten the waiting time when measuring resting energy expenditure as well.
This paper aims to improve the temporal accuracy of the chamber system in order to facilitate dynamic metabolic studies. To provide sufficient accuracy, step-by-step methods are used to estimate chamber volume, calibrate gas analyzers, and solve a site-specific problem. To improve temporal resolution, the paper proposes using a step size of one minute to compute the finite derivative terms, and applying a robust noise reduction method—total variation denoising—to minimize the large noise caused by the short derivative term.
The rest of the paper is organized as follows. Section 2 details the system design of the chamber system from which our experimental data were collected. Section 3 summarizes related work and the precursory approaches our proposed methods are based on. Section 4 proposes a noise reduction method to improve temporal resolution. Section 5 presents the results, showing improvement in both temporal resolution and accuracy using the proposed method on 24-hour infusion validation tests and a human exercise study. Section 6 summarizes the analysis and concludes the paper.
2 System design
The metabolic chambers described in this paper were constructed and integrated by MEI Research (Edina, MN), are located in the North Hospital on the medical campus of Virginia Commonwealth University (VCU, Richmond, VA). One chamber is the size of a living room (3m x 4m x 2.4m, “big chamber”) and can house a treadmill, a bike, a small desk, a toilet, and a wash basin at the same time. The other chamber is smaller (1.2 x 2.1 x 2.3 m, “small chamber”), with its volume further reduced by fitting in a set of bed boxes and a mattress, for a faster and more accurate response in energy expenditure readings. Both chambers are sealed and maintain positive pressure during data collection. Blood ports are also installed in the glass doors for in vivo blood sampling without the subject leaving the chamber. The chambers also have climate control, with an air conditioning (HVAC) system utilizing chilled water pipelines and electric heating coils, equipping the chambers for temperature-sensitive metabolic studies [3]. The settings of the two chambers are shown in Fig 1.
The big chamber has both “push” and “pull” modes for the fresh air to flow through. The small chamber has only the “push” capability, replenishing the room air by constantly flowing fresh air and passive ventilation. The fresh air for both chambers is directly sourced from the medical air system operated by the plant facility at VCU. The medical air system draws ambient air, filters, dries and compresses it, and sends the clean medical air to each hospital room via medical air pipelines. The inflow rates of the input medical air can be set from 20 liters per minute (l/min) to 100 l/min for both chambers, regulated by mass flow controllers (MFCs, manufactured by Porter Instrument, Hatfield, PA). Since the low pass filtering effect is proportional to the chamber volume, the small chamber’s temporal resolution will surpass the big chamber’s, given the same conditions and post-processing method. Therefore, in the rest of this paper, we will use the big chamber’s data to illustrate our method.
The concept of the chamber system is illustrated in Fig 2, revealing an inverse system where the inputs of the system are the desired variables (VO2 and VCO2). In general, the chamber system monitors critical variables such as inflow air rate, O2 concentration in inflow air () and room air (), CO2 concentration in inflow () and room air (), room temperature, room pressure, and room humidity. All these variables are logged by a computer in the control lab via integrated software developed in LabVIEW for post-processing in Matlab®.
To measure the changes in gas concentration levels in the chambers, the gas concentrations of the inflow air and the outflow air are constantly monitored at a sampling rate of once per minute. This is done by first drawing air at a rate of 2 l/min from the inflow air and outflow air, drying the air samples to a level below 1000ppm using a gas sample dryer (manufactured by Perma Pure LLC, Lakewood, NJ), and then measuring the air samples’ gas concentrations using gas analyzers (manufactured by Siemens, model: Ultramat/Oxymat 6). In order to maximize the resolution of the gas analyzers, the range of the O2 gas analyzers is set to 20% ∼ 21%, and the range of the CO2 gas analyzers is set to 0% ∼ 1%, which are the normal ranges of room air concentration with a human subject in it.
3 Related work
Three schools of approach were developed to solve the inverse problem mentioned in Section 1. The first school resorted to trend identification and exponential curve fitting with time sliding windows (approximately 20–30 minutes long) [7] [8]. Although it can recover steady-state MR signals with a long duration, it performs poorly during the dynamic phase due to the limitation of the long window size. The second school considered the chamber as a linear time-invariant system, and set up the inverse problem as a ill-conditioned deconvolution problem. Therefore, the inverse problem was transformed to identifying the transfer function of the system and solving the deconvolution with regularization [9] [10]. Using a theoretical transfer function, this method was able to achieve a 16-minute temporal resolution from a 16.6 m3 chamber with inflow rates of 50 −150 l/min. However, for dynamic MR signals during exercise, a much higher temporal resolution (e.g. 5 mins) is often desired. The third school modeled the instantaneous MR signal as a linear combination of recorded gas concentration data and its derivative [11] using the Z-Transform method, hence transforming the inverse problem to a direct problem [12] [13] [14] [15]. The mathematical simplicity of this method is helpful for system diagnosis, and it also enables real-time computation of MR [13]. The temporal accuracy of this approach greatly depends on the derivative terms, and also depends on the estimation of the chamber volume, as well as the accuracy of the gas analyzers. Based on the method proposed by [13], the delay in response comes from the step size of the derivative term. However, the cost of shortening the derivative step is the noise introduced to the finite difference computation [16]. [17] reduced this noise in the finite difference computation with a central difference method and wavelet noise reduction, and the derivative step size can be shortened to three minutes, effectively reducing the time lag to two minutes in comparison with ground truth MR signals.
In this paper, we base our work on the third school approach, and test the feasibility of adopting the shortest possible step size for the derivative term, in order to maximize the temporal resolution. Unlike the first and second school approaches, there is no system characterization method (e.g. transfer function of the system is known) built into this approach. Therefore, careful step-by-step corrections are required prior to studies to obtain accurate measurements. For example, gas analyzer drift needs to be monitored on a daily basis and regularly calibrated; the offset between gas analyzers monitoring input air and output air also needs to be determined and compensated for; the chamber volume needs to be re-assessed every time the room furniture setting is changed. Even with these maintenance steps, errors can still stem from the unstable incoming air source, noise introduced by the finite difference term in the calculation, and the reduction in temporal accuracy when recovering high-frequency metabolic signals. These issues are discussed in detail in Section 4. The rest of this section describes the third school approaches on which our work is based.
3.1 Calculations of MR
The chamber system estimates VO2 (unit: l/min) and VCO2 (unit: l/min) by measuring the changes in O2 (range: 0.20–0.21) and CO2 concentrations (range: 0–0.01) in the entire room. The ways to derive VO2 and VCO2 from gas concentrations are captured in Eq 1, using the methods detailed in [13, 18]:
(1) |
In Eq 1, F is the flow rate of the fresh medical air going into the chamber; , , , and are the O2 and CO2 levels in the incoming air and chamber air, respectively; and are the time derivatives of the O2 and CO2 concentration levels in the chamber air. These derivative terms in discrete form are:
(2) |
where n is the time index of the discrete signals, and k is the step size of the backward derivative term. V is the volume of the chamber, which is determined prior to validation tests, using the methods detailed in Section 3.2. H is the Haldane coefficient [13]:
(3) |
Lastly, given VO2 and VCO2, EE (unit: kcal, in our paper, we follow the convention of using “small calorie”, kcal is thus equivalent to one Calorie, or “big calorie”, 1 kcal = 4184 J), or MR (unit: kcal/min) can be derived using Weir’s equation, ignoring the urinary nitrogen term [4]:
(4) |
3.2 Determining chamber volume
Although one can roughly estimate the chamber volume by measuring the dimensions of the chamber and the equipment in the chamber, the estimation error can be large due to the irregular shapes of the furniture and the room layout. Common practice for determining the chamber volume is through a “washout” test, in which fresh air is sent into an empty chamber which has a higher CO2 concentration after a human study. The CO2 concentration signal in the empty chamber is then captured until it approaches the CO2 level in the fresh air. This signal represents the zero-input response of the chamber system. Therefore, the chamber volume as a parameter of Eq 1 can be determined by solving a series of zero-input differential equations. The zero-input response equation can be derived from Eq 1:
(5) |
where is known. The discrete form of the general solution to this zero-input response differential equation is [19]:
(6) |
By recording and F over an extended period, the coefficient A, offset C, and the chamber volume V can be found by fitting an exponential curve. Similarly, this method can be applied by recording the curve as well. Fig 3 shows the recorded and curves over 16 hours for the big chamber under the zero-input condition, and the fitted curves after finding A, C, and V in Eq 6. The big chamber volume, V, was then found to be 26000 Liters.
3.3 Calibration
Due to the drift in gas analyzers, it is necessary to calibrate the gas analyzer prior to human subject studies. Reference points for calibration can be obtained by mixing gases onsite to known concentration levels. The gas mixing is done using a gas blender which is comprised of MFCs and developed by MEI Research. Each MFC is pre-validated by a primary flow standard (Mesa Labs, ML-800). During the calibration stage, three MFCs will be used to regulate the flow rates of N2, O2, and CO2 gases. These three gases then flow into a manifold that mixes them at a known combination of flow rates. The flow rates are pre-determined to generate O2 levels from 20% ∼ 21%, and CO2 levels from 0% ∼ 1%. The reference points of O2 and CO2 concentrations can be calculated using Eq 7.
(7) |
where , , and are the flow rates (units: l/min) of O2, CO2, and N2 being mixed in the blender respectively. The results of the calibration are shown in the supporting information S1 File: Calibration Results, Figs A-B.
3.4 Infusion validation
For validation, the ground truth input and output of the system are obtained by infusing N2 and CO2 into an empty chamber with known flow rates controlled by the MFCs, mimicking the effect of the consumption of O2 and production of CO2 during human respiration. Thus, the ground truth input of the system can be found by:
(8) |
where is the estimated N2 concentration in the inflow air, and are the infusion flow rates of CO2 and N2 respectively; , (units: l/min) are the expected values of VO2 and VCO2 respectively; the expected MR values MRExp (unit: kcal/min) can be found using Weir’s equation. To obtain the ground truth output of the system, a recursive method to transform to was adapted from [17] by rearranging Eq 1 and substituting from Eq 2:
(9) |
where is the expected concentration level of , and step size k is chosen to be 1. Similarly, can also be obtained using this recursive method.
3.5 Run-time MR signals
The run-time MR signals during an empty chamber test and an infusion test are shown in Figs 4 and 5. In the empty chamber test, inflow air was sent into the chamber at 60 l/min as normal but the chamber had no subject in it. In this setting, the expected MR values should be constant zero (baseline of the system), regardless of the inflow rates and the volume of the chamber.
The infusion session lasted for 24 hours, including a dynamic period to simulate high-frequency metabolic signals during physical activities and a static period to simulate low-frequency metabolic signals during sedentary activities and sleep. In the dynamic period, the high-frequency metabolic signals were simulated using 8-minute, 5-minute, 3-minute, and 1-minute step input functions, with 3-minute or 5-minute resting intervals in between. The raw signals were computed using Eq 1 with an 8-minute backward derivative term, implemented in real-time in LabVIEW. Owing to the accurate estimation of chamber volume and gas analyzer calibration, the raw signals measure the longer term resting MR accurately. However, when the MR signals are more dynamic (e.g. 1-minute high-level metabolic activities with only 3-minute intervals in between), the temporal resolution is lost in the raw signals during the dynamic period.
Figs 4 and 5 also reveal the presence of artifact spikes in the raw MR signals. Based on our observations over half a year, we identified that the error was caused by the varying O2 level in the medical air. The CO2 level also varies in the medical air, but due to its negligible magnitude, we focused on removing the O2 spikes using a pre-processing algorithm. The reason and remedy for the spikes are detailed in the supporting information S2 File: Spike Removal Method, Figs A-D.
3.6 Human exercise data
We also collected data on one healthy female subject (age: 38, weight: 59kg, BMI: 22) during treadmill exercise. The study protocol was approved by the Virginia Commonwealth University’s IRB and the written consent was obtained before the study. During the study, the subject entered the chamber and rested for 25 minutes in order for the chamber to equilibrate as well as to obtain the baseline of the subject, and then was cued to walk on the treadmill at three different speeds (3.4 miles/hour, 3 miles/hour and 5.2 miles/hour) for about 15 minutes and to jog for a short time. The timestamps of the start and end of each bout of exercise were annotated in the software recording the MR.
4 Proposed method
In this section, we present a noise-reduction method to reduce the noise created by 1-minute derivative finite estimation to best improve the temporal accuracy. Besides the low pass filter characteristic of the chamber system [6] that reduces its temporal accuracy, the accuracy may be further decreased by finite difference calculations. The noise reduction process for derivative terms usually involves numeric finite difference estimation methods (such as Newton forward difference or weighted finite difference) combined with filtering techniques, such as central difference methods. However, these methods usually require a relatively long step size to smooth out the noise in the numeric derivatives, hindering the recovery of MR signals with higher frequency. Therefore, in the proposed method, we use a 1-minute backward difference calculation, which provides the highest time resolution given a sampling rate of once per minute. The numeric noise caused by this short-term derivative estimation will be compensated for by other filtering techniques. To preserve the transitional edges in the signal, we adopted a total variation denoising (TVD) technique. In comparison to Tikhonov regularization, this ℓ1-norm regularization technique is superior in preserving edges without over-penalizing the discontinuity of the signal, thus it does not have the edge smoothing effect of Tikhonov regularization [20]. The TVD method minimizes the difference between a noisy signal y[n] and a true signal x[n] while trying to preserve the edge of the noisy signal. The noisy signal y[n] can be considered as the true signal x[n] with additive white noise w[n]:
(10) |
The total variation, which measures the fluctuation of a signal x[n], is defined as the ℓ1-norm of the derivative of the signal:
(11) |
The goal of the TVD algorithm is to find an approximation to the true signal x[n] with reduced TV. The closeness to x[n] is measured by the sum of squared errors:
(12) |
Thus the TVD problem can be seen as minimizing the sum of squared errors between x[n] and y[n] penalized by the TV of x[n]:
(13) |
where λ is a positive regularization parameter. By tuning λ, the reduction of TV in the noisy signal can be adjusted. y[n] is and x[n] is the true signal of . Eq 13 poses a convex but not smooth optimization problem [21] [22] because of the ℓ1-norm regularization term, which can be difficult to solve. To solve this problem, a Majorization-Minimization (MM) algorithm is adopted to reduce the computational complexity [23] [24]. In this algorithm, a sequence of convex functions, Gs(x) (where s = 0, 1, 2, …), is used to approximate f(x), such that:
(14) |
(15) |
The optimization problem posed by Eq 13 then becomes:
(16) |
and the solution to this optimization problem then becomes:
(17) |
where x is initialized first as x = y. D is the differential matrix, and DT is its transpose:
(18) |
and Λs is the diagonal matrix of difference vectors D xs:
(19) |
The computational algorithm for this solution is implemented in Matlab as described in [24]. The regularization parameter λ is empirically determined by comparing with measured , and the λ that provides the minimum root mean square error (RMSE) between and is used.
5 Results and discussion
22 infusion sessions were run to assess chamber performance. To evaluate the noise reduction technique’s performance, we also compared the TVD filtering method with three other commonly used noise reduction methods: an 8-point moving average filter, a 6-minute locally weighted scatterplot smoothing (Lowess) regression method, and a Wavelet correction method used in [17]. The results are presented below. The results of the 1-minute backward derivative signal after noise reduction are shown in Fig 6. The theoretical derivative was obtained by taking the 1-minute backward derivative terms of computed using Eq 9.
As shown in Figs 7 and 8, the proposed method recovers the simulated MR signals as well as the signals of gas exchange rates with no delay in the step response. This is suitable for evaluating exercise studies in which the time to reach a steady state is an important parameter in evaluating the human subject’s physique.
Six error metrics—RMSE, mean absolute error (MAE), mean absolute percentage error (MAPE), correlation coefficient, cumulative error in total EE (TEE) per day, and absolute error in respiratory exchange ratio (RER) per day, are used to evaluate the performance of the proposed system by comparing the measured MR against the expected MR obtained during infusion validation. The results are presented in Fig 9 based on data from 22 infusion sessions. Among the six error metrics, RMSE evaluates the measured MR with a severe penalty on the outliers, MAE evaluates the measured MR without penalizing the outliers, MAPE is a standard error metric to evaluate the accuracy of a system, and the cumulative error in TEE is computed by summing the processed MR data using the trapezoid integration rule on the 24-hour infusion MR signals. Fig 9 shows that the proposed method best estimates dynamic MR signals evaluated by RMSE, MAE and MAPE. Overall, all methods perform similarly well in terms of the cumulative error in TEE per day (less than 45 kcal/day) and daily RER (absolute error of 0.0051). However, on average, the TVD method shows the lowest error when temporal resolution is considered, with an RMSE of 0.27 kcal/min (18.8 J/s), an MAE of less than 0.13 kcal/min (9 J/s), an MAPE of 6.3%, and the highest correlation coefficient (0.99).
In Fig 10, we demonstrate that in one human subject exercise session, the proposed method recovers the MR signals with sufficient temporal resolution and provides clear transition edges and the flattest estimation in the steady states during exercise. The moving average method and the Lowess method both over-smooth the MR signals, and do not recover the steady state well. Although the Wavelet method is equally good at preserving the edges of the signal during denoising, it can also create artifacts in the signals. Overall, the proposed method estimated such temporal features accurately, by recovering the clear transition edges of MR signals during exercise.
6 Conclusion
This paper proposed methods for improving the temporal accuracy in post-processing for human metabolic chambers. Adopting a 1-minute backward derivative term and robust total variation noise reduction techniques, the proposed methods enable the chamber system to capture high-frequency metabolic signals with improved temporal accuracy. This improved performance will allow researchers to incorporate exercise into metabolic chamber study protocols, where the dynamic patterns of metabolic rate signals are of interest.
Supporting information
Acknowledgments
The authors would like to thank Jared Farr and Janina Vaitkus for all their help with maintaining the equipment and making this work possible.
Data Availability
All relevant data are within the paper and its Supporting Information files.
Funding Statement
MEI provided salaries for EW, ER, and JM, but did not have any additional role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript. SC, BN and FSC did not receive any specific funding for this study. The specific role of these authors are articulated in the ‘author contributions’ section.
References
- 1. Lighton JR. Measuring metabolic rates: a manual for scientists. Oxford University Press; 2008. [Google Scholar]
- 2. Westerterp KR. Diet induced thermogenesis. Nutrition & Metabolism. 2004;1(1):1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Chen KY, Brychta RJ, Linderman JD, Smith S, Courville A, Dieckmann W, et al. Brown fat activation mediates cold-induced thermogenesis in adult humans in response to a mild decrease in ambient temperature. The Journal of Clinical Endocrinology & Metabolism. 2013;98(7):E1218–E1223. doi: 10.1210/jc.2012-4213 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Weir JdV. New methods for calculating metabolic rate with special reference to protein metabolism. The Journal of Physiology. 1949;109(1–2):1 doi: 10.1113/jphysiol.1949.sp004363 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5. Tarantola A. Inverse problem theory and methods for model parameter estimation. 1st ed SIAM: Society for Industrial and Applied Mathematics; 2005. [Google Scholar]
- 6.Wang L, Su S, Celler B, Savkin A. Modeling of a gas concentration measurement system. In: Proceedings of the 27th Annual International Conference of the IEEE EMBS; 2005. p. 6695–6698. [DOI] [PubMed]
- 7. Henning B, Löfgren R, Sjöström L. Chamber for indirect calorimetry with improved transient response. Medical and Biological Engineering and Computing. 1996;34(3):207–212. doi: 10.1007/BF02520075 [DOI] [PubMed] [Google Scholar]
- 8. Nguyen T, De Jonge L, Smith S, Bray G. Chamber for indirect calorimetry with accurate measurement and time discrimination of metabolic plateaus of over 20 min. Medical and Biological Engineering and Computing. 2003;41(5):572–578. doi: 10.1007/BF02345320 [DOI] [PubMed] [Google Scholar]
- 9. Tokuyama K, Ogata H, Katayose Y, Satoh M. Algorithm for transient response of whole body indirect calorimeter: deconvolution with a regularization parameter. Journal of Applied Physiology. 2009;106(2):640–650. doi: 10.1152/japplphysiol.90718.2008 [DOI] [PubMed] [Google Scholar]
- 10. Tokuyama K, Sato M, Ogata H, Maritani S, Nakajima S. Improved transient response of whole body indirect calorimeter by deconvolution. Japanese Journal of Physical Fitness and Sports Medicine. 2007;56(3):315–326. doi: 10.7600/jspfsm.56.315 [Google Scholar]
- 11. Pendar H, Socha JJ. Estimation of Instantaneous Gas Exchange in Flow-Through Respirometry Systems: A Modern Revision of Bartholomew’s Z-Transform Method. PloS one. 2015;10(10):e0139508 doi: 10.1371/journal.pone.0139508 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Bartholomew GA, Vleck D, Vleck CM. Instantaneous measurements of oxygen consumption during pre-flight warm-up and post-flight cooling in sphingid and saturniid moths. Journal of Experimental Biology. 1981;90(1):17–32. [Google Scholar]
- 13. Moon JK, Vohra FA, Jimenez OSV, Puyau MR, Butte NF. Closed-loop control of carbon dioxide concentration and pressure improves response of room respiration calorimeters. The Journal of Nutrition. 1995;125(2):220–228. [DOI] [PubMed] [Google Scholar]
- 14. Lighton J, Halsey L. Flow-through respirometry applied to chamber systems: pros and cons, hints and tips. Comparative Biochemistry and Physiology Part A: Molecular & Integrative Physiology. 2011;158(3):265–275. doi: 10.1016/j.cbpa.2010.11.026 [DOI] [PubMed] [Google Scholar]
- 15. Granato L, Brandes A, Bruni C, Greco AV, Mingrone G. VO2, VCO2, and RQ in a respiratory chamber: accurate estimation based on a new mathematical model using the Kalman-Bucy method. Journal of Applied Physiology. 2004;96(3):1045–1054. doi: 10.1152/japplphysiol.00788.2003 [DOI] [PubMed] [Google Scholar]
- 16. Brown D, Cole T, Dauncey M, Marrs R, Murgatroyd P. Analysis of gaseous exchange in open-circuit indirect calorimetry. Medical and Biological Engineering and Computing. 1984;22(4):333–338. doi: 10.1007/BF02442102 [DOI] [PubMed] [Google Scholar]
- 17.Brychta RJ, Rothney MP, Skarulis MC, Chen KY. Optimizing energy expenditure detection in human metabolic chambers. In: 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE; 2009. p. 6864–6868. [DOI] [PMC free article] [PubMed]
- 18. Ravussin E, Lillioja S, Anderson TE, Christin L, Bogardus C. Determinants of 24-hour energy expenditure in man. Methods and results using a respiratory chamber. Journal of Clinical Investigation. 1986;78(6):1568 doi: 10.1172/JCI112749 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19. Oppenheim AV, Willsky AS, Nawab SH. Signals and systems. vol. 2 Prentice-Hall; Englewood Cliffs, NJ; 1983. [Google Scholar]
- 20. Aster R, Borchers B, Thurber C. Parameter estimation and inverse problems. Elsevier Academic Press: Burlington; 2005. [Google Scholar]
- 21. Lenzen F, Scherzer O. Tikhonov type regularization methods: history and recent progress In: Proceeding Eccomas. vol. 2004; 2004. [Google Scholar]
- 22. Condat L. A direct algorithm for 1D total variation denoising. IEEE Signal Processing Letters. 2013;20(11):1054–1057. doi: 10.1109/LSP.2013.2278339 [Google Scholar]
- 23.Figueiredo MA, Dias JB, Oliveira JP, Nowak RD. On total variation denoising: A new majorization-minimization algorithm and an experimental comparison with wavelet denoising. In: 2006 International Conference on Image Processing. IEEE; 2006. p. 2633–2636.
- 24. Selesnick I. Total variation denoising (an MM algorithm). NYU Polytechnic School of Engineering Lecture Notes. 2012. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
All relevant data are within the paper and its Supporting Information files.