Apparatus for and a method of communicating between a camera and external equipment |
| Accordingly, it is an object of the present invention to provide a camera which performs data ... |
|
Method and apparatus to detect capillary indentations |
| OF THE INVENTION In FIG. 1, a system incorporating the present invention is shown. The system ... |
|
Vision coprocessing |
| We claim: 1. A digital image processing system including A. bus means for carrying control, data ... |
|
Digital image capture control |
| It is therefore an object of the invention to provide an intuitive, object-oriented user interface ... |
|
Continuous diffuse illumination method and apparatus |
| The practice of the concepts of the invention are primarily utilized in machine vision applications ... |
|
Inspecting apparatus of mounted component |
| The object of the present invention is therefore to provide an inspecting apparatus which can ... |
|
Method and apparatus for high speed identification of objects having an identifying feature |
| The invention is directed to a method and apparatus for identifying an object having an identifying ... |
|
Image rotating method for locating bond pads in an image |
| The foregoing objects are attained by the invention which provides a method for operating a digital ... |
|
Method and apparatus for inspection of the appearance of bumps |
| The object of the present invention is therefore to provide a method and apparatus for inspecting ... |
|
|
Curved surface designing method
| Details |
Inventors: Kato, Kiyotaka; Okamoto, Takashi;
Assignee: Mitsubishi Denki K.K. (Tokyo, JP)
Primary Examiner: Harkcom; Gary V.
Assistant Examiner: Nguyen; Phu K.
Attorney, Agent or Firm: Sughrue Mion Zinn Macpeak & Seas
A curved surface designing method comprises the steps of a first step of inputting edge shape data of n-sides of a curved surface, a second step of obtaining a regular n-sided polygon in a parameter space on the basis of the given data of n sides, a third step of calculating distance parameters on the basis of the regular n-sided polygon obtained by the second step, a fourth step of calculating blending values on the basis of the distance parameters, a fifth step of mapping an inner point D of the regular n-sided polygon onto the respective sides so as to calculate boundary parameters, a sixth step of calculating at least one of three-dimensional coordinate points, and, if necessary, tangent vectors, on sides which are boundaries of the curved surface on the basis of the boundary parameters, and a seventh step of calculating arbitrary points on the curved surface on the basis of the distance parameters, the blending values, the three-dimensional coordinate points of the respective sides, and, if necessary, the tangent vectors, of the respective sides. |
|
DETAILED DESCRIPTION The present invention has been attained to solve the foregoing problems, and an object thereof is to provide a method of designing a polygonal curved surface with three or more sides in a simple way and at a high speed. A curved surface designing method according to the present invention comprises the steps of: a first step of inputting edge shape data of n sides of a curved surface where n is an integer above three, a second step of obtaining a regular n-sided polygon in a parameter space on the basis of the given data of n sides, a third step of calculating distance parameters on the basis of the regular n-sided polygon obtained by the second step, a fourth step of calculating blending values on the basis of the distance parameters, a fifth step of mapping an inner point P of the regular n-sided polygon onto the respective sides so as to calculate boundary parameters, a sixth step of calculating at least one of three-dimensional coordinate points, and, if necessary, tangent vectors, on sides which are boundaries of the curved surface on the basis of the boundary parameters, and a seventh step of calculating arbitrary points on the curved surface on the basis of the distance parameters, the blending values, the three-dimensional coordinate points of the respective sides, and, if necessary, the tangent vectors, of the respective sides.
|
|