Publications

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. Notice also that some of our most recent manuscripts can be found from arxiv.org via this link.

Peer-reviewed scientific articles

  1. Solin A, Cortes S, Rahtu E & Kannala J (2018)
    PIVO: Probabilistic inertial-visual odometry for occlusion-robust navigation. [arxiv]
    IEEE Winter Conference on Applications of Computer Vision (WACV 2018).

  2. Laskar Z, Melekhov I, Kalia S & Kannala J (2017)
    Camera relocalization by computing pairwise relative poses using convolutional neural network. [pdf], [project page]
    Geometry Meets Deep Learning ICCV Workshop (ICCVW 2017).

  3. Melekhov I, Ylioinas J, Kannala J & Rahtu E (2017)
    Image-based localization using hourglass networks. [pdf]
    Geometry Meets Deep Learning ICCV Workshop (ICCVW 2017).

  4. Melekhov I, Ylioinas J, Kannala J & Rahtu E (2017)
    Relative camera pose estimation using convolutional neural networks. [pdf], [project page]
    International Conference on Advanced Concepts for Intelligent Vision Systems (ACIVS 2017).

  5. Mustaniemi J, Kannala J, Särkkä S, Matas J & Heikkilä J (2017)
    Inertial-based scale estimation for structure from motion on mobile devices. [arxiv]
    IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2017).

  6. Laskar Z & Kannala J (2017)
    Context aware query image representation for particular object retrieval. [arxiv], [project page]
    Scandinavian Conference on Image Analysis (SCIA 2017).

  7. Ylimäki M, Kannala J & Heikkilä J (2017)
    Robust and Practical Depth Map Fusion for Time-of-Flight Cameras. [pdf], [project page]
    Scandinavian Conference on Image Analysis (SCIA 2017).

  8. Ullah Akram S, Kannala J, Eklund L & Heikkilä J (2016)
    Cell segmentation proposal network for microscopy image analysis. [pdf], [project page]
    Workshop on Deep Learning in Medical Image Analysis (DLMIA 2016).

  9. Bayramoglu N, Kannala J, & Heikkilä J (2016)
    Deep learning for magnification independent breast cancer histopathology image classification. [pdf], [project page]
    International Conference on Pattern Recognition (ICPR 2016).

  10. Melekhov I, Kannala J, & Rahtu, E (2016)
    Image patch matching using convolutional descriptors with Euclidean distance. [pdf]
    Workshop on Interpretation and Visualization of Deep Neural Nets in conjunction with ACCV 2016.

  11. Melekhov I, Kannala J, & Rahtu, E (2016)
    Siamese network features for image matching. [pdf]
    International Conference on Pattern Recognition (ICPR 2016).

  12. Mustaniemi J, Kannala J & Heikkilä J (2016)
    Parallax correction via disparity estimation in a multi-aperture camera. [pdf]
    Machine Vision and Applications.

  13. Solin A, Särkkä S, Kannala J & Rahtu E (2016)
    Terrain navigation in the magnetic landscape: Particle filtering for indoor positioning. [pdf]
    European Navigation Conference (ENC 2016).

  14. Laskar Z, Huttunen S, Herrera Castro D, Rahtu E & Kannala J (2016)
    Robust loop closures for scene reconsctruction by combining odometry and visual correspondences. [pdf], [project page]
    IEEE International Conference on Image Processing (ICIP 2016).

  15. Ullah Akram S, Kannala J, Eklund L & Heikkilä J (2016)
    Cell proposal network for microscopy image analysis. [pdf], [project page]
    IEEE International Conference on Image Processing (ICIP 2016).

  16. Ullah Akram S, Kannala J, Eklund L & Heikkilä J (2016)
    Joint cell segmentation and tracking using cell proposals. [pdf]
    International Symposium on Biomedical Imaging (ISBI 2016).

  17. Herrera Castro D, Kannala J & Heikkilä J (2016)
    Forget the checkerboard: practical self-calibration using a planar scene. [pdf], [supplemental], [project page], [video]
    IEEE Winter Conference on Applications of Computer Vision (WACV 2016).

  18. Bayramoglu N, Kannala J, & Heikkilä J (2015)
    Human epithelial type 2 cell classification with convolutional neural networks. [pdf], [project page]
    IEEE International Conference on Bioinformatics & Bioengineering (BIBE 2015).

  19. Åkerfelt M, Bayramoglu N, Robinson S, Toriseva M, Schukov H-P, Härmä V, Virtanen J, Kaakinen M, Eklund L, Kannala J, Heikkilä J & Nees M (2015)
    Automated tracking of tumor-stroma morphology in microtissues identifies targets within the tumor microenvironment for therapeutic intervention. [link]
    Oncotarget, 2015.

  20. Ylimäki M, Kannala J, Holappa J, Brandt SS & Heikkilä J (2015)
    Fast and accurate multi-view reconstruction by multi-stage prioritized matching. [pdf], [project page]
    IET Computer Vision, 2015.

  21. Ylimäki M, Kannala J & Heikkilä J (2015)
    Optimizing the accuracy and compactness of multi-view reconstructions. [pdf]
    International Conference on Computer Analysis of Images and Patterns (CAIP 2015).

  22. Mustaniemi J, Kannala J & Heikkilä J (2015)
    Disparity estimation for image fusion in a multi-aperture camera. [pdf]
    International Conference on Computer Analysis of Images and Patterns (CAIP 2015).

  23. Särkkä S, Tolvanen V, Kannala J & Rahtu E (2015)
    Adaptive Kalman filtering and smoothing for gravitation tracking in mobile systems. [pdf]
    International Conference on Indoor Positioning and Indoor Navigation (IPIN 2015).

  24. Bayramoglu N, Kannala J, Åkerfelt M, Kaakinen M, Eklund L, Nees M & Heikkilä J (2015)
    A novel feature descriptor based on microscopy image statistics. [pdf], [project page]
    International Conference on Image Processing (ICIP 2015).

  25. Linna M, Kannala J & Rahtu E (2015)
    Online face recognition system based on local binary patterns and facial landmark tracking. [pdf], [project page], [video]
    Advanced Concepts for Intelligent Vision Systems (ACIVS 2015).

  26. Ylioinas J, Kannala J, Hadid A & Pietikäinen M (2015)
    Unsupervised learning of overcomplete face descriptors. [pdf]
    IEEE Computer Society Workshop in Biometrics, in conjunction with CVPR 2015.

  27. Ylioinas J, Kannala J, Hadid A & Pietikäinen M (2015)
    Face recognition using smoothed high-dimensional representation. [pdf]
    Scandinavian Conference on Image Analysis (SCIA 2015).

  28. Bhat KKS, Kannala J & Heikkilä J (2015)
    3D point representation for pose estimation: accelerated SIFT vs ORB. [pdf]
    Scandinavian Conference on Image Analysis (SCIA 2015).

  29. Herrera Castro D, Kim K, Kannala J, Pulli K & Heikkilä J (2014)
    DT-SLAM: deferred triangulation for robust SLAM. [pdf], [project page], [video]
    International Conference on 3D Vision (3DV 2014).

  30. Ullah Akram S, Kaakinen M, Eklund L, Kannala J & Heikkilä J (2014)
    Segmentation of cells from spinning disk confocal images using a multi-stage approach. [pdf]
    Asian Conference on Computer Vision (ACCV 2014).

  31. Bayramoglu N, Kaakinen M, Eklund L, Åkerfelt M, Nees M, Kannala J & Heikkilä J (2014)
    Detection of tumor cell spheroids from co-cultures using phase contrast images and machine learning approach. [pdf], [project page]
    International Conference on Pattern Recognition (ICPR 2014).

  32. Ylioinas J, Hadid A, Kannala J & Pietikäinen M (2014)
    An in-depth examination of local binary descriptors in unconstrained face recognition. [pdf]
    International Conference on Pattern Recognition (ICPR 2014).

  33. Rantalankila P, Kannala J & Rahtu E (2014)
    Generating object segmentation proposals using global and local search. [pdf], [supplementary material], [project page]
    IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2014).

  34. Vedaldi A, Mahendran S, Tsogkas S, Maji S, Girshick B, Kannala J, Rahtu E, Kokkinos I, Blaschko MB, Weiss D, Taskar B, Simonyan K, Saphra N & Mohamed S (2014)
    Understanding objects in detail with fine-grained attributes. [pdf], [project page]
    IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2014).

  35. Ylioinas J, Kannala J, Hadid A & Pietikäinen M (2014)
    Learning local image descriptors using binary decision trees. [pdf]
    IEEE Winter Conference on Applications of Computer Vision (WACV 2014).

  36. Herrera Castro D, Kannala J, Sturm P & Heikkilä J (2013)
    A learned joint depth and intensity prior using Markov Random fields. [pdf], [supplementary material]
    Third Joint 3DIM/3DPVT Conference (3DV 2013).

  37. Blaschko M, Kannala J & Rahtu E (2013)
    Non-maximal suppression in cascaded ranking models.[pdf]
    Scandinavian Conference on Image Analysis (SCIA 2013).

  38. Herrera Castro D, Kannala J, Ladicky L & Heikkilä J (2013)
    Depth map inpainting under a second-order smoothness prior. [pdf], [project page]
    Scandinavian Conference on Image Analysis (SCIA 2013).

  39. Kyöstilä T, Herrera Castro D, Kannala J & Heikkilä J (2013)
    Merging overlapping depth maps into a nonredundant point cloud. [pdf], [project page]
    Scandinavian Conference on Image Analysis (SCIA 2013).

  40. Herrera Castro D, Kannala J & Heikkilä J (2012)
    Joint depth and color camera calibration with distortion correction. [pdf], [project page]
    IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(10):2058-2064.

  41. Kannala J & Rahtu E (2012)
    BSIF: binarized statistical image features. [pdf], [project page]
    International Conference on Pattern Recognition (ICPR 2012).

  42. Ylimäki M, Kannala J, Holappa J, Heikkilä J & Brandt SS (2012)
    Robust and accurate multi-view reconstruction by prioritized matching. [pdf], [project page]
    International Conference on Pattern Recognition (ICPR 2012).

  43. Feng X, Röning J, Kannala J, Zong X & Zhang B (2012)
    A general model and calibration method for spherical stereoscopic vision. [pdf]
    SPIE Intelligent Robots and Computer Vision XXIX: Algorithms and Techniques.

  44. Rahtu E, Kannala J & Blaschko M (2011)
    Learning a category independent object detection cascade. [pdf], [project page]
    International Conference on Computer Vision (ICCV 2011).

  45. Herrera Castro D, Kannala J & Heikkilä J (2011)
    Multi-view alpha matte for free viewpoint rendering. [pdf]
    International Conference on Computer Vision/Computer Graphics Collaboration Techniques and Applications (MIRAGE 2011).

  46. Herrera Castro D, Kannala J & Heikkilä J (2011)
    Accurate and practical calibration of a depth and color camera pair. [pdf], [project page]
    International Conference on Computer Analysis of Images and Patterns, 2011 (CAIP 2011).

  47. Herrera Castro D, Kannala J & Heikkilä J (2011)
    Generating dense depth maps using a patch cloud and local planar surface models. [pdf]
    3DTV-Conference (3DTVCON 2011).

  48. Kannala J, Ylimäki M, Koskenkorva P & Brandt SS (2011)
    Multi-view surface reconstruction by quasi-dense wide baseline matching. [pdf]
    Emerging Topics in Computer Vision and Its Applications, World Scientific, 2011.

  49. Rahtu E, Kannala J, Salo M & Heikkilä J (2010)
    Segmenting salient objects from images and videos. [pdf], [project page]
    European Conference on Computer Vision (ECCV 2010), LNCS 6315: 366-379, Springer.

  50. Koskenkorva P, Kannala J & Brandt SS (2010)
    Quasi-dense wide baseline matching for three views.
    [pdf]
    International Conference on Pattern Recognition (ICPR 2010).

  51. Kannala J, Brandt SS & Heikkilä J (2009)
    Self-calibration of central cameras from point correspondences by minimizing angular error.[pdf]
    Communications in Computer and Information Science, CCIS 24: 109-122, Springer, 2009.

  52. Brandt SS, Koskenkorva P, Kannala J & Heyden A (2009)
    Uncalibrated non-rigid factorisation with automatic shape basis selection. [pdf]
    IEEE Workshop on Non-Rigid Shape Analysis and Deformable Image Alignment (NORDIA 2009).

  53. Rahtu J, Nikkanen J, Kannala J, Lepistö L & Heikkilä J (2009)
    Applying visual object categorization and memory colors for automatic color constancy. [pdf]
    International Conference on Image Analysis and Processing (ICIAP 2009), LNCS 5716: 873-882, Springer.

  54. Kannala J, Rahtu E, Brandt SS & Heikkilä J (2009)
    Dense and deformable motion segmentation for wide baseline images.
    [pdf]
    Scandinavian Conference on Image Analysis (SCIA 2009), LNCS 5575: 379-389, Springer.

  55. Kannala J, Brandt SS & Heikkilä J (2008)
    Measuring and modelling sewer pipes from video.
    [pdf]
    Machine Vision and Applications, 19(2):73-83, 2008.

  56. Kannala J, Heikkilä J & Brandt SS (2008)
    Geometric camera calibration. [pdf], [project page]
    Wiley Encyclopedia of Computer Science and Engineering, Wiley Interscience. 2008.

  57. Kannala J, Rahtu E, Brandt SS & Heikkilä J (2008)
    Object recognition and segmentation by non-rigid quasi-dense matching. [pdf]
    IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2008).

  58. Kannala J, Brandt SS & Heikkilä J (2008)
    Self-calibration of central cameras by minimizing angular error. [pdf]
    International Conference on Computer Vision Theory and Applications (VISAPP 2008).

  59. Kannala J & Brandt SS (2007)
    Quasi-dense wide baseline matching using match propagation. [pdf], [project page]
    IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2007).

  60. Kannala J & Brandt SS (2006)
    A generic camera model and calibration method for conventional, wide-angle and fish-eye lenses. [pdf], [project page]
    IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(8):1335-1340, 2006.

  61. Bouveyron C, Kannala J, Schmid C & Girard S (2006)
    Object localization by subspace clustering of local descriptors. [pdf]
    Indian Conference on Computer Vision, Graphics and Image Processing (ICVGIP 2006), LNCS 4338: 457-467, Springer.

  62. Kannala J, Salo M & Heikkilä J (2006)
    Algorithms for computing a planar homography from conics in correspondence.
    [pdf], [project page]
    British Machine Vision Conference (BMVC 2006).

  63. Kannala J, Rahtu E & Heikkilä J (2005)
    Affine registration with multi-scale autoconvolution. [pdf]
    IEEE International Conference on Image Processing (ICIP 2005).

  64. Kannala J, Rahtu E, Heikkilä J & Salo M (2005)
    A new method for affine registration of images and point sets. [pdf]
    Scandinavian Conference on Image Analysis (SCIA 2005), LNCS 3540: 224-234, Springer.

  65. Kannala J & Brandt SS (2005)
    Measuring the shape of sewer pipes from video.
    [pdf]
    IAPR Conference on Machine Vision Applications (MVA 2005).

  66. Kannala J & Brandt SS (2004)
    A generic camera calibration method for fish-eye lenses. [pdf]
    International Conference on Pattern Recognition (ICPR 2004).

Theses

  1. Kannala J (2010)
    Models and methods for geometric computer vision. [link]
    Doctoral thesis, University of Oulu, 2010.

  2. Kannala J (2004)
    Measuring the shape of sewer pipes from video. [pdf]
    Master's thesis, Helsinki University of Technology, 2004.

Other

  1. Kannala J (2004)
    Sähkömagneettisen säteilyn sironnan suora ongelma. [pdf] (in Finnish)
    Special assignment in mathematics, Helsinki University of Technology, 2004.

  2. Kannala J (2002)
    Tools for geometric computer vision. [pdf]
    Special assignment in computer science, Helsinki University of Technology, 2002.