Machine Intelligence Laboratory

Cambridge University Department of Engineering

Je Hyeong (John) Hong Je Hyeong Hong

Background - Research - Publications - Teaching

Position: PhD Student

E-mail: jhh37 [at]

Office Location: BN4-80


I am a fourth year PhD student in the Computer Vision group under Prof. Roberto Cipolla's guidance. My research has involved developing algorithms and strategies for low-rank optimization problems in computer vision, namely bundle adjustment in 3D vision. Throughout my PhD, I have closely worked with Dr Andrew Fitzgibbon and Dr Christopher Zach. My study has been generously funded by Microsoft Research PhD Scholarship and Toshiba Research Europe Studentship.

Research Interests

  • Bundle adjustment
  • Low-rank matrix factorization problems with missing data
  • Bilinear optimization problems in computer vision

Peer-reviewed Publications

  • Revisiting the Variable Projection Method for Separable Nonlinear Least Squares Problems
    J.H. Hong, C. Zach and A.W. Fitzgibbon
    2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
    [ Paper ] [ Supplementary ] [ Repo ] [ Poster ] [ Video ]
  • Projective Bundle Adjustment from Arbitrary Initialization using the Variable Projection Method
    J.H. Hong, C. Zach, A.W. Fitzgibbon and R. Cipolla
    2016 European Conference on Computer Vision (ECCV)
    [ Paper ] [ Supplementary ] [ Repo ] [ Poster ]
  • Secrets of Matrix Factorization: Approximations, Numerics, Manifold Optimization and Random Restarts
    J.H. Hong and A.W. Fitzgibbon
    2015 IEEE International Conference on Computer Vision (ICCV)
    [ Paper ] [ Supplementary ] [ Repo ] [ Poster ] [ Video ]


  • Secrets of Matrix Factorization and its Application to Projective Bundle Adjustment
    KIST IMRC lab (Korea), Dec 2016
    ETRI (Korea), Aug 2016
  • Comparing Matrix Factorization Algorithms on a Level Playing Field [ Video ]
    Microsoft Research Cambridge (CamAIML Workshop), Mar 2016


  • Oculus (Facebook), Redmond, USA (2017): I am currently working with Alex Fix on an eye-tracking project.
  • Toshiba Research, Cambridge, UK (2017): I worked with Christopher Zach on a global structure-from-motion strategy.
  • Toshiba Research, Cambridge, UK (2015): I worked with Christopher Zach on a projective bundle adjustment project.
  • Microsoft Research, Cambridge, UK (2014): I worked with Andrew Fitzgibbon on a project involving low-rank matrix factorization with missing data.


  • Supervisor (2015-2017) for 3rd-year Cambridge engineering undergraduate students teaching in groups of pairs.
  • Teaching Assistant for a 4th year module 4F13 Machine Learning (2015).
  • Research Assistant for (2013), an online tool to help students prepare for university engineering entrance interviews.