A method and apparatus for the noninvasive detection of a concentration of a substance in a body, such as glucose in the human bloodstream is disclosed. The apparatus measures substance concentration by detecting radiation in the far infrared range emitted by the body using an infrared detected in combination with a set of adequate filters. In order to achieve the accuracy required, the radiation values detected by the detector arc corrected for the emissions of the system components. The temperature of each system component including the detector temperature and an ambient temperate is determined using temperature sensors attached to the various system components. These temperatures are correlated with a set of predetermined calibration parameters to correct the detector readings.Un método y aparato para la detección no invasiva de una concentración de una sustancia de un cuerpo, tal como la glucosa en el torrente sanguíneo humano se divulga. El aparato mide concentración de sustancia mediante detectar radiación en el rango infrarrojo lejano emitida por el cuerpo usando un infrarrojo detectada en combinación un conjunto de filtros adecuados. De modo de lograr la precisión requerida, los valores de radiación detectados por el detector se corrigen para las emisiones de los componentes del sistema. La temperatura de cada componente del sistema incluyendo la temperatura del detector y una temperatura ambiental se determina usando sensores de temperatura unidos a los varios componentes del sistema. Estas temperaturas se correlacionan con un conjunto de parámetros de calibración predeterminados para corregir las lecturas del detector.