ISSN 0021-3454 (print version)
ISSN 2500-0381 (online version)

vol 62 / April, 2019

DOI 10.17586/0021-3454-2018-61-2-167-173

UDC 004.932


V. M. Bortnikov
ITMO University, Department of Computation Technologies; Post-Graduate Student

M. V. Abramchuk
ITMO University, Department of Mechatronics; senior lecturer

Read the full article 

Abstract. Approaches to development of software component for module of lengthy objects shooting for sawn timber scanner are described. The use of known image recording algorithms is shown to simplify the scanner designing. The proposed algorithm of the software component operation is a computational graph; and the computational operations performed during processing of the survey frame are listed. An algorithm for separating the object from the background is presented. An algorithm of full search for the comparison of control points between frames and the RANSAC algorithm, which is used to construct the transformation model, is chosen. The implementation scheme of the RANSAC algorithm is compared with the PROSAC algorithm.
Keywords: technical vision, machine vision, scanner of sawn timber, image recording algorithms, RANSAC method, PROSAC method, library OpenCV

  1. Russ.)
  2. FinScan,
  3. AB W. WORLD leading scanner systems,
  4. MiCROTEC,
  5. Pheatt C. J. Comput. Sci. Coll. USA, Consortium for Computing Sciences in Colleges, 2008, no. 4(23), pp. 298–298.
  6. Fischler M.A., Bolles R.C. Commun. ACM, NY, USA, 1981, no. 6(24), pp. 381–395.
  7. Zivkovic Z., Heijden F. van der. Pattern recognition letters, 2006, no. 7(27), pp. 773–780.
  8. Zivkovic Z. Proc. of the 17th Intern. Conf. "Pattern recognition" (ICPR), IEEE, 2004, no. 2, pp. 28–31.
  9. Itseez Open Source Computer Vision Library,
  10. Bay H., Tuytelaars T., Gool L.V. Computer Vision, 2006, pp. 404–417.
  11. Rosten E., Drummond T. 9th European Conference on Computer Vision, 2006, no. 1, pp. 440–443.
  12. Rosten E., Porter R., Drummond T. IEEE Trans. Pattern Analysis and Machine Intelligence, 2010, no. 32, pp. 105–119.
  13. Alcantarilla F., Nuevo J., Bartoli A. Trans. Pattern Anal. Machine Intell., 2011.
  14. Rublee E. et al. Intern. Conf. on Computer vision (ICCV), IEEE, 2011, pp. 2564–2571.
  15. Leutenegger S., Chli M., Siegwart R.Y. Intern. Conf. on Computer vision (ICCV), IEEE, 2011, pp. 2548–2555.
  16. Lowe D.G. Intern. Journal of Computer Vision, 2004, no. 2(60), pp. 91–110.
  17. Uyttendaele M., Eden A., Skeliski R. Proc. of the Computer Society Conf. on Computer Vision and Pattern Recognition (CVPR), 2001, vol. 2. pp. II-509–II-516.
  18. Brown M., Lowe D.G. International journal of computer vision, 2007, no. 1(74), pp. 59–73.
  19. Xu W., Mulligan J. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, 2010, pp. 263–270.
  20. Burt P.J., Adelson E.H. ACM Transactions on Graphics (TOG), 1983, no. 4(2), pp. 217–236.
  21. Chum O., Matas J. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2005, no. I, pp. 220–226.