h a l f b a k e r y
Expensive, difficult, slightly dangerous, not particularly effective... I'm on a roll.
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
or get an account
Increase the sensor size in the camera so that it's at least 2203 pixels
square (this being the diagonal width of 1920x1080 video). The
phone uses its built in orientation sensor to crop the video so it's
always horizontal, regardless of the orientation of the camera. This
would also provide
a measure of anti-jitter, as any accidental
rotation would be negated automatically. A smoothing algorithm
could take care of any jagged edges that might result from changing
the orientation of the pixels.
[ytk, Jan 15 2014]
||Much simpler to save per-frame tilt angle data in the
video stream, and install a motor to rotate the
||Ahem, much simpler to write an app that uses existing hardware.
||[spider] That would look great - imagine a gently rocking horizon, as seen from a ship at sea, displayed on a moving monitor which keeps the horizon perfectly level.
||So apparently this has since been baked. (link)