Panorama Viewer

From MMVLWiki
(Difference between revisions)
Jump to: navigation, search
m
m (External Links)
 
(22 intermediate revisions by one user not shown)
Line 1: Line 1:
=Panorama Stitching=
+
[[Image:PanoramaViewer.gif|thumb|right|320px|3D accelerated application for viewing [http://hugin.sourceforge.net/ Hugin] panoramas]]
 +
=Panorama Viewer=
 +
==The application==
 +
An application for viewing panoramas was created by ''Daniel Martin Marin''. The application allows to view panoramas, which have
 +
been aligned with [http://hugin.sourceforge.net/ Hugin] before. The application makes use of [http://www.mesa3d.org/ OpenGL] and
 +
therefore can exploit 3D acceleration provided by modern graphic cards to transform and display the images.
 +
 
 +
You can download [http://vision.eng.shu.ac.uk/jan/report_marin.pdf the report] here. The source code of the software is available under the terms and conditions of the [http://www.gnu.org/copyleft/gpl.html GPL]. You can download it here: [http://vision.eng.shu.ac.uk/jan/panorama.tar.gz panorama.tar.gz (74 kByte)].
 +
 
 +
==Todo==
 +
* Hugin's parameters for camera distortion are not supported yet.
 +
* Support for different types of projections.
 +
 
 
==Gallery==
 
==Gallery==
 +
The gallery shows some panorama images created with [http://hugin.sourceforge.net/ Hugin].
 +
 
===West Kirby===
 
===West Kirby===
 
{|align="center"
 
{|align="center"
Line 49: Line 63:
 
Also see [http://www.dublinport.ie/ Dublin Port website].
 
Also see [http://www.dublinport.ie/ Dublin Port website].
  
[[Image:working.gif]] Under construction ...
+
===London Heathrow===
 +
Panorama of London Heathrow created with [http://hugin.sourceforge.net/ Hugin] and [http://enblend.sourceforge.net/ Enblend].
 +
 
 +
{|align="center"
 +
|+ '''London Heathrow input images'''
 +
|-
 +
|[[Image:Airport4.jpg|200px]]||[[Image:Airport3.jpg|200px]]||[[Image:Airport2.jpg|200px]]||[[Image:Airport1.jpg|200px]]
 +
|-
 +
|}
 +
 
 +
{|align="center"
 +
|+ '''Resulting panorama image created with [http://hugin.sourceforge.net/ Hugin]'''
 +
|-
 +
|[[Image:Airport.jpg|800px]]
 +
|-
 +
|}
 +
 
 +
===Landscape for Stellarium===
 +
[http://www.stellarium.org/ Stellarium] is a free and open source planetarium software with an emphasis on photorealism. Stellarium
 +
allows you to define custom landscapes. The software accepts different types of panorama images. For real-time display the panorama
 +
is converted to a sphere consisting of textured polygones. This object can be rendered in real-time using hardware acceleration
 +
provided by modern graphics cards.
 +
 
 +
{|align="center"
 +
|+ '''Sheffield River Rivelin panorama image and screenshot of [http://www.stellarium.org/ Stellarium] software using an edited version of it
 +
|-
 +
|[[Image:Rivelin Panorama.jpg|240px]]||[[Image:Stellarium.jpg|320px]]
 +
|-
 +
|}
 +
 
 +
See [http://www.stellarium.org/wiki/index.php/Landscapes Stellarium-Wiki] for download and installation instructions.
  
 
=See Also=
 
=See Also=
 
* [[Student Projects Available#Automated_photo_stitching|Available student projects]]
 
* [[Student Projects Available#Automated_photo_stitching|Available student projects]]
 +
 
=External Links=
 
=External Links=
* [http://www.ptgui.com/ Photo stitching software PTGUI]
+
* [http://www.ptgui.com/ Photo stitching software PtGui (commercial)]
 
* [http://en.wikipedia.org/wiki/Rotation_matrix Rodriguez Matrix]
 
* [http://en.wikipedia.org/wiki/Rotation_matrix Rodriguez Matrix]
 
* [http://en.wikipedia.org/wiki/Panotools Panorama Tools software suite] ([http://www.path.unimelb.edu.au/~dersch/ mirror of Helmut Dersch's former web-page])
 
* [http://en.wikipedia.org/wiki/Panotools Panorama Tools software suite] ([http://www.path.unimelb.edu.au/~dersch/ mirror of Helmut Dersch's former web-page])
 
* [http://hugin.sourceforge.net/ Hugin]
 
* [http://hugin.sourceforge.net/ Hugin]
 +
** [http://wiki.panotools.org/HDR_workflow_with_hugin HDR workflow with hugin]
 +
** [http://sourceforge.net/tracker/index.php?func=detail&aid=1812092&group_id=77506&atid=550444 submission of this software to hugin tracker]
 +
** [http://code.google.com/p/google-summer-of-code-2008-pano/ OpenGL preview in Google Summer of Code 2008]
 +
* [http://enblend.sourceforge.net/ Enblend]
 +
* [http://user.cs.tu-berlin.de/~nowozin/autopano-sift/ Autopano-SIFT]
 
* [http://www.janrik.net/ptools/ExtendedFocusPano12/index.html Depth of focus for panorama tools]
 
* [http://www.janrik.net/ptools/ExtendedFocusPano12/index.html Depth of focus for panorama tools]
 
* [http://www.cs.ubc.ca/~mbrown/autostitch/autostitch.html Autostitch (commercial)]
 
* [http://www.cs.ubc.ca/~mbrown/autostitch/autostitch.html Autostitch (commercial)]
 
* [http://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/November_12%2C_2006 Wikipedia picture of the day Nov 12th] is a nice example of a panorama picture
 
* [http://en.wikipedia.org/wiki/Wikipedia:Picture_of_the_day/November_12%2C_2006 Wikipedia picture of the day Nov 12th] is a nice example of a panorama picture
 +
* [http://www.panoptics.co.uk/ Panoptics] is a Sheffield based company offering high quality panorama photography
 +
* [http://local.wasp.uwa.edu.au/~pbourke/projection/stellarium/ Paul Bourke]'s homepage offers lots of information about planetarium projections
 +
* [http://www.gris.uni-tuebingen.de/grisalt/projects/videostitch/ Construction of panoramas from video sequences]
 +
* [http://labs.live.com/photosynth/ Microsoft Photosynth]
 +
* [http://www.panotools.org/talks07 Panotools Meeting 2007]
 +
 +
{{Addthis}}
  
 
[[Category:Projects]]
 
[[Category:Projects]]
 
[[Category:Fun-Projects]]
 
[[Category:Fun-Projects]]

Latest revision as of 23:15, 21 April 2009

3D accelerated application for viewing Hugin panoramas

Contents

[edit] Panorama Viewer

[edit] The application

An application for viewing panoramas was created by Daniel Martin Marin. The application allows to view panoramas, which have been aligned with Hugin before. The application makes use of OpenGL and therefore can exploit 3D acceleration provided by modern graphic cards to transform and display the images.

You can download the report here. The source code of the software is available under the terms and conditions of the GPL. You can download it here: panorama.tar.gz (74 kByte).

[edit] Todo

  • Hugin's parameters for camera distortion are not supported yet.
  • Support for different types of projections.

[edit] Gallery

The gallery shows some panorama images created with Hugin.

[edit] West Kirby

West Kirby input images
Mews1.jpg Mews2.jpg Mews3.jpg Mews4.jpg Mews5.jpg Mews6.jpg Mews7.jpg Mews8.jpg Mews9.jpg Mewsa.jpg Mewsb.jpg
Resulting panorama image created with Hugin
Mewspanorama.jpg

[edit] Hilbre Island/Little Hilbre

Little Hilbre input images
Hilbreisland1.jpg Hilbreisland2.jpg Hilbreisland3.jpg Hilbreisland4.jpg Hilbreisland5.jpg Hilbreisland6.jpg Hilbreisland7.jpg
Resulting panorama image created with Hugin
Hilbreislandpanorama.jpg

Also see friends of Hilbre web-page.

[edit] Dublin Port

Dublin Port input images
Harbour1.jpg Harbour2.jpg Harbour3.jpg Harbour4.jpg Harbour5.jpg
Resulting panorama image created with Hugin
HarbourResult.jpg

Also see Dublin Port website.

[edit] London Heathrow

Panorama of London Heathrow created with Hugin and Enblend.

London Heathrow input images
Airport4.jpg Airport3.jpg Airport2.jpg Airport1.jpg
Resulting panorama image created with Hugin
Airport.jpg

[edit] Landscape for Stellarium

Stellarium is a free and open source planetarium software with an emphasis on photorealism. Stellarium allows you to define custom landscapes. The software accepts different types of panorama images. For real-time display the panorama is converted to a sphere consisting of textured polygones. This object can be rendered in real-time using hardware acceleration provided by modern graphics cards.

Sheffield River Rivelin panorama image and screenshot of Stellarium software using an edited version of it
Rivelin Panorama.jpg Stellarium.jpg

See Stellarium-Wiki for download and installation instructions.

[edit] See Also

[edit] External Links

Bookmark and Share

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox