PDA

View Full Version : [Proposal pending] 360 degree camera addon !


Anwarboy11
10-27-2009, 01:42 PM
I have an amazing idea for an application for the n900.

An app which enables the n900 to take a 360 degree picture then gives the option to crop at 3200 x 480 and slices that image into 4.

oila u have ure own loopable desktop.

I can't wish to do this myself as i can't code anything to save my life!

Good look dev's! :o

MrGrim
10-27-2009, 01:50 PM
And the 360 degree picture would be taken how? The camera only captures less than 180 deg, so you would need to snap at least 3 pictures, assemble them and then crop into 4 parts. Also, i doubt lots of people would be using that, so i don't know if it's worth the effort of writing such an app, compared to simply taking x pictures and pasting & cutting manually

Anwarboy11
10-27-2009, 01:52 PM
And the 360 degree picture would be taken how? The camera only captures less than 180 deg, so you would need to snap at least 3 pictures, assemble them and then crop into 4 parts. Also, i doubt lots of people would be using that, so i don't know if it's worth the effort of writing such an app, compared to simply taking x pictures and pasting & cutting manually

Well yh the idea was you take more than one picture, similar to the panoramic options on all cameraphones, then get the app to crop and cut automatically

Nelson L. Squeeko
10-27-2009, 02:19 PM
So basically a photostich application. Definitely a cool idea, especially if you can link the first image with the last. Problem would be how level you can keep the camera as you spin around.

Anwarboy11
10-27-2009, 02:24 PM
So basically a photostich application. Definitely a cool idea, especially if you can link the first image with the last. Problem would be how level you can keep the camera as you spin around.

Thats up to the person taking the picture really......
But in general it would be nothing perfect just something to make some desktops from pictures uve taken

Texrat
10-27-2009, 08:54 PM
Ummm... do you care to make a Brainstorm proposal out of this? If not the thread will need to be relocated...

Anwarboy11
10-28-2009, 05:58 AM
Ummm... do you care to make a Brainstorm proposal out of this? If not the thread will need to be relocated...

Im new to the forum, wasnt sure where to locate it.....

Otaku
10-28-2009, 06:25 AM
Well yh the idea was you take more than one picture, similar to the panoramic options on all cameraphones, then get the app to crop and cut automatically

Automatic panorama stitching can be done on a mobile phone, and it looks very impressive. See here:

http://studierstube.icg.tu-graz.ac.at/handheld_ar/panomt.php

We need someone (the original devs or someone from the Maemo community) to write a similar app for the N900!

timsamoff
10-28-2009, 10:33 AM
My idea (at the Summit) was this:

1. Take first photo and it slides to the left, but leaves the right-most edge of the photo visible on the left side of the screen.
2. Line second photo up with first photo (live, on-camera) and take photo. This photo then slides over.
3. Etc.

Do this four times, or a thousand. Easy and wouldn't require (much) "stitching."

Tim

c0rt3x
10-29-2009, 06:52 AM
Nokia N86 has a wide-angle Carl Zeiss Tessar lens for panoramic pictures, with a panorama capture mode. While the N900 doesn't have a wide-angle lens, I think a panorama mode would be a possibility, since it's solely a software-based feature, just like editing pictures.

Anwarboy11
10-29-2009, 07:17 AM
My idea (at the Summit) was this:

1. Take first photo and it slides to the left, but leaves the right-most edge of the photo visible on the left side of the screen.
2. Line second photo up with first photo (live, on-camera) and take photo. This photo then slides over.
3. Etc.

Do this four times, or a thousand. Easy and wouldn't require (much) "stitching."

Tim
Yh that was my idea, just didnt say it properly.
on all them sony ericsson phones theres the panorama option where you do what you described about, a little bit of each picture is left behind so u can line up.
Then for n900 you just do it more times until u complete 360 degrees and then the app automatically crops and slices

hopbeat
10-29-2009, 07:31 AM
It sound like an interesting idea, not too difficult to do also.

I wonder if it would be possible to integrate it with the standard camera app or do we need to do that as external? Is it open-sourced?

Anwarboy11
10-29-2009, 08:12 AM
Automatic panorama stitching can be done on a mobile phone, and it looks very impressive. See here:

http://studierstube.icg.tu-graz.ac.at/handheld_ar/panomt.php

We need someone (the original devs or someone from the Maemo community) to write a similar app for the N900!

This is quite interesting, not what i was thinking off, but something new.
Maybe another possible way to make ure own desktops :)
Looks quite complicated tho :(

chemist
10-29-2009, 10:16 AM
hugin - a gtk tool to create any kind of 360° pics out of a bunch of pics. if we take the basics: autopano and enfuse we could just build a 360° pic out of it, splitting in fourth isnt that hard...
autopano (auto pan and asign overlapping points) is the easy step but stitching it together needs some more power...
On my SE W880i the camera has a 3stitch mode where you see the last pics edge in the finder to align by yourself, pics arent that good but that can be improved, with that you could just split the pic in fourth afterward and you'r done

codeMonkey
10-29-2009, 11:17 AM
1. Take first photo and it slides to the left, but leaves the right-most edge of the photo visible on the left side of the screen.
2. Line second photo up with first photo (live, on-camera) and take photo. This photo then slides over.


I have an old Nikon 5600 that does something a lot like this - after you take a picture there is a semi-transparent overlay of the edge of the previous picture picture. It works well on the camera, though it doesn't do any stitching for you.

thommy
10-31-2009, 08:02 AM
Automatic panorama stitching can be done on a mobile phone, and it looks very impressive. See here:

http://studierstube.icg.tu-graz.ac.at/handheld_ar/panomt.php

We need someone (the original devs or someone from the Maemo community) to write a similar app for the N900!

Wow, that is pretty incredible.

aironeous
10-31-2009, 08:29 AM
That's the panoman app i have on my N95 with an added "slice into four pics" after approving final panoramic image. Didn't Nokia buy that company?

Anwarboy11
11-03-2009, 02:06 PM
Any dev interested yet ?? :confused::confused::confused:

bandora
11-12-2009, 01:47 AM
It's definately not new to Nokia.. The Nokia 5700 XM had the panorama mode.. It lets you move the camera right or left and it automatically takes the pics until it creates the panoramic picture.. I loved that feature, and have missed it when I had the N95.. etc

I sure hope someone does create an add-on for that! :D

Cherrypie
11-18-2009, 04:26 AM
My idea (at the Summit) was this:

1. Take first photo and it slides to the left, but leaves the right-most edge of the photo visible on the left side of the screen.
2. Line second photo up with first photo (live, on-camera) and take photo. This photo then slides over.
3. Etc.

Do this four times, or a thousand. Easy and wouldn't require (much) "stitching."

Tim

Exactly the feature I have on my digicam. It's pretty cool, but to give the real panoramic effect, you still need an intelligent photostich software in the backend that checks where the pixels overlay and cuts the pics at the right points.
That's the hard part, but without it, I see no usecase, because you could just make 2 pictures yourself and even with paint you can overlay the edges, to get the same poor result, which just doesn't look convincing.

Anwarboy11
11-20-2009, 04:44 PM
Support the idea!;)

fixerdave
11-21-2009, 04:14 AM
Well, how about this approach:

http://talk.maemo.org/showthread.php?t=30387

Basically, rather than doing "in camera stitching" it would just grab video frames and auto-assemble them into a big picture. Getting that to run on hand-held devices would blow away any megapixel ratings. The resulting picture would be as big as you want, irrespective of any sensor limitation. Of course, it would only work on static scenes.

I was interested in the N810, but the process should be able to support multiple devices. Also, there's not too much difference between generating a flat verses 360 panorama.

There is software available that does stitch video frames to a single image, so it's just a matter of getting that to run under a Maemo device, getting the data from the video camera in the first place, and getting that data run through the app.

I've no idea if it's possible for something like an N810 to run this much data crunching, at least in a reasonable amount of time, but at least there's a known process

Quoting my original post here:

In doing some research, I've found: Videoorbits from: http://comparametric.sourceforge.net

Which basically does what I want. It takes a video (in a very specific frame by frame format) and runs it through a 4-stage process, ending with a single composite image.

Now, I have no idea how fast it runs, or if it can even run at all on something like an N810, but I'd like to find out. However, it's a little beyond my current abilities.

As I see it, here are the steps to get there:

1) compile videooribits on the N810 (I've not set up a sandbox nor compiled anything yet.)

2) get some app that can pull a video stream from the N810 camera.

3) convert that video stream to the format required by videoorbits.

4) run the video through the conversion process

...

Anwarboy11
11-30-2009, 05:28 PM
Well, how about this approach:

http://talk.maemo.org/showthread.php?t=30387

Basically, rather than doing "in camera stitching" it would just grab video frames and auto-assemble them into a big picture. Getting that to run on hand-held devices would blow away any megapixel ratings. The resulting picture would be as big as you want, irrespective of any sensor limitation. Of course, it would only work on static scenes.

I was interested in the N810, but the process should be able to support multiple devices. Also, there's not too much difference between generating a flat verses 360 panorama.

There is software available that does stitch video frames to a single image, so it's just a matter of getting that to run under a Maemo device, getting the data from the video camera in the first place, and getting that data run through the app.

I've no idea if it's possible for something like an N810 to run this much data crunching, at least in a reasonable amount of time, but at least there's a known process

Quoting my original post here:

So is anyone willing to develop this app?

RDJEHV
12-01-2009, 10:39 AM
That's the panoman app i have on my N95 with an added "slice into four pics" after approving final panoramic image. Didn't Nokia buy that company?

never knew this existed! thanks! Not going to buy the full version for symbian as I expect my n900 in two weeks.

Anwarboy11
12-07-2009, 03:23 PM
never knew this existed! thanks! Not going to buy the full version for symbian as I expect my n900 in two weeks.

Lets just hope someone develops the app for n900

aironeous
12-08-2009, 05:52 PM
That's the panoman app. Got it on my N95 minus the desktop part.

j.s
12-08-2009, 06:23 PM
My idea (at the Summit) was this:

1. Take first photo and it slides to the left, but leaves the right-most edge of the photo visible on the left side of the screen.
2. Line second photo up with first photo (live, on-camera) and take photo. This photo then slides over.
3. Etc.

Do this four times, or a thousand. Easy and wouldn't require (much) "stitching."

Tim


The whole reason that "stitching" software exists is that images made using the above approach don't look good.

unkn0wn
01-10-2010, 06:39 PM
I want a app like panoman for my n900!