A three-dimensional photographing system is disclosed which can photograph
a three-dimensional image with high accuracy without dependence on an
object. The photographing system is provided with a projector for
projecting a coded pattern, a third camera for photographing the projected
pattern in an optical axis direction of the projector, and a first and a
second cameras for photographing the projected pattern in a direction
different from the optical axis direction of the projector. It is
determined by a region dividing unit whether the amount of change of the
photographed pattern obtained by the third camera relative to the
projected pattern is not smaller than a predetermined value, and a new
code is allocated by a recoding unit to a region where the amount of
change is not smaller than the predetermined value. In decoding units,
using this allocated code, distance information is generated from the
photographed patterns obtained by the first and second cameras, and a
three-dimensional image is obtained in a distance information integrating
unit in accordance with the distance information and luminance information
obtained by the third camera.
Een driedimensioneel fotograferend systeem wordt onthuld dat een driedimensioneel beeld met hoge nauwkeurigheid zonder afhankelijkheid van een voorwerp kan fotograferen. Het fotograferende systeem wordt voorzien van een projector voor het ontwerpen van een gecodeerd patroon, een derde camera voor het fotograferen van het ontworpen patroon in een optische asrichting van de projector, en eerste en tweede camera's voor het fotograferen van het ontworpen patroon in een richting verschillend van de optische asrichting van de projector. Het wordt bepaald door een gebied het verdelen eenheid of de hoeveelheid verandering van het gefotografeerde patroon dat door de derde camera met betrekking tot het ontworpen patroon wordt verkregen niet kleiner is dan een vooraf bepaalde waarde, en een nieuwe code wordt toegewezen door een opnieuw coderende eenheid aan een gebied waar de hoeveelheid verandering niet kleiner is dan de vooraf bepaalde waarde. Bij het decoderen van eenheden, die deze toegewezen code gebruiken, wordt de afstandsinformatie van de gefotografeerde patronen geproduceerd die door de eerste en tweede camera's worden verkregen, en een driedimensioneel beeld wordt in een afstandsinformatie het integreren eenheid overeenkomstig de afstandsinformatie verkregen en helderheidsinformatie die door de derde camera wordt verkregen.