Nicely done! Very smooth stabilization. I'm curious: in most of the examples on your site you show the smartphone quite close to the shared surface. What's the maximum distance you've tested? Can I use it to share someone else's surface?
Our team is working on a very similar challenge: sharing any offline surface through real-time digitization. Check it out when you get the chance: https://sharetheboard.com
Love seeing more and more focus on real surfaces! Anything that brings us back to real whiteboards is welcome in my book. Keep up the great work!