• Please use real names.

    Greetings to all who have registered to OPF and those guests taking a look around. Please use real names. Registrations with fictitious names will not be processed. REAL NAMES ONLY will be processed

    Firstname Lastname

    Register

    We are a courteous and supportive community. No need to hide behind an alia. If you have a genuine need for privacy/secrecy then let me know!
  • Welcome to the new site. Here's a thread about the update where you can post your feedback, ask questions or spot those nasty bugs!

In Perspective, Fun: introduction to 360 degree images

Valentin Arfire

New member
hello friends

given the warm recommendation from Ben, I think a small workshop of introduction to 360 degree images may be of some interest;

Of course I have my own limitations but I strongly believe that todays panoramas are better than yesterdays and maybe tomorrow I'll know more.

So my question is if there are interested persons, what they expect and how a panoramic workshop may be held here on openphotographyforums

The equipment needed is a camera with wide (preferably fish-eye) lenses, a good tripod and panoramic head - or any device that permits one to observe and use the camera considering the non parallax point

regarding the software, I know PTGUI and hugin; since hugin is open-source I believe it would be a good solution.

I'm on Canon but any camera will do.

I will answer the questions and do my best to help and maybe there will be future good 360 degree photographers among you; if only to learn something new it is a nice thing
 

Jerome Marot

Well-known member
I have tried hugin, but I have never done a full immersive panorama. I am not sure I understand how one comes to the flash format panoramas I see on your like (360 cities).
 

Jerome Marot

Well-known member
In a typical unix overimplementation fashion, Hugin looks as if it had been written by autistic mathematicians. It will do real wonders but has no consideration for mundane concerns like how much RAM do you have and considers informative messages to be sentences like "collapsing laplacian pyramids".

I like it.
 

Ben Rubinstein

pro member
I'm in!

Perhaps Asher can work out the details of how such an 'online workshop' can work. Video tutorials? Set tasks? Homework? I've never been on a workshop so I don't know what is involved.

I would like the opportunity to learn Hugin better and of course Valentin's instruction is what has got me to the point that I hope to have some nice material to show by next week!
 

Cem_Usakligil

Well-known member
Hi Valentin,

This is a great initiative and I respect you for selflessly undertaking it. Good luck. Let me know if I can help with anything.

@Jerome:
In a typical unix overimplementation fashion, Hugin looks as if it had been written by autistic mathematicians. It will do real wonders but has no consideration for mundane concerns like how much RAM do you have and considers informative messages to be sentences like "collapsing laplacian pyramids".

I like it.
And I really like your sense of humour. :)

Cheers,
 

Valentin Arfire

New member
humour is good and appreciated :)

Well I believe people interested have downloaded hugin and are ready to give a try totheir first panorama.

In my experience the panoramic head could be bypass only by some very experienced photographers so for the future I suppose the interested persons are using one.

The hugin is a stable software that is free and brought me a lot of satisfaction. I have license to ptgui that is a little user friendlier but it costs money and as I said I do this for free and won't make you spend money on anything that's not necesary.

Because I am involved in panoramas I thought of a strong system with sufficient resources and I see not so often the panic messages regarding the RAM or the other limits. I am using a 2 1/2 year old macbook with 4GB RAM and usually an external HDD because I lack the hard disk space I need. I have installed on the computer besides the native OS X - Leopard , Windows XP (service pack 3) and Ubuntu (10.10). I needed all those because I wanted to be able to show any potential customer my panoramas.

The hugin is installed on either of them.

Regarding the publishing of the images, I now use the portal 360cities.net where most of my work is. An account is made for free and only professional or plus accounts cost something; with some luck one gets his/hers panoramas published this way on Google Earth (which has a Panoramio layer). The common solution is to create an html page that containg what it needs with a panorama player and publish it. I don't know about free solution there I believe there are others
despite the fact it isn't a part of the introduction, maybe this link will answer your questions http://www.panoramaphotographer.com/comparisons/index.html

:)

So given the fact the introductions are made, I feel priviledged and honored to be able to teach and here is the first task : take the pictures for tha first panorama.
Depending on the lenses you are using, you will make a series of pictures on horizontal, observing the non parralax point.

The shots will be done at manual position, in RAW, exposed as good as your skills dictate but all of them using the same exposure: the same focus, same ISO, same exposure time, same stop, same white balance. Ideally bracketed series can be taken which would alow a better dynamic. The overlap I'm recommending is about 20 % between neighbouring pictures.
Do whatever corrections you need to and upload them somewhere I can see the images and try to figure out the lens parameters for hugin. Please let me see the EXIF.

I'll try to do this for you and after loading those parameters you will be able to stitch the pictures into your first cylindrical panorama. :)

my mistake : I forgot to mention on determining the npp

determining the precise position of the non parallax point is a little tricky but supposing you have a panoramic head you should know to use it; if you are using a ball-head the errors would be neglectful only if the object are placed very far.

here is an excellent article on determining the npp by famous panorama photographer John Houghton http://www.johnhpanos.com/epcalib.htm

and for those really patient and willing to go profoundly here's some theory
http://www.janrik.net/PanoPostings/NoParallaxPoint/TheoryOfTheNoParallaxPoint.pdf

So let's see who is the first
 

Valentin Arfire

New member
I suppose the silence is due more to some misunderstanding rather than lack of interest to the activity.

I know many of you did passed the first cylindrical panorama and the problem is not complicated, so I don't understand this "shyness". Of course if it was payed the people interested were more eager to make a use of the time...

so please take a set of pictures upload where I can see them (in jpg with little or no compression but conserving the exif) and pass me the link so I may check them and help you with determining the parameters of the lenses. In short time you will be able to stitch the first panorama.

Since English is foreign languge to me, please forgive me for communication issues that may appear.
 

Asher Kelman

OPF Owner/Editor-in-Chief
You haven't said whether there should be coverage of the entire sphere? have tons of space to upload images just am missing Sean! Will try to get him involved!

Asher
 

Valentin Arfire

New member
Hi Asher - it will be single central row - the first panorama will be cylinder and really easy

don't be afraid to make mistakes you will be the first to learn out of them and then all the other people involved.

take the pictures so it's 20% overlap covering the 360 degree horizon
 

Asher Kelman

OPF Owner/Editor-in-Chief
Hi Asher - it will be single central row - the first panorama will be cylinder and really easy

don't be afraid to make mistakes you will be the first to learn out of them and then all the other people involved.

take the pictures so it's 20% overlap covering the 360 degree horizon

Here's a 360 degree pano with people added as a constructed tableaux. this is for fun and interest while we are setting up with Hugin which i've never used.
 

Valentin Arfire

New member
:)

In a typical unix overimplementation fashion, Hugin looks as if it had been written by autistic mathematicians. It will do real wonders but has no consideration for mundane concerns like how much RAM do you have and considers informative messages to be sentences like "collapsing laplacian pyramids".

I like it.

As I know mr Postle and mr Di Angelo, both programmers involved in the hugin project, I keep them in mind as wonderful people with an incredible sense of humour (British) and willingly to help always. Hugin developed for years and it's still open-source...

If I consider my small effort in promoting panoramic photography, it's nothing compared to theirs.

For now I'd be really happy if many of you will try and succeed making some 360 degree images - they are a way to travel and learn more, they are an open window to whatever is interesting and worth sharing from a fellow photographer

Jerome, I'm waiting for your series of images!
 

Valentin Arfire

New member
Here's a 360 degree pano with people added as a constructed tableaux. this is for fun and interest while we are setting up with Hugin which i've never used.

This project seems more challenging than usual, so we must address it accordingly

What is expected to find in this image, what is the story? I can see the children and band members spread inside an equirectangular (or close to) projection

since spheres are similar one to another the first problem I see is that the centers should coincide, or the axis of the panorama from the point where it's opened to its station point should contain the point where the image of the band was taken.

then you should think twice before adding the shadows: such as is, the image is a collage, is like a poster where nobody is fooled by photoshop tricks. Going further you may get dangerous closely to kitsch.
 
humour is good and appreciated :)

Well I believe people interested have downloaded hugin and are ready to give a try totheir first panorama.

Hi Valentin,

Maybe it is useful to consider the following.

There are people who are already into shooting 360 pano's, pioneers like myself, so they will usually have little difficulty grasping the concepts, and they probably already used Hugin at some point in time. Then there are those who would like to wet their feet and try something new.

For the ones new to it, there is not much gear needed to start, just a wide angle lens. A fish-eye lens is useful, but a wide angle lens can also be used. In fact, some of the gigapixel VR examples on the web were shot with telelenses (200+ mm). The longer the focal length, the narrower the field of view for a single tile, the more images are needed to complete the circle or hemisphere we're trying to cover.

In addition to a lens, it is important to use a positioning device which allows the camera + lens to be moved forewards/backwards in order to align the lens' no parallax point with the axis of rotation. While it is possible to make 360x180 degree VR panoramas without such a 'slider', the longer the focal length is, the more difficulties one will need to resolve. So, for a speedy workflow a positioning device is recommended.

Now, to prevent a disruption in the flow of this thread because people have to first organise their gear, then go out and shoot a scene, maybe we could use some example files available on-line. Sure, it's not as much fun as using one's own images, but it will become more predictable if we all use the same image set. It will also allow people to learn Hugin without having to struggle in first finding the right gear (not everybody has a panohead).

Cheers,
Bart
 

Valentin Arfire

New member
Hi Valentin,

Maybe it is useful to consider the following.

There are people who are already into shooting 360 pano's, pioneers like myself, so they will usually have little difficulty grasping the concepts, and they probably already used Hugin at some point in time. Then there are those who would like to wet their feet and try something new.

For the ones new to it, there is not much gear needed to start, just a wide angle lens. A fish-eye lens is useful, but a wide angle lens can also be used. In fact, some of the gigapixel VR examples on the web were shot with telelenses (200+ mm). The longer the focal length, the narrower the field of view for a single tile, the more images are needed to complete the circle or hemisphere we're trying to cover.

In addition to a lens, it is important to use a positioning device which allows the camera + lens to be moved forewards/backwards in order to align the lens' no parallax point with the axis of rotation. While it is possible to make 360x180 degree VR panoramas without such a 'slider', the longer the focal length is, the more difficulties one will need to resolve. So, for a speedy workflow a positioning device is recommended.

Now, to prevent a disruption in the flow of this thread because people have to first organise their gear, then go out and shoot a scene, maybe we could use some example files available on-line. Sure, it's not as much fun as using one's own images, but it will become more predictable if we all use the same image set. It will also allow people to learn Hugin without having to struggle in first finding the right gear (not everybody has a panohead).

Cheers,
Bart


yes Bart - you are right
thank you for the intervention - your experience is much appreciated

on the panoramic head

a device that maintaing the npp a panoramic head or a rotor is the key to get further.

looking around I have found plenty devices diy - maybe besides the commercial products offered it's possible to make a dedicated personal panoramic head using relatively cheap materials and resolving the problem at a fraction of a price

maybe this is a good link with nice advice on building a panoramic head

http://www.peterloud.co.uk/nodalsamurai/nodalsamurai.html

on the workshop

but all this is somehow different to the purpose of the workshop - introducing people to panoramic photography

I will upload some images and then the interested parts may experiment and of course discuss on them, so we'll push ahead the workshop
 

Valentin Arfire

New member
here ais my serie of images
http://valentin.europhoto.ro/2011/workshop/Caras/

there are 8 images around oriented at -15 degrees downwards and one straight up - zenith

I have reduced the size to 1500x2250 pixels for facilitating their transfer.

I have used tokina fisheye at 15 mm on Canot 5D (full frame). 4 images around would have been enough - I made 8 because I try to avoid troubles with cars and also the overlap at 4 shots is quite small at the center of the image.

On crop sensor there are of course more images needed for the same lenses.

:)

:) so let's
 

Valentin Arfire

New member
heres the content of workshop.pto.
placing near the jpegs and opening it in hugin, you could stitch my pictures into an equirectangular panorama

# hugin project file
#hugin_ptoversion 2
p f2 w5940 h2970 v360 E13.9658 R0 n"TIFF c:NONE r:CROP"
m g1 i0 f0 m2 p0.00784314

# image lines
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra0 Rb0 Rc0 Rd0 Re0 Va1 Vb0 Vc0 Vd0 Vx0 Vy0 a-0.0118933186145912 b0.0123409100941704 c-0.0103411671391584 d-7.86167855991141 e13.4913257527606 g0 p-15 r0 t0 v91.8061596900622 y0 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_a.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-14.613270878754 r0.0149306356606006 t=0 v=0 y44.9872194713752 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_b.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-14.3734609854431 r0.250178016633162 t=0 v=0 y89.7795919781391 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_c.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-14.3061996166796 r0.562663507503725 t=0 v=0 y134.991947129745 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_d.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-14.551893184447 r0.876080954237148 t=0 v=0 y179.950525825887 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_e.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-14.9152616233756 r0.893507714841684 t=0 v=0 y-134.790924998072 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_f.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-15.1606232707798 r0.649181964390816 t=0 v=0 y-89.8103825132944 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_g.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p-15.2035316686017 r0.312388111478508 t=0 v=0 y-44.8365900454067 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_h.jpg"
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra=0 Rb=0 Rc=0 Rd=0 Re=0 Va=0 Vb=0 Vc=0 Vd=0 Vx=0 Vy=0 a=0 b=0 c=0 d=0 e=0 g=0 p90 r0 t=0 v=0 y0 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_zenit.jpg"


# specify variables that should be optimized
v a0 b0 c0 d0 e0 v0
v p1 r1 y1
v p2 r2 y2
v p3 r3 y3
v p4 r4 y4
v p5 r5 y5
v p6 r6 y6
v p7 r7 y7
v p8 r8 y8
v

# control points
c n0 N1 x1152.019564 y1319.680847 X476.725702 Y1307.899954 t0
c n0 N1 x1169.741366 y1180.879782 X459.68636 Y1171.646502 t0
c n0 N1 x1124.137311 y1162.245906 X411.350872 Y1162.941298 t0
c n0 N1 x1274.014571 y1232.649152 X573.603841 Y1198.351522 t0
c n0 N1 x1070.085929 y899.981803 X323.526341 Y912.528889 t0
c n0 N1 x1169.741366 y1180.879782 X459.68636 Y1171.646502 t0
c n0 N1 x869.031493 y1314.942782 X204.163533 Y1373.954957 t0
c n0 N1 x1101.072068 y1340.502404 X434.084621 Y1340.050785 t0
c n0 N1 x1159.976991 y1177.304401 X450.645661 Y1169.286158 t0
c n0 N1 x1274.014571 y1232.649152 X573.603841 Y1198.351522 t0
c n0 N1 x1179.831854 y1049.157699 X446.536648 Y1042.712665 t0
c n0 N1 x955.742535 y1338.899586 X293.39662 Y1375.412512 t0
c n0 N1 x928.296644 y1338.73259 X267.606675 Y1382.298153 t0
c n0 N1 x1076.502764 y1079.488543 X349.108209 Y1091.02167 t0
c n0 N1 x1135.99842 y1191.773106 X429.020248 Y1188.89103 t0
c n0 N1 x1135.99842 y1191.773106 X429.020248 Y1188.89103 t0
c n0 N1 x818.590805 y1065.285259 X96.035752 Y1125.423868 t0
c n0 N1 x1275.036532 y920.568215 X528.526129 Y903.766463 t0
c n0 N1 x1229.987122 y1184.4737 X519.526689 Y1162.322626 t0
c n0 N1 x987.031854 y1220.07554 X290.718106 Y1249.291541 t0
c n0 N2 x1394.946534 y1358.571258 X60.09372 Y1377.306166 t0
c n0 N2 x1370.833904 y1580.228683 X179.225723 Y1570.288338 t0
c n0 N2 x1451.875206 y1541.566262 X216.739707 Y1492.98555 t0
c n0 N2 x1461.3265 y1292.851323 X86.097947 Y1288.443149 t0
c n0 N2 x1399.710637 y1384.398425 X78.549692 Y1397.043234 t0
c n0 N2 x1360.439069 y1539.528004 X141.795354 Y1544.766263 t0
c n0 N2 x1410.927658 y1411.442189 X103.122355 Y1414.103181 t0
c n0 N2 x1384.28184 y1654.728491 X243.919138 Y1615.928441 t0
c n0 N2 x1437.356877 y1350.239469 X92.654028 Y1349.527151 t0
c n0 N2 x1260.29875 y1628.160318 X134.391469 Y1672.742763 t0
c n0 N2 x1354.258587 y1355.576893 X24.037364 Y1395.717255 t0
c n0 N2 x1264.26629 y1574.549452 X95.04069 Y1628.705528 t0
c n0 N2 x1386.29134 y1377.902522 X63.648806 Y1398.719212 t0
c n0 N7 x109.942431 y1011.164645 X844.66804 Y964.136418 t0
c n0 N7 x380.665648 y967.027378 X1119.36271 Y963.038526 t0
c n0 N7 x257.872992 y985.444314 X995.249033 Y962.084113 t0
c n0 N7 x413.028545 y977.131757 X1150.063898 Y978.089575 t0
c n0 N7 x109.942431 y1011.164645 X844.66804 Y964.136418 t0
c n0 N7 x436.052161 y944.245459 X1176.523816 Y948.597737 t0
c n0 N7 x680.537982 y913.874573 X1418.301537 Y954.618815 t0
c n0 N7 x485.936032 y1188.123288 X1189.224565 Y1203.226469 t0
c n0 N7 x561.404038 y1240.868762 X1248.399516 Y1273.559232 t0
c n0 N7 x466.283046 y903.7318 X1210.617025 Y912.377106 t0
c n0 N7 x140.163716 y1151.620143 X854.176638 Y1098.272366 t0
c n0 N7 x109.942431 y1011.164645 X844.66804 Y964.136418 t0
c n0 N7 x439.815494 y970.539331 X1178.635794 Y975.671565 t0
c n0 N7 x413.028545 y977.131757 X1150.063898 Y978.089575 t0
c n0 N7 x543.622771 y957.857868 X1280.142161 Y980.271128 t0
c n0 N7 x275.419146 y1067.3589 X1003.220085 Y1043.631797 t0
c n0 N7 x507.039731 y1460.222007 X1128.328329 Y1476.866597 t0
c n0 N7 x585.887713 y1051.537238 X1310.741057 Y1084.103117 t0
c n0 N7 x212.83688 y997.149899 X948.93408 Y966.445713 t0
c n1 N2 x990.95015 y1011.559029 X258.363931 Y1037.098947 t0
c n1 N2 x1087.986401 y1058.812919 X359.571085 Y1067.484966 t0
c n1 N2 x1181.127289 y1116.634809 X461.003834 Y1107.104009 t0
c n1 N2 x1359.42727 y1198.871491 X652.612822 Y1148.36739 t0
c n1 N2 x813.327158 y1039.701101 X88.3117 Y1098.466952 t0
c n1 N2 x1193.998816 y1247.938509 X500.457876 Y1229.039834 t0
c n1 N2 x1019.362099 y1039.200386 X289.74761 Y1059.922671 t0
c n1 N2 x831.785014 y1019.806785 X103.436721 Y1073.440428 t0
c n1 N2 x976.913598 y1008.407721 X243.580995 Y1036.109858 t0
c n1 N2 x1149.973019 y854.496545 X403.083761 Y855.446577 t0
c n1 N2 x1179.272224 y1377.093788 X521.32993 Y1354.602979 t0
c n1 N2 x1016.640688 y1147.40977 X305.287313 Y1169.765757 t0
c n1 N2 x1065.451945 y835.527052 X317.321137 Y846.914636 t0
c n1 N2 x991.8477 y1144.174318 X281.001523 Y1171.076013 t0
c n1 N2 x1044.395074 y1046.642639 X315.020983 Y1063.214952 t0
c n1 N2 x835.585433 y975.142795 X101.736322 Y1025.57613 t0
c n1 N2 x1168.005291 y1105.840195 X446.810855 Y1098.371783 t0
c n1 N2 x928.407905 y1498.410799 X325.731375 Y1538.077576 t0
c n1 N2 x1092.101695 y840.830246 X343.54638 Y848.778975 t0
c n1 N7 x96.800062 y1346.655912 X1441.279464 Y1349.513261 t0
c n1 N7 x90.999691 y1354.943026 X1431.914095 Y1353.297706 t0
c n1 N7 x172.832306 y1455.375208 X1442.277638 Y1483.498502 t0
c n1 N7 x71.929496 y1307.502124 X1438.601794 Y1302.259869 t0
c n1 N7 x199.555018 y1465.281432 X1457.341087 Y1505.728721 t0
c n1 N7 x116.692921 y1407.837542 X1425.245003 Y1412.302251 t0
c n3 N4 x1239.476545 y1169.323102 X525.268192 Y1145.788315 t0
c n3 N4 x1089.104412 y1144.64089 X372.677418 Y1151.94661 t0
c n3 N4 x1213.847105 y1181.004137 X502.636713 Y1161.534579 t0
c n3 N4 x1146.237667 y1219.77775 X444.329373 Y1212.938181 t0
c n3 N4 x1272.073106 y1169.859511 X557.793688 Y1139.343529 t0
c n3 N4 x1255.109542 y819.035379 X504.133258 Y807.652663 t0
c n3 N4 x1293.407965 y935.293995 X547.991766 Y913.850982 t0
c n3 N4 x1335.134968 y1032.976366 X598.669711 Y999.608672 t0
c n3 N4 x1069.603727 y989.986624 X329.550451 Y1002.198078 t0
c n3 N4 x1371.458372 y1315.611299 X688.476144 Y1251.212866 t0
c n3 N4 x1047.492347 y991.937621 X308.191437 Y1007.806798 t0
c n3 N4 x1153.776002 y901.067707 X405.261805 Y901.100741 t0
c n3 N4 x1405.971876 y986.814806 X664.896479 Y945.656375 t0
c n3 N4 x1386.462023 y1033.342047 X650.272533 Y991.241111 t0
c n3 N5 x1376.293903 y1396.601393 X57.989513 Y1421.005503 t0
c n3 N5 x1350.937971 y1356.863833 X15.649834 Y1399.305138 t0
c n3 N5 x1359.511996 y1462.131084 X84.787623 Y1485.65272 t0
c n3 N5 x1206.677112 y1641.431554 X103.217634 Y1717.514488 t0
c n3 N5 x1305.995062 y1621.607363 X154.560835 Y1639.526508 t0
c n3 N5 x1344.74967 y1405.189453 X38.946658 Y1445.862531 t0
c n3 N5 x1148.955959 y1737.206984 X148.248836 Y1821.489938 t0
c n3 N5 x1154.378094 y1611.391378 X40.008227 Y1724.98926 t0
c n3 N5 x1147.297112 y1631.325972 X53.706502 Y1747.272246 t0
c n3 N5 x1267.281989 y1625.013655 X129.668544 Y1666.935555 t0
c n4 N5 x1394.163712 y923.297452 X645.748788 Y889.210167 t0
c n4 N5 x1429.43184 y927.789299 X680.928864 Y888.7375 t0
c n4 N5 x1136.143377 y931.885868 X386.273829 Y934.314452 t0
c n4 N5 x1201.287893 y880.617617 X447.906947 Y874.602426 t0
c n4 N5 x1209.318208 y986.239323 X464.403377 Y976.094973 t0
c n4 N5 x1053.847437 y880.329044 X301.570793 Y894.24529 t0
c n4 N5 x1317.625861 y880.154343 X564.200957 Y859.968843 t0
c n4 N5 x1274.898723 y874.717155 X520.816604 Y859.173103 t0
c n4 N5 x949.987853 y1464.364213 X327.063253 Y1500.05319 t0
c n4 N5 x1089.938444 y882.013215 X337.675944 Y891.246578 t0
c n4 N5 x977.385125 y895.163921 X226.942134 Y920.144086 t0
c n4 N5 x987.949888 y931.61299 X239.048368 Y956.922201 t0
c n4 N5 x1352.930204 y921.254393 X602.320197 Y893.357364 t0
c n4 N5 x1288.15536 y982.223561 X541.55002 Y959.376405 t0
c n4 N5 x1413.943986 y904.647969 X663.500804 Y869.181057 t0
c n4 N5 x1386.693133 y852.665306 X633.792382 Y824.763219 t0
c n4 N5 x1377.165828 y1062.397765 X640.994524 Y1020.017642 t0
c n4 N5 x1024.730409 y1544.095101 X429.014451 Y1553.932113 t0
c n5 N6 x1195 y860 X446.089093654084 Y856.228665121975 t0
c n5 N6 x1423.0347285986 y1010.34317926654 X687 Y964 t0
c n5 N6 x804.884419167985 y889.946205104293 X63 Y940 t0
c n5 N6 x1101.97821810336 y1040.16416411565 X370 Y1047 t0
c n6 N7 x857 y912 X115 Y955 t0
c n6 N7 x973.273261289432 y966.095656000681 X235 Y994 t0
c n6 N7 x1365 y1072 X636.327566863989 Y1030.67283956991 t0
c n6 N7 x1423 y1196 X715.564548060837 Y1132.31444309698 t0
c n2 N3 x1095 y1299 X410 Y1302 t0
c n2 N3 x1345 y1145 X621.229872730246 Y1103.49274557772 t0
c n2 N3 x917.761324517749 y945.849265246313 X172 Y983 t0
c n2 N3 x1401.07288809687 y917.676617054168 X651 Y884 t0

#hugin_optimizeReferenceImage 0
#hugin_blender enblend
#hugin_remapper nona
#hugin_enblendOptions
#hugin_enfuseOptions
#hugin_hdrmergeOptions
#hugin_outputLDRBlended true
#hugin_outputLDRLayers false
#hugin_outputLDRExposureRemapped false
#hugin_outputLDRExposureLayers false
#hugin_outputLDRExposureBlended false
#hugin_outputHDRBlended false
#hugin_outputHDRLayers false
#hugin_outputHDRStacks false
#hugin_outputLayersCompression PACKBITS
#hugin_outputImageType jpg
#hugin_outputImageTypeCompression NONE
#hugin_outputJPEGQuality 100
#hugin_outputImageTypeHDR exr
#hugin_outputImageTypeHDRCompression
 

Cem_Usakligil

Well-known member
Hi Valentin, All,

Perhaps it is obvious but I want to point out that the script you have provided refers to your specific drive/directory (i.e. f:\pictures-2011\04\07.....) for the images. If anybody wants to use it, they should edit those lines first.

Cheers,
 

Valentin Arfire

New member
some explanations now
I haven't added verticals - they are necessary in order to obtain a horizontal horizon
the picture of zenit has no control points - I was lazy and actually the details are forgiving this time; in case of a cathedral of course some points should be necesary and some problems may appera during the optimisation process.

You can save the paramethers of my lenses and next time you open a set of my pictures the stitching should be automated :)
for the particular case ot other system camera/lense (and in case of zoom lenses different focuses) you'll have to put points in the "Control Points" tab.
in one window you'll have an image, go at 100% view, and in the other one select the following image. For each pair of images some 6 points must be placed and it should be spread mainly in the center of the lense where the optical problems are smaller.

Patiently , after placing control points over the pictures, find control points on the zenit image with as many images as possible - if possible try to place CP in all

OPTIMISATION
I suppose this is a key element where progresively the panorama will take shape and consistence.
when going to the Optimizer tab you'll find a selector of criteria of optimisation out of which you'll use progresively all from "position (incremental, starting from the anchor)", then "positions (y, p, r)", then "positions and view (y,p,r,v)", then "positions and barrel distortion (y,p,r,b), "then position, view and barrell (y,p,r,b)", and in the end "everything". The result of each optimisation should be a smaller error - the maximum distance between neighbouring control points.
In this panorama the maximum is 2.03 pixels. Nevertheless there are some stitching problems because I haven't put any points on the zenit image and some of the electric wires seem broken. In windy situation this requires some photoshop healing.

In the "stitcher" tab you can chose different projections and in the preview you can modify the image crop and position.

have fun :)
 

Valentin Arfire

New member
I believe that I may be jumping some steps in explanations; here is one link in English with details (sorry, I haven't read it, just met it and think you may find it interesting)

http://www2.iath.virginia.edu/panorama/TOC.html

I am still waiting for the interested photographers to see your images.
And I remember I always have learned more from failure than frum easily lucky success - so don't be shy!
 

Asher Kelman

OPF Owner/Editor-in-Chief
heres the content of workshop.pto.
placing near the jpegs and opening it in hugin, you could stitch my pictures into an equirectangular panorama

# hugin project file
#hugin_ptoversion 2
p f2 w5940 h2970 v360 E13.9658 R0 n"TIFF c:NONE r:CROP"
m g1 i0 f0 m2 p0.00784314

# image lines
#-hugin cropFactor=1
i w1500 h2250 f2 Eb1 Eev13.9657842161378 Er1 Ra0 Rb0 Rc0 Rd0 Re0 Va1 Vb0 Vc0 Vd0 Vx0 Vy0 a-0.0118933186145912 b0.0123409100941704 c-0.0103411671391584 d-7.86167855991141 e13.4913257527606 g0 p-15 r0 t0 v91.8061596900622 y0 Vm5 u10 n"F:\pictures-2011\04\07\c\_photo_a.jpg"
#-hugin cropFactor=1............................................................................... etc

Valentin,

I got sidetracked. Seeing this is a surprise to my eyes. Is there an introduction to this that I missed?

Asher
 

Valentin Arfire

New member
since I couldn't just put the workshop.pto file as attatchment, I copied its content as text.

no lesson missed :) only inactivity for a week...

I have posted a directory with a set of images and here is a pto project for hugin that stitch the pictures (taken on my Canon 5D, Tokina lenses and 360Precision panoramic head)

loading the project will permit the interested persons to try hugin on his/hers computer and obtain a panorama from it.

Besides the equirectangular projection some other are directly available - such as Rectilinear, Mercator, Cylindrical, stereographical, fisheye, Lambert.. , Albert... , Miller each one interesting and really opened to new experience for everyone.

so create a new file called workshop.pto in which place the text and experiment to see what happens.

:)
 

Asher Kelman

OPF Owner/Editor-in-Chief
since I couldn't just put the workshop.pto file as attatchment, I copied its content as text.

no lesson missed :) only inactivity for a week...

I have posted a directory with a set of images and here is a pto project for hugin that stitch the pictures (taken on my Canon 5D, Tokina lenses and 360Precision panoramic head)

loading the project will permit the interested persons to try hugin on his/hers computer and obtain a panorama from it.

Besides the equirectangular projection some other are directly available - such as Rectilinear, Mercator, Cylindrical, stereographical, fisheye, Lambert.. , Albert... , Miller each one interesting and really opened to new experience for everyone.

so create a new file called workshop.pto in which place the text and experiment to see what happens.

:)

Thanks,

Then that's our homework! :)

Asher
 

Valentin Arfire

New member
a month of inactivity is a good enough proof of lack of interest :(
or could it be the people are shy and nobody found the courage to break the ice?

so please post your results and let's discuss what you've got
 

Adrian Wareham

New member
a month of inactivity is a good enough proof of lack of interest :(
or could it be the people are shy and nobody found the courage to break the ice?

so please post your results and let's discuss what you've got

This is awesome! I just joined this thread, but I loved the really in-depth tutorial on "The Theory of the No-Parallax-Point". It's been a while since I read something that didn't frustrate me with errors. Spot on!

A couple days ago, I took some panoramas of the snow on the mountains where I live. It's not enough to be 3-d, but for a first try, it turned out well. It's in the appropriate subforum, though I can't do full size without an e-mail or something.

Thanks so much for all the ideas!

-Adrian
 
Top