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. I work in collaboration with Dr Andrew Fitzgibbon and Dr Christopher Zach. My study has been generously funded by Microsoft Research Scholarship and Toshiba Research Europe Studentship.

Research Interests

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

Selected Publications

  • Revisiting the Variable Projection Method for Separable Nonlinear Least Squares Problems
    J.H. Hong, C. Zach and A.W. Fitzgibbon (CVPR 2017)
    [ 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 (ECCV 2016)
    [ Paper ] [ Supplementary ] [ Repo ] [ Poster ]
  • Secrets of Matrix Factorization: Approximations, Numerics, Manifold Optimization and Random Restarts
    J.H. Hong and A.W. Fitzgibbon (ICCV 2015)

    [ 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


  • Toshiba Research, UK (2017): I will be re-interning this summer working with Christopher Zach.
  • Toshiba Research, UK (2015): I interned for 13 weeks working on the projective bundle adjustment project.
  • Microsoft Research, UK (2014): I interned for 12 weeks working on the problem of 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.