×

Three-dimensional measuring apparatus having improved speed and resolution

  • US 5,509,090 A
  • Filed: 08/04/1994
  • Issued: 04/16/1996
  • Est. Priority Date: 06/19/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A three-dimensional measuring apparatus comprising a multi-slit projector for projecting coded multi-slit light patterns onto an object to be measured and an image recognizing apparatus, said image recognizing apparatus comprising:

  • an image pick up unit for picking up said coded multi-slit light patterns projected onto said object;

    an image processor comprising;

    a binarization circuit for binarizing, weighing and storing, image signals from said image pick up unit;

    a plurality of image memories for storing the weighted, binarized image signals corresponding to the coded multi-slit light patterns as image signals, adding image signals stored in at least two of said plurality of image memories and storing the added result in another one of said image memories; and

    an image arithmetic unit for changing, each time different coded multi-slit light is projected by the multi-slit projector, weights assigned to the binarized image signals obtained by said binarization circuit, and for summing the added result read out from one of said image memories with one of said weighted, binarized image signals from one of said image memories and obtaining final results;

    decoding means for decoding a coded multi-slit light number from the final results of said image arithmetic unit and outputting a decoded multi-slit light number;

    a coded pattern irradiated point memory for storing coordinates of coded pattern irradiated points of said object as memory addresses, and said decoded multi-slit light number which is output as the final result from said image arithmetic unit, said binarization circuit, said image memories, said image arithmetic unit and said coded pattern irradiated point memory are operative at a video rate of said image pick up unit; and

    a three-dimensional distance calculating unit for receiving each of the memory addresses of said coded pattern irradiated point memory and said coded multi-slit light number and for calculating a three-dimensional position of said coded pattern irradiated points stored as coordinates in said coded pattern irradiated point memory, the projection of the coded multi-slit light, the binarization of the image signals and the calculation of coordinates of the coded pattern irradiated points are all performed simultaneously.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×