maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   FCam - a new camera API for the N900 (https://talk.maemo.org/showthread.php?t=58909)

wotevah 2010-08-12 04:43

enblend/enfuse
 
Enfuse/enblend (http://enblend.sourceforge.net/) does focus stacking (exposure stacking also). It's a package available on Fedora so I assume also on others and its source is available so it could be compiled for the N900 I suppose. Despite its rather simplistic front page, it is very powerful and is used by Hugin for seamless panorama blending and HDR.

http://wiki.panotools.org/Enfuse_reference_manual

Quote:

Originally Posted by ezcola (Post 764486)
Hello world!
The idea is multifocus composite image to take multiple pictures of the same target and match them on top of each other. The point is that each shot would be taken with different focus level. The user could define the number and interval / min-max values of the steps.


Russianhaxor 2010-08-12 17:04

Re: FCam - a new camera API for the N900
 
Photoshop, I'm viewing them in photoshop right now.

geohsia 2010-08-12 17:17

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by bnolsen (Post 783725)
What software *can* read these files?

Adobe Lightroom and Photoshop should both be able to read it. If you are using the latest Adobe software, use the 2003 development process instead of the 2010. This only applies to Lightroom and Adobe Camera RAW.

mikecomputing 2010-08-12 17:37

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by fms (Post 781207)
That mostly depends on the Tracker's Thumbnailer hogging all your disk and CPU bandwidth. FCam guys are not to blame for this, Nokia is.

tracker is open source project so you can help improve it instead of blame nokia.

http://meego.gitorious.org/tracker/tracker/trees/master

daperl 2010-08-12 18:58

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by mikecomputing (Post 784425)
tracker is open source project so you can help improve it instead of blame nokia.

http://meego.gitorious.org/tracker/tracker/trees/master

My opinion is that a video recording application should send suspend and resume messages to background apps, such as the tracker.

ETalvala 2010-08-12 19:13

Re: FCam - a new camera API for the N900
 
The biggest issue with snapshot speed is due to low-level driver issues - there's about a 700ms lag when switching from viewfinder to full-res capture. Once we're in full-res, it can be streamed at 10fps just fine (until you run out of memory a few seconds later), but changing resolutions is slow.

Unfortunately, fixing that is quite painful, since we'd either have to backport driver code from the current TI/Nokia development branch of the omap3 camera drivers, which is aimed at much newer kernels (but apparently reduce the lag to around 200ms) or do the coding ourselves, which is a very big job.

fms 2010-08-12 19:58

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by mikecomputing (Post 784425)
tracker is open source project so you can help improve it instead of blame nokia. http://meego.gitorious.org/tracker/tracker/trees/master

Thank you. Unfortunately, it is not the tracker source code that has to be fixed here, but the Maemo5 policy of aggressively indexing media data. Disabling this indexing will unfortunately break a few apps, such as Media Player and the Gallery. Leaving it on slows the system down to a crawl. Personally, I would be much happier if Tracker never existed.

daperl 2010-08-12 20:47

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by ETalvala (Post 784539)
The biggest issue with snapshot speed is due to low-level driver issues - there's about a 700ms lag when switching from viewfinder to full-res capture. Once we're in full-res, it can be streamed at 10fps just fine (until you run out of memory a few seconds later), but changing resolutions is slow.

Don't change resolutions. I'm capturing 25 fps @ 1280x720 and I'm just decimating with NEON routines to 640x360 for the viewfinder.

ETalvala 2010-08-12 22:26

Re: FCam - a new camera API for the N900
 
daperl,

While that works fine for lower resolutions, I don't think it's really feasible for full resolution RAW. 5 MP frames mean you can't run faster than 10 fps, which is a bit too slow for the viewfinder. Plus, downsampling/demosaicking that takes just about 70 ms or so, leaving essentially no CPU for anything else.

bnolsen 2010-08-12 23:51

Re: FCam - a new camera API for the N900
 
Quote:

Originally Posted by geohsia (Post 784410)
Adobe Lightroom and Photoshop should both be able to read it. If you are using the latest Adobe software, use the 2003 development process instead of the 2010. This only applies to Lightroom and Adobe Camera RAW.

I have access to neither nor a platform to run them on.


All times are GMT. The time now is 21:11.

vBulletin® Version 3.8.8