Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
MatchPoint
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  14 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
stereo_sl  
View profile  
 More options Feb 16 2008, 8:16 am
From: stereo_sl <zoran.me...@gmail.com>
Date: Sat, 16 Feb 2008 05:16:38 -0800 (PST)
Local: Sat, Feb 16 2008 8:16 am
Subject: MatchPoint
Hi all!

I have commited my latest changes for MatchPoint, suite for detection
of control points(GSoC remember?). The suite is now somewhat stable
and can be used as a replacement for generatekeys from existing
autopano application. I would like someone to give it a try,
preferably someone who has experience with existing autopano
application. In the svn folder there are also 2 images for testing
purposes.

There is no gui, so those willing to test it, will have to:
- compile it using cmake& make(I can provide linux binaries on
request)
- invoke the app from the command line
- [optional] use -t argument to output file used for descriptor
performance testing with matlab(Mikolayczik suite)

Usage:
# first extract features from the first image and output them to the
image1.key:
MatchPoint image1.jpg image1.key

# for second image:
MatchPoint image2.jpg image2.key

#match features from the two generated files using autopano:
autopano project.pto image1.key image2.key

# open the project file in hugin:
hugin project.pto

Notes:
- points close to image edges are not detected(need to improve this)
- creating descriptors is a bit slow(see TODO item in Descriptor.cpp
how to fix this)

Best regards,
Zoran Mesec


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Harry van der Wolf  
View profile  
 More options Feb 16 2008, 8:20 am
From: "Harry van der Wolf" <hvdw...@gmail.com>
Date: Sat, 16 Feb 2008 14:20:02 +0100
Local: Sat, Feb 16 2008 8:20 am
Subject: Re: [hugin-ptx] MatchPoint
I would like to try it on OSX, but where can I find your package?
Do I still need autopano or does your app replace both autopano/generatekeys.

Harry

2008/2/16, stereo_sl <zoran.me...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yuval Levy  
View profile  
 More options Feb 16 2008, 8:45 am
From: Yuval Levy <goo...@levy.ch>
Date: Sat, 16 Feb 2008 08:45:23 -0500
Local: Sat, Feb 16 2008 8:45 am
Subject: Re: [hugin-ptx] Re: MatchPoint
Harry van der Wolf wrote:

> I would like to try it on OSX, but where can I find your package?

<https://hugin.svn.sourceforge.net/svnroot/hugin/gsoc07_featuredetection>

I'm just at it.

THANK YOU, ZORAN!

Yuv


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yuval Levy  
View profile  
 More options Feb 16 2008, 8:57 am
From: Yuval Levy <goo...@levy.ch>
Date: Sat, 16 Feb 2008 08:57:26 -0500
Local: Sat, Feb 16 2008 8:57 am
Subject: Re: [hugin-ptx] Re: MatchPoint

Windows. cmake. MSVC2008EE.

fatal error C1083: Cannot open include file: 'vigra/stdimage.hxx': No
such file or directory

I think this is in hugin/src/foreign/vigra/vigra

Yuv


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zoran Mesec  
View profile  
 More options Feb 16 2008, 10:43 am
From: Zoran Mesec <zoran.me...@gmail.com>
Date: Sat, 16 Feb 2008 07:43:14 -0800 (PST)
Local: Sat, Feb 16 2008 10:43 am
Subject: Re: MatchPoint
Hi!

Sory for the inconvinience, only the path to the library is wrong. I
will check if there is a better solution to this problem, meanwhile
you  can fix this problem temporarily like this:

Replace my path to vigra with your path in this line(CMakeLists.txt):
TARGET_LINK_LIBRARIES(MatchPoint /usr/lib/libvigraimpex.so png jpeg
tiff)

So, /usr/lib/libvigraimpex.so should go to wherever vigra library is
located on your computer.

@Harry: yes, at the moment you still need autopano if you want to
detect control points needed for panos, because MatchPoint currrently
includes only feature detection but not feature matching.

cheers, Zoran

On 16 feb., 14:57, Yuval Levy <goo...@levy.ch> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yuv  
View profile  
 More options Feb 16 2008, 1:03 pm
From: Yuv <goo...@levy.ch>
Date: Sat, 16 Feb 2008 10:03:53 -0800 (PST)
Local: Sat, Feb 16 2008 1:03 pm
Subject: Re: MatchPoint
On Feb 16, 10:43 am, Zoran Mesec <zoran.me...@gmail.com> wrote:

> Replace my path to vigra with your path in this line(CMakeLists.txt):
> TARGET_LINK_LIBRARIES(MatchPoint /usr/lib/libvigraimpex.so png jpeg
> tiff)

was not necessary on Linux. The instructions for what I did are at
<http://wiki.panotools.org/Hugin_Compiling_Ubuntu#MatchPoint>

then I started hugin (SVN2866) and it seems to be taking a veeeeery
long time.

Output on the scren is:

uname: Linux
Remaining arguments (6):
--> `/media/workspace1/060925montreal/06/_mg_7481.tif'
--> `/media/workspace1/060925montreal/06/_mg_7482.tif'
--> `/media/workspace1/060925montreal/06/_mg_7483.tif'
--> `/media/workspace1/060925montreal/06/_mg_7484.tif'
--> `/media/workspace1/060925montreal/06/_mg_7485.tif'
--> `/media/workspace1/060925montreal/06/_mg_7486.tif'
Warning: no TIFFTAG_SAMPLEFORMAT or TIFFTAG_DATATYPE, guessing
pixeltype 'UINT16'.
Warning: no TIFFTAG_SAMPLEFORMAT or TIFFTAG_DATATYPE, guessing
pixeltype 'UINT16'.
Height:3456,width:2304
Detected points:211316 Average:39079.8 Measured time:2.94
Creating descriptors...
211316

no change for a few minutes. TOP still shows MatchPoint at 99%-100%
CPU usage and about 200m memory usage.

I'll let it run for a while.

If you make changes and want other to test them, please take two
minutes to update <http://wiki.panotools.org/
Hugin_Compiling_Ubuntu#MatchPoint>

I don't know when I will reboot into Windows to try it there. Don't
want to interrupt ;-)

Yuv


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zoran Mesec  
View profile  
 More options Feb 16 2008, 2:19 pm
From: Zoran Mesec <zoran.me...@gmail.com>
Date: Sat, 16 Feb 2008 11:19:22 -0800 (PST)
Local: Sat, Feb 16 2008 2:19 pm
Subject: Re: MatchPoint
Thanks for feedback; I am also pleased that the integration into hugin
is not very difficult.

I suggest smaller images because there is no real code optimization
yet.  :)

cheers,
Zoran

On 16 feb., 19:03, Yuv <goo...@levy.ch> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Yuv  
View profile  
 More options Feb 16 2008, 5:10 pm
From: Yuv <goo...@levy.ch>
Date: Sat, 16 Feb 2008 14:10:01 -0800 (PST)
Local: Sat, Feb 16 2008 5:10 pm
Subject: Re: MatchPoint
On Feb 16, 2:19 pm, Zoran Mesec <zoran.me...@gmail.com> wrote:

> Thanks for feedback

I'm back. we've spent the afternoon out in the snow. it was great.
hugin says elapsed time: 2:53:17 and a warning that the six images are
unconnected. those where my usual fisheye 8mm images...

> I suggest smaller images because there is no real code optimization

I like real life tests, and I don't mind the computer churning for
hours when I'm gone ;-)

Yuv


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bruno Postle  
View profile  
 More options Feb 16 2008, 5:55 pm
From: Bruno Postle <br...@postle.net>
Date: Sat, 16 Feb 2008 22:55:16 +0000
Local: Sat, Feb 16 2008 5:55 pm
Subject: Re: [hugin-ptx] Re: MatchPoint
On Sat 16-Feb-2008 at 11:19 -0800, Zoran Mesec wrote:

>Thanks for feedback; I am also pleased that the integration into hugin
>is not very difficult.

>I suggest smaller images because there is no real code optimization
>yet.  :)

Actually it is slightly faster than generatekeys given the same size
images and with generatekeys downscaling disabled.

It doesn't work with images containing alpha channels, but seems to
be ok generating keyfiles if I strip them.

Unfortunately autopano doesn't find any matches within the keyfiles,
any ideas?

--
Bruno


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Harry van der Wolf  
View profile  
 More options Feb 17 2008, 1:13 pm
From: "Harry van der Wolf" <hvdw...@gmail.com>
Date: Sun, 17 Feb 2008 19:13:08 +0100
Local: Sun, Feb 17 2008 1:13 pm
Subject: Re: [hugin-ptx] Re: MatchPoint
I still haven't compiled it on OSX.

You wrote:
>Replace my path to vigra with your path in this line(CMakeLists.txt):
>TARGET_LINK_LIBRARIES(MatchPoint /usr/lib/libvigraimpex.so png jpeg
>tiff)

>So, /usr/lib/libvigraimpex.so should go to wherever vigra library is
>located on your computer.

I did this apart from the fact that I specified .dylib instead of .so
on OSX, but I keep on having the same errors. I also included the
vigra source directory already in my path and I also tried with the
static version (*.a).

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pablo d'Angelo  
View profile  
 More options Feb 18 2008, 3:22 am
From: Pablo d'Angelo <pablo.dang...@web.de>
Date: Mon, 18 Feb 2008 09:22:47 +0100
Local: Mon, Feb 18 2008 3:22 am
Subject: Re: [hugin-ptx] MatchPoint
Hi Zoran,

Due to the work required for fixing bugs in hugin, I haven't had much time
for testing MatchPoint in the last days. I just ran it on a simple 3 image
pano and it worked fine.

Once I have tested it a bit more, we can probably iron out some more bugs
and include it in hugin 0.7.0. This way, people in the US can be happy, too!
(And a nicely working version of hugin will be in Fedora.)

stereo_sl wrote:
> I have commited my latest changes for MatchPoint, suite for detection
> of control points(GSoC remember?). The suite is now somewhat stable
> and can be used as a replacement for generatekeys from existing
> autopano application. I would like someone to give it a try,
> preferably someone who has experience with existing autopano
> application. In the svn folder there are also 2 images for testing
> purposes.

> There is no gui, so those willing to test it, will have to:
> - compile it using cmake& make(I can provide linux binaries on
> request)
> - invoke the app from the command line
> - [optional] use -t argument to output file used for descriptor
> performance testing with matlab(Mikolayczik suite)

Have you already done this? I have updated my linux system and need to
reinstall matlab before trying. This test would give valuable information
where further work might be required. I think this is more important than
speeding it up.

Great work!

ciao
   Pablo


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
joemadeus  
View profile  
 More options Feb 19 2008, 6:16 pm
From: joemadeus <joemad...@gmail.com>
Date: Tue, 19 Feb 2008 15:16:47 -0800 (PST)
Local: Tues, Feb 19 2008 6:16 pm
Subject: Re: MatchPoint

(I'm new to the group -- hello, folks.)

I've been using autopano-sift to generate keypoints and do matching
and thought I'd give this a try.  It compiled fine (I followed the
simple instructions for Ubuntu; I'm running Debian etch, 2.6.18) and I
got it to generate key files for me, but autopano doesn't find any
matching keypoints between the images -- and I know they exist since I
ran this test using generatekeys a month ago.  On the plus side, it
works quickly. Here's the run for my six images:

============================================
Tue Feb 19 17:40:16 EST 2008
Height:2304,width:3072
Detected points:5888 Average:5697.02 Measured time:5.66
Creating descriptors...
5888
Generating XML file: /joe/originals/jr/105_0506.jpg.keys.xml
Tue Feb 19 17:40:52 EST 2008

Tue Feb 19 17:40:52 EST 2008
Height:2304,width:3072
Detected points:3218 Average:4245.54 Measured time:5.86
Creating descriptors...
3218
Generating XML file: /joe/originals/jr/105_0507.jpg.keys.xml
Tue Feb 19 17:41:15 EST 2008

Tue Feb 19 17:41:15 EST 2008
Height:2304,width:3072
Detected points:1622 Average:2833.54 Measured time:5.03
Creating descriptors...
1622
Generating XML file: /joe/originals/jr/105_0508.jpg.keys.xml
Tue Feb 19 17:41:30 EST 2008

Tue Feb 19 17:41:30 EST 2008
Height:2304,width:3072
Detected points:952 Average:1727.19 Measured time:5.82
Creating descriptors...
952
Generating XML file: /joe/originals/jr/105_0509.jpg.keys.xml
Tue Feb 19 17:41:43 EST 2008

Tue Feb 19 17:41:43 EST 2008
Height:2304,width:3072
Detected points:679 Average:1150.48 Measured time:5.76
Creating descriptors...
679
Generating XML file: /joe/originals/jr/105_0510.jpg.keys.xml
Tue Feb 19 17:41:53 EST 2008

Tue Feb 19 17:41:53 EST 2008
Height:2304,width:3072
Detected points:382 Average:605.367 Measured time:5.74
Creating descriptors...
382
Generating XML file: /joe/originals/jr/105_0511.jpg.keys.xml
Tue Feb 19 17:42:03 EST 2008
============================================

(This is on a quad core opteron, kernel 2.6.18-5-amd64, 8Gb ram.) One
of the input images is this one: http://www.flickr.com/photos/joemadeus/1812715202/in/set-721576028219...
...and I'm trying to recreate the HDR in
http://www.flickr.com/photos/joemadeus/2188193918/in/set-721576028219...
One message I see from autopano is that "The picture orientation is
ambiguous. We have either -90 or 90 degree input pictures", which is
NOT the case.

I also found that if I use --ransac off when running autopano I get a
System.NullReferenceException from BondBall.InitiateBond.  Let me know
if you want the rest of it.  I have a hunch that belongs in a
different thread (happy to start it -- but I haven't looked for info
about the problem yet.)

I'm anxious to try this -- I have 3,000 images that a friend & I took
in Greece, and 3/4ths of them are HDR or pano (or combination) input
pics. Anything that'll help me automate this would be terrific.

-j

On Feb 16, 8:16 am, stereo_sl <zoran.me...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bruno Postle  
View profile  
 More options Feb 19 2008, 7:17 pm
From: Bruno Postle <br...@postle.net>
Date: Wed, 20 Feb 2008 00:17:21 +0000
Local: Tues, Feb 19 2008 7:17 pm
Subject: Re: [hugin-ptx] Re: MatchPoint
On Tue 19-Feb-2008 at 15:16 -0800, joemadeus wrote:

>I've been using autopano-sift to generate keypoints and do matching
>and thought I'd give this a try.  It compiled fine (I followed the
>simple instructions for Ubuntu; I'm running Debian etch, 2.6.18) and I
>got it to generate key files for me, but autopano doesn't find any
>matching keypoints between the images

The simplest explanation is probably that MatchPoint currently only
finds features in the central 70% of the images, so you need
something like 50% overlap to have any chance of getting control
points.

--
Bruno


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
joemadeus  
View profile  
 More options Feb 19 2008, 8:43 pm
From: joemadeus <joemad...@gmail.com>
Date: Tue, 19 Feb 2008 17:43:43 -0800 (PST)
Local: Tues, Feb 19 2008 8:43 pm
Subject: Re: MatchPoint

> The simplest explanation is probably that MatchPoint currently only
> finds features in the central 70% of the images, so you need
> something like 50% overlap to have any chance of getting control
> points.

Ok, but these images overlap 100% (well, 95-98% maybe.)  They were
taken for HDR purposes, so they have nearly exactly the same scene,
just different exposures.

-j

On Feb 19, 7:17 pm, Bruno Postle <br...@postle.net> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »