4 ms·
Given that the distortion is always only going to be in the X dimension, unless the page is crumpled, could you just try to detect straight horizontal lines on
by hnuser123456 3y ago
Given that the distortion is always only going to be in the X dimension, unless the page is crumpled, could you just try to detect straight horizontal lines on the page, come up with the distortion to straighten them, and apply that to the whole page?
- Syzygies 3y agoI don't agree with your "X dimension" assumption. I've seen the poor performance of current phone apps. My point is that one could do better for less coding effort with access to a 3D model. Either a pair of photos, or a 3D camera.
- iamflimflam1 3y agoAgreed, most basic approaches just assume that a page is a rectangle and that you just need to apply perspective correction. Something that could map the 3D surface onto a sheet would be awesome.
- KolenCh 3y agoI’d guess, without knowing the details, this is already how it is done? Guessing can only take you so far, not to mention some pages has no straight lines (and I think you need orthogonal lines for the reconstruction to be effective?) and some has deceivingly straight lines (or even slanted lines.) What is described above is something I’ve seen in a documentary. They have a very fancy camera and the person holding the book can just slowly flipping through the pages, and it can reconstruct the flat pages. I guess the problem is not technology or mathematical model behind it, but how to make it cheap. It is analogous to Google’s self driving car, that you want to solve the same problem with much cheaper technology.