The present invention provides a structured-light based system for providing a 3D image of at least one object within a field of view within a body cavity, comprising: a. An endoscope b. at least one camera located in the endoscopes proximal end, configured to real- time provide at least one 2D image of at least a portion of said field of view by means of said at least one lens c. a light source, configured to real-time illuminate at least a portion of said at least one object within at least a portion of said field of view with at least one time and space varying predetermined light pattern and, d. a sensor configured to detect light reflected from said field of view e. a computer program which, when executed by data processing apparatus, is configured to generate a 3D image of said field of view.La présente invention concerne un système dont la structure utilise la lumière, qui est conçu pour obtenir une image 3D dau moins un objet dans un champ de vision à lintérieur dune cavité corporelle, et qui comprend : a. un endoscope b. au moins une caméra située dans lextrémité proximale de lendoscope et servant à obtenir en temps réel au moins une image 2D dau moins une partie du champ de vision au moyen dune ou plusieurs lentilles c. une source de lumière permettant déclairer en temps réel au moins une partie de lobjet dans au moins une partie du champ de vision à laide dun ou plusieurs schémas lumineux prédéfinis variant dans le temps et dans lespace d. un capteur prévu pour détecter la lumière réfléchie en provenance du champ de vision et e. un programme dordinateur qui est conçu, lorsquil est exécuté par un appareil de traitement de données, pour générer une image 3D du champ de vision.