maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   fcam team has experimental gyroscope for n900 (https://talk.maemo.org/showthread.php?t=58906)

quipper8 2010-07-21 21:01

fcam team has experimental gyroscope for n900
 
1 Attachment(s)
http://www.graphics.stanford.edu/papers/fcam/fcam.pdf

and

http://www.graphics.stanford.edu/papers/fcam/fcam.mov

"Our
Lucky Imaging application uses an experimental Nokia 3-axis
gyroscope affxed to the front of the N900 to detect hand shake.
....
We use an external gyroscope because the internal
accelerometer in the N900 is not suffciently accurate for this task"


Does anyone have more info how this is working, over USB? maybe look at fcam source to see how it is communicatiing with gyroscope?

They say this is nokia experimental, but is there anything out there comparable that is available?

thanks, just curious

lcuk 2010-07-21 21:12

Re: fcam team has experimental gyroscope for n900
 
depending on how often they are checking the onboard accelerometer and whether they are using the smoothed interface I could almost believe them
but I rarely see unexpected jitter ;)

Dunno where the outboard is from, looks interesting though

danramos 2010-07-21 21:14

Re: fcam team has experimental gyroscope for n900
 
Wow. An accessory. Finally. Now, can anyone get one to play with and use it for development? No? Thought so.

Kingsley 2010-07-21 21:24

Re: fcam team has experimental gyroscope for n900
 
that gyro application is pretty cool, and thi short-long exposure alternation on the panorama too!

danramos 2010-07-21 21:41

Re: fcam team has experimental gyroscope for n900
 
It's great--but it's all pointless unless and until it's actually released. There'll certainly be a lack of apps until at LEAST developers see it.

joerg_rw 2010-07-21 21:42

Re: fcam team has experimental gyroscope for n900
 
Quote:

Originally Posted by quipper8 (Post 759904)
We use an external gyroscope because the internal
accelerometer in the N900 is not suffciently accurate for this task"

quite nonsensical. The builtin is an accelerometer and thus incapable by design and by concept to detect shaking relevant for camera.

A gyro is not an accelerometer aka g-meterThey are complementary, each one is sensing the movement the other one can't detect.

So the rationale given is extremely missleading


For the connecting topic I'd guess they exploit some of the testpads under battery. If source can tell details, I'd be highly interested. Don't think they are using a USB hostmode fixed to working state en passant.

/jOERG

quipper8 2010-07-21 21:47

Re: fcam team has experimental gyroscope for n900
 
Quote:

Originally Posted by joerg_rw (Post 759949)

For the connecting topic I'd guess they exploit some of the testpads under battery. If source can tell details, I'd be highly interested. Don't think they are using a USB hostmode fixed to working state en passant.

/jOERG

yes, this is what I am most interested in, how are they getting output from gyro into phone

Creamy Goodness 2010-07-21 21:56

Re: fcam team has experimental gyroscope for n900
 
cool. i have faith there are some huge frankenstein bolts connecting it to the phone.

abadams 2010-07-21 22:02

Re: fcam team has experimental gyroscope for n900
 
Hi all,

I'm one of the Stanford guys involved in the project. The external gyro is something Nokia Research got made to test gyroscope-using apps. It communicates to the phone over bluetooth with timestamped 3-axis angular velocities. Unfortunately the bluetooth communication isn't hugely reliable, even at such a short distance, and the whole app was a little flaky as a result.

We referred to the built-in accelerometer as insufficiently accurate because a) accelerometers don't detect rotations of the camera that cause blur (i.e. joerg_rw is right), only the linear accelerations (which are usually less of a problem), and b) we needed a fairly high data rate and high precision to detect the small movements that cause a several-pixel blur in the output image.

Our most recent version of this app just directly looks for sharp edges in images, and seems to work more reliably (it's included in fcamera as the best-of-8 burst mode). Oh well :)

- Andrew

danramos 2010-08-02 22:12

Re: fcam team has experimental gyroscope for n900
 
As usual, Microsoft comes along and claims they're pioneering something someone else (often, everyone else) has already been doing long before they "invent" it:

http://www.crunchgear.com/2010/08/02...-during-shots/

Sounds a lot like YOUR work. Grrrr

ryanl33x1511 2010-08-02 23:24

Re: fcam team has experimental gyroscope for n900
 
does anyone know where i can get the panorama app like in the movie ?

cashclientel 2010-08-09 22:33

Re: fcam team has experimental gyroscope for n900
 
@ryan - don't think it's out yet.

Can't wait for this though!

What would be *a-mazing* is a complete camera OS so that it can be super fast.

theonelaw 2010-08-10 01:23

Re: fcam team has experimental gyroscope for n900
 
Quote:

Originally Posted by abadams (Post 759975)
Hi all,

I'm one of the Stanford guys involved in the project. The external gyro is something Nokia Research got made to test gyroscope-using apps. It communicates to the phone over bluetooth with timestamped 3-axis angular velocities. Unfortunately the bluetooth communication isn't hugely reliable, even at such a short distance >snipped<
- Andrew

Bluetooth has been hopelessly useless for real-time data for years,
but hope that changes someday...:rolleyes:

We could use a hardwired version of this in geophysical exploration.

What brand is the gyro if anyone knows?

TiagoTiago 2010-08-15 09:59

Re: fcam team has experimental gyroscope for n900
 
If bluetooth is so bad for realtime data, how come the main game consoles nowadays all use bluetooth for their controllers? Most video game styles involve quick reactions....

Rebeldiamond 2010-08-15 10:29

Re: fcam team has experimental gyroscope for n900
 
The xbox360 uses radio, not sure about the ps3 though

TiagoTiago 2010-08-15 16:42

Re: fcam team has experimental gyroscope for n900
 
The Nintendo Wii and the Sony Playstation3 both use bluetooth, i wasn't aware the 360 used a radio instead.

rambo 2010-08-15 18:25

Re: fcam team has experimental gyroscope for n900
 
Quote:

Originally Posted by TiagoTiago (Post 786857)
If bluetooth is so bad for realtime data, how come the main game consoles nowadays all use bluetooth for their controllers? Most video game styles involve quick reactions....

bluetooth is "good enough" for video games since there are other lag sources as well and one doesn't need anything approaching true realtime performance for gaming anyway (all games that run on windows are proof enough: platform general lag is some tens of ms just about always). consoles probably run something that looks much more like realtime.

for accurate measurements it's more of a problem since the lag can be rather large and is probably not constant either. workarounds include timestamping (as mentioned, however how accurate clock does the other end have and how do you sync it when coms delay is not constant?)

mikecomputing 2010-08-15 18:39

Re: fcam team has experimental gyroscope for n900
 
Quote:

Originally Posted by TiagoTiago (Post 787110)
The Nintendo Wii and the Sony Playstation3 both use bluetooth, i wasn't aware the 360 used a radio instead.

eee isnt bluetooth radio ?

TiagoTiago 2010-08-15 19:01

Re: fcam team has experimental gyroscope for n900
 
usually when people say radio, without specifying the type, it's somthing more like AM/FM, RC toys, walkietalkies and garage openers


All times are GMT. The time now is 16:55.

vBulletin® Version 3.8.8