Three-Dimensional Computer Vision
By Yoshiaki Shirai. 1987
There are some difficulties in applying 3-dimensional computer vision to industry. One of them is that a vast amount of computation is required for low level processing. Some special hardware systems are described and one device is shown in more detail. Applications of the hardware are discussed in three examples. Two methods for range data acquisition employing special processors are described. Then our studies for range data processing are introduced. Finally, a complete production system is proposed which makes use of unified geometric models to be shared by CAD, CAM, and visual processing. This approach can solve a second difficulty in applying 3-dimensional computer vision to industry, namely the problem of the extensive programming effort that is required.
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
- Stephen Gould
- Luc Van Gool
- Basura Fernando
- Jitendra Malik
- Andrew Zisserman
- Noah Snavely
- Abhinav Kumar Gupta
- Andrea Vedaldi
Citations in the corpus
- On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimization (2016, methodology): “Some of these results have appeared in one form or another in earlier works, e.g., Faugeras [1993, § 5.6.2–5.6.3] considers the case of unconstrained and equality constrained argmin problems when analysing uncertainty in recovering 3D geometry.”
- Spacetime faces: high resolution capture for modeling and animation (2004, methodology): “We (cid:2)rst compute optical (cid:3)ow u k ( x ; y ; t ) for each sequence using Black and Anan-553 dan’s method [1993].”
- Rapid shape acquisition using color structured light and multi-pass dynamic programming (2002, unknown): “First, as shown in Figure 2(a), the 2D correspondence problem reduces to determining correspondences between each row of the projected pattern and a row of the rectified camera image [15].”
- Improving quality inspection of food products by computer vision: a review (2004, unknown): “Image pre-processing refers to the initial processing of the raw image data for correction of geometric distortions, removal of noise, grey level correction and correction for blurring (Shirai, 1987).”
- Pattern codification strategies in structured light systems (2004, unknown): “Triangulation is possible if cameras have been calibrated beforehand [2,3].”
- Fast and Globally Convergent Pose Estimation from Video Images (2000, methodology): “…R and t can be obtained as a solution to the following least-squares problem min R;t Xn i 1 kRpi tÿ qik2; subject to RtR I: 10 Such a constrained least-squares problem [35] can be solved in closed form using quaternions [36], [37] or singular value decomposition (SVD) [27], [38], [36], [37].”
- A comparative review of camera calibrating methods with accuracy evaluation (2002, methodology): “However, each model surveyed required a diHerent approach.”
- Event Detection and Analysis from Video Streams (2001, background): “The availability of video sensors, at low cost, with Pan-Tilt and Zoom capabilities or video streams acquired by moving platforms have focused the attention of researchers on the detection of moving objects in a video streams acquired by a moving platform.”
- Reliable feature matching across widely separated views (2000, background): “There is a large body of literature on this subject (e.g. Falkenhagen [3], Faugeras [4]).”
- Multiple view geometry (2005, background): “Section 3.8 discusses the possibility of calibrating the camera from images.”
- Extracting the three-dimensional shape of live pigs using stereo photogrammetry (2004, background): “All rights reserved. doi:10.1016/j.compag.2004.05.003”
- Stereo-Camera-Based Urban Environment Perception Using Occupancy Grid and Object Tracking (2012, background): “D points from a stereo pair of images can be found in [15].”
- A Survey on the Convergence of Edge Computing and AI for UAVs: Opportunities and Challenges (2022, background): “1) Introduction: Computer vision’s purpose is to allow a computer to understand an environment from visual information [98] (whether this is from a single image or a”
- Orientation in Manhattan: equiprojective classes and sequential estimation (2005, unknown): “In the multiview case, this requires finding correspondences between features [2], [3], [4].”