calculer la profondeur d'un local a l'aide de la correlation
Bonjour à tous,
le problème est le suivant, à l'aide de matlab, je dois calculer la profondeur d'un local type garage, je lance un son on m'a dit un 'chirp', et avec le microphone j'imagine je dois capturer le son de retour et calculer ainsi a quel distance je me trouve du bout du local, un peu comme un sonar qui calcule a quel distance se trouve un obstacle, mais je ne suis pas dans l'eau, je suis dans l'air, et je n'ai pas de capteur d'ultrasons, je lance un son bien audible et que la carte son d'un portable puisse gérer.
on m'a dit d'utiliser la corrélation et matlab a fin de pouvoir réaliser cela, on m'a donné aussi la fonction xcorr2, mais je ne vois pas comment convertir, et calculer les distances.
si vous pouvez me donner un peu d'aide, je serai très reconnaissant.
comment produire le son qui va être envoyé, il faudrai avoir un microphone directionnel? comment peut on fabriquer un? ou connaissez vous de bonnes marques pour ce type de microphones?
merci d'avance.