Abstract
The approximation of 3D geometry through single image is a particular instance of 3D reconstruction from several images. The advance information or user input should be provided to retrieve or conclude depth information. This research presents a novel automatic method to enumerated 3D affine measurements from a single perspective image. The least geometric information has been resolute through the image of the scene. The vanishing line and a vanishing point are two required information to reconstruct from an image of a scene. The affine scene structure can be reconstructed through the image of a scene. The proposed approach has many advantages; there is no need of the camera’s intrinsic matrix and the explicit correlation among camera and scene (pose), no need for selecting Vx, Vy, Vz points, novel dexterous robot architecture for manipulation. In this paper, the following approaches have been implemented: (1) the three sets of vanishing points in X, Y, and Z axis; (2) the vanishing lines of the image; (3) distance among planes that parallel to the reference plane; (4) image wrapping; (5) corner detection (algorithm has been implemented in order to make the process automatic). The indigenous data set has been taken for the experiment. The results are compared with Zhang- and ArUco-based calibration. This novel approach has been used to perform tracking and manipulation of an object in real-time environment.
Similar content being viewed by others
References
Kushal AM, Bansal V, Banerjee S (2002) A simple method for interactive 3D reconstruction and camera calibration from a single view. In: Proceedings of the Indian conference in computer vision graphics and image
Criminisi A, Reid I, Zisserman A (2000) Single view metrology. Int J Comput Vis 40(2):123–148
Criminisi A (2002) Single-view metrology: algorithms and applications. Invited paper, Microsoft Research, One Microsoft Way, Redmond, WA
Wang G, Tsui H, Zhanyi H, Wu F (2005) Camera calibration and 3D reconstruction from a single view based on scene constraints. Image Vis Comput 23:311–323
Wang G, Zhanyi H, Wu F, Tsui H (2005) Single view metrology from constraints. Image Vis Comput 23(2005):831–840
Wang G, Tsui H, Wu QMJ (2009) What can we learn about the scene structure from three orthogonal vanishing points in image. Pattern Recognit Lett 30(2009):192–202
Miyagawa I, Arai H, Koike H (2010) Simple camera calibration from a single image using five points on two orthogonal 1D objects. IEEE Trans Image Process 19(6):1528–1538
Upadhyay S, Singh SK, Gupta M, Nagawat AK (2011) Linear and non-linear camera calibration techniques. J Glob Res Comput Sci 2(5):81–85
Gupta M, Upadhyay S, Singh SK, Nagawat AK (2011) Camera calibration technique using Tsai’s algorithm. In: IJECBS, vol 1
Kansal S, Mukherjee S (2016) An approach for vision based manipulation. In: 8th Asian conference on multibody dynamics, Japan, August
Tiwan P, Boby RA, Dutta RS, Saha SK, Chaudhury S (2013) Pose estimation of an object using single camera for its manipulation by a robot. In: 1st international conference on advances in robotics, 2013, Pune, India
Boby RA, Saha SK (2016) Single image based camera calibration and pose estimation of the end-effector of a robot. In: IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, May 16–21
Patel TP, Panchal SR (2014) Corner detection techniques: an introductory survey. IJEDR 2(4). ISSN: 2321-9939
Malis E (2004) Visual serving invariant to changes in camera-intrinsic parameters. IEEE Trans Robot Autom 20(1):72–81
Kansal S, Mukherjee S (2016) Object manipulation by delta robot using multiple view based system. In: 4th joint international conference on multibody system dynamics, Montreal, Canada
Drummond T (2002) Real-time visual tracking of complex structures. IEEE Trans Pattern Anal Mach Intell 24(7):932–946
Kansal S, Mukherjee S (2015) Vision based manipulation of a regular shaped object. In: 5th international conference on human computer interaction, Allahabad, India
Xue Y, Deng W, Zhou D, Zhang H (2010) Single image super resolution for license plate. In: Sixth international conference on natural computation
Zhao B, Wu X, Cheng Z-Q, Liu H, Feng J (2017) Multi-view image generation from a single-view. Comput Vis Pattern Recognit
Rematas K, Nguyen C, Ritschel T, Fritz M, Tuytelaars T (2016) Novel views of objects from a single image. Comput Vis Pattern Recognit
Yonemoto S, Taniguchi R (2002) Vision-based 3D direct manipulation interface for smart interaction. In: Proceedings of the IEEE international conference on pattern recognition, pp 655–658
Wei Y, Goodwine B (2002) Vision-based non-smooth kinematic stratified object manipulation. In: Seventh international conference on control, automation, robotics and vision (ICARCV’02)
Park CH, Ayanna MH (2007) Vision-based force guidance for improved human performance in a tele-operative manipulation system. In: Proceedings of the 2007 IEEE/RSJ international conference on intelligent robots and systems
Mkhitaryan A, Burschka D (2012) Vision based haptic multisensory for manipulation of soft, Fragile Object. In: IEEE Sensors, pp 1–4
Chen SY, Zhang J, Zhang H, Kwok NM (2012) Intelligent lighting control for vision-based robotic manipulation. IEEE Trans Ind Electron 59:3254–3263
Astrom K, Hagglund T (1994) PID controllers: theory, design, and tuning. Instrument Society of America, Research Triangle Park
Dwyer AO (2009) Handbook of PI and PID controller tuning rules, 3rd edn. Imperial College Press, London
Ou C, Lin W (2006) Comparison between PSO and GA for parameters optimization of PID controller. In: Proceedings of the IEEE international conference on mechatronics and automation (ICMA’06). IEEE, Luoyang, China, pp 2471–2475
Abachizadeh M, Yazdi MRH, Koma AY (2010) Optimal tuning of PID controllers using artificial bee colony algorithm. In: Proceedings of the advanced intelligent mechatronics conference, pp 379–384
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors do not have any type of conflict of interest.
Rights and permissions
About this article
Cite this article
Kansal, S., Mukherjee, S. Automatic single-view monocular camera calibration-based object manipulation using novel dexterous multi-fingered delta robot. Neural Comput & Applic 31, 2661–2678 (2019). https://doi.org/10.1007/s00521-017-3221-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-017-3221-3