An embodiment of the invention provides a method of estimating a body temperature of an individual where physiological data is received from at least one sensor 510. Environmental data is received and the physiological data and the environmental data are input into a model. The model generates an estimated body temperature and an estimated physiological condition based on the physiological data and the environmental data. A processor 520 compares the estimated physiological condition to a measured physiological condition in the physiological data. A controller 530 modifies at least one parameter in the model when the difference between the estimated physiological condition and the measured physiological condition is above a threshold.Un mode de réalisation de l'invention concerne un procédé d'estimation d'une température corporelle d'un individu dans lequel des données physiologiques sont reçues depuis au moins un capteur 510. Des données environnementales sont reçues et les données physiologiques et les données environnementales sont entrées dans un modèle. Le modèle génère une température corporelle estimée et un état physiologique estimé sur la base des données physiologiques et des données environnementales. Un processeur 520 compare l'état physiologique estimé à un état physiologique mesuré dans les données physiologiques. Un dispositif de commande 530 modifie au moins un paramètre dans le modèle lorsque la différence entre l'état physiologique estimée et l'état physiologique mesuré est supérieure à un seuil.