<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Background Exposure &#187; Photography</title>
	<atom:link href="http://www.backgroundexposure.com/blog/category/photography/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.backgroundexposure.com/blog</link>
	<description>The Photography of Brian White</description>
	<lastBuildDate>Tue, 31 Jan 2012 15:08:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Kids and Money</title>
		<link>http://www.backgroundexposure.com/blog/2012/01/kids-and-money/</link>
		<comments>http://www.backgroundexposure.com/blog/2012/01/kids-and-money/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 15:56:14 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=758</guid>
		<description><![CDATA[<p>I thought I&#8217;d take a break from Photography for a few minutes to talk about money. Specifically, about kids and money.</p> <p>A study done (sorry, I can&#8217;t find the reference) in the USA showed that wealthy families are far more likely than middle-class or low-income families to teach their children about managing money. If you [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I&#8217;d take a break from Photography for a few minutes to talk about money. Specifically, about kids and money.</p>
<p>A study done (sorry, I can&#8217;t find the reference) in the USA showed that wealthy families are far more likely than middle-class or low-income families to teach their children about managing money. If you want your kids to be financially stable, or even outright successful, then we as parents need to teach them from a young age.</p>
<p><strong>How?</strong> Start by giving them an allowance; $1 per year of age per week is a good starting point and it needs to be divided into categories such as &#8220;spending&#8221;, &#8220;savings&#8221;, &#8220;investment&#8221;, and &#8220;charity&#8221;. For proportions, 10% for the latter two is a good number and then divide the remainder equally between the first two. Round it nicely. (e.g. $8 =&gt; $3, $3, $1, $1) spending=&#8221;anything&#8221;; savings=&#8221;important things&#8221;; investment=&#8221;for retirement&#8221;; charity=&#8221;given to those less fortunate&#8221;</p>
<p><strong>When?</strong> A child should start learning about money as soon as they are able to understand than a dime, though smaller, is worth more than a nickel. Physical spending money should come as soon as they can make change. My personal experience says that 7 years old seems the right time. 6 was a bit young.</p>
<p><strong>Why?</strong> Because. It&#8217;s our responsibility as a parents to teach our kids and that&#8217;s what we&#8217;re doing here. I don&#8217;t personally believe in paying an allowance in exchange for chores around the house &#8212; in our family, doing chores is how you contribute back to the family; the kids don&#8217;t get paid for their chores any more than I get payed for cooking or doing dishes.</p>
<p>Once the child has money of their own, they need to be taught how to spend it wisely. They can divert &#8220;spending&#8221; into any of the other three categories or &#8220;savings&#8221; into &#8220;investment&#8221; but there&#8217;s no going the other way. If they want something for themselves, let them buy it, even if you think it&#8217;s wrong. Explain what something costs in terms of what else they could have instead (the &#8220;opportunity cost&#8221;) but in the end, abide by their decisions. It&#8217;s their money and they need to be allowed to make mistakes.</p>
<p>Encourage them to buy their own gifts for others on Christmas or birthdays rather than ride on the gifts from parents. I contribute 1/2 the cost when they&#8217;re buying for others. (&#8230;though gifts made by hand are still better, in my opinion.)</p>
<p>Make them pay if they break or lose something that then has to be replaced, like a windbreaker or winter gloves. I pay 1/2 of that, too, simply because it&#8217;s not practical for a $8 allowance, of which only $3 is available for reimbursement, to pay the full replacement cost.</p>
<p>If they&#8217;re short, be willing to loan them some money but set a strict repayment schedule and charge interest. 0.5%/month (6%/year) is an easy amount. That&#8217;s how the real world works so they might as well get used to it.</p>
<p>[<a title="Kids and Money, Part1" href="https://plus.google.com/u/0/103147347309732225253/posts/WBxgJxfwbaL" target="_blank">comment</a>]</p>
<p><span id="more-758"></span>I believe it&#8217;s a good thing to teach kids about investing from a young age. While I don&#8217;t expect a young child to grasp all the nuances of return-on-investment, present-value calculations, and price-earnings ratios, I do think they can start to pick up the basics ideas of investing and that the value of things bought can go up over the long term.</p>
<p>Investing for the future can be difficult which is why it&#8217;s so important for it to become a habit from the very beginning. If you take 10% of your gross income and invest it wisely (an S&amp;P500 &#8220;index fund&#8221; outperforms most mutual funds largely because it has no &#8220;overhead&#8221; costs) then you should be able to retire and continue the same lifestyle you had at retirement. The earlier you start this, the earlier you can retire.</p>
<p>My parents told me this 10% rule but it was always in the context of when I got a real job after finishing university. Better would be from the first time I had any income at all &#8212; i.e. an allowance.</p>
<p>Also essential is that this 10% be moved from paycheck to investment account <strong>automatically</strong>. If you never see it, you&#8217;ll never miss it. If you look to invest from what is left over at the <em>end</em> of the month, then you&#8217;ll never have anything to invest. In doling out my son&#8217;s allowance, I divide it for him and tell him how much is going into each piggy bank (yes, he has four of them <img src='http://www.backgroundexposure.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>In the spirit of investing in what you know, I told my 7-year old son to talk to all his friends at school and find out what they were asking for as gifts at Christmas. There were a number of different items but Beyblades seemed a favorite so we found out the company that sells them (Hasbro) and bought one share in that company for $34.24. It&#8217;s in my name, of course, and I payed the brokerage fee but I&#8217;ve set it up a portfolio under Google Finance in his name so he can watch it. Last we checked he&#8217;d lost 6 cents. Losing a little at the front gave me reason to reinforce that investments are made for years, not months or days.</p>
<p>Incidentally, I don&#8217;t expect my kids to remember what I tell them. I expect to have to tell them many times in many different ways over many years before they fully understand. Typically though, I&#8217;m surprised at how much they pick up and right away. I&#8217;m also surprised by how much I learn while teaching.</p>
<p>[<a title="Kids and Money, Part2" href="https://plus.google.com/u/0/103147347309732225253/posts/RMn3XdF5RRS" target="_blank">comment</a>]</p>
<p><!--more-->My son, being 7 years old, gets $7/week (or $1/day) as an allowance. There are parts of the world where the majority of the people live on less than this amount.</p>
<p style="text-align: left;"><a href="http://en.wikipedia.org/wiki/File:Percentage_population_living_on_less_than_1_dollar_day_2007-2008.png"><img class="aligncenter" title="Wikipedia: Population Living on Less Than $1/day" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Percentage_population_living_on_less_than_1_dollar_day_2007-2008.png/800px-Percentage_population_living_on_less_than_1_dollar_day_2007-2008.png" alt="" width="600" /></a><br />
How much should you put aside for charity? I set the bar at 10% with my kids. I read in the <a href="http://www.smithsonianmag.com/history-archaeology/Who_Wants_to_Be_a_Billionaire.html" target="_blank">Rockerfeller&#8217;s contract</a> that he set the bar at 20% for his son. You can look at it as &#8220;investing&#8221; if you wish; you&#8217;re just investing in someone else&#8217;s future instead of your own. Or you could be like Warren Buffett who is notoriously thrifty despite being one of the richest men in the world but plans to leave the vast majority of his fortune to charity when he dies. He feels that the charities would rather have a lot more money tomorrow than some money today and, given his investing record, he&#8217;s probably correct.</p>
<p style="text-align: left;">Anyway&#8230; Today we dumped out my son&#8217;s &#8220;charity&#8221; piggy bank (which receives $1/week), counted it up, did various currency exchanges, and worked out that he had equivalent of about USD$55. We took $50 of it and transferred it to <a title="Kiva" href="http://www.kiva.org/" target="_blank">Kiva(.org)</a> where he would be able to lend it out to people for causes he deemed worthwhile.</p>
<p>I chose Kiva for several reasons:</p>
<ol>
<li> It&#8217;s interactive: You get to choose exactly where your donations go. Also, small donations like $25 or $50 have a measurable impact.</li>
<li> It&#8217;s personal: You get to see photos of and read profiles about the people requesting money. I can point directly at people and say, &#8220;That person makes less than you do and has to buy food, clothing, housing, and everything else with it.&#8221;</li>
<li> It&#8217;s a loan: This means he&#8217;ll get the money repaid and can lend it out again. This allows him to act more frequently and doubles as an education about lending money.</li>
</ol>
<p>So my son is now a philanthropist and we&#8217;ll periodically check in to watch the loans get repaid and get status reports on how each recipient is doing. He&#8217;s really got a pretty opulent life and maybe one day he&#8217;ll even realize that.</p>
<p>[<a title="Kids and Money, Part3" href="https://plus.google.com/u/0/103147347309732225253/posts/jffFZP1iBDm" target="_blank">comment</a>]</p>
<p><!--more-->I&#8217;ve never been <em>poor</em>. The reason for this is not due to an abundance of money but rather always having the safety net of my parents. I always knew that if I hit rock-bottom, I could pick up a phone, call collect if necessary, say &#8220;I need help&#8221;, and help would be there.</p>
<p>I have, however, spent some months of my life with absolutely zero money. Those investments I had made? I cashed them in to fund a business I wanted to start with some friends. After a year or so, we hadn&#8217;t finished our product but were scraping by with some consulting work. It payed the rent but not any salaries.</p>
<p>Not only did I have no money in the bank, I had recently called Visa to ask for an increase in my limit&#8230; so I could take a cash advance to pay my rent. It was December in Canada and I was driving to work on tires so bald you could see the steel belts. My budget for Christmas was a whopping $25 of which $14 went to a box of cards. My most common gift was a bookmark and a note &#8220;Sorry I can&#8217;t buy you a book.&#8221;</p>
<p>A couple memories stick out. I remember an ad on the radio for some fancy necklace that was only $199.99; I figured if it were only $1.99 then I might be able to afford it. I also remember getting a $50 parking ticket while I was buying those bookmarks. I wasn&#8217;t going to be able to pay it for months.</p>
<p>But despite all this, I kept on with the plan because we were in the process of having the company bought to add our in-the-works product to the line-up of another company and we had to hold on just a few more months and there would be a reasonable pay-out. Not enough to make anyone rich, or probably even make up for the year&#8217;s salary we had done without, but enough to make us as individuals solvent again. Plus we&#8217;d get back to working on what we wanted.</p>
<p>This time of my life was an <strong>invaluable</strong> lesson. Money is a source of huge concern but also of huge pride to those who do not have it. Though I borrowed money that I would eventually pay back with interest, I wouldn&#8217;t accept a dime in the form of a gift (though I did accept new tires from my parents as a Christmas gift).</p>
<p>Really, having nothing is an experience everyone <em>should</em> have. It teaches you things that you can learn no other way. It makes you appreciate when you do have things. One of the problems I see with teaching my kids how to save &amp; invest from a young age is that they may never gain this experience and I don&#8217;t know what could possibly serve as a substitute.</p>
<p>But even with this experience, I can only guess what it&#8217;s like to be <em>poor</em>.</p>
<p>[<a title="Kids and Money, Part4" href="https://plus.google.com/u/0/103147347309732225253/posts/f6GevAcqkP3" target="_blank">comment</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2012/01/kids-and-money/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Today Tuesday</title>
		<link>http://www.backgroundexposure.com/blog/2011/10/today-tuesday/</link>
		<comments>http://www.backgroundexposure.com/blog/2011/10/today-tuesday/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 13:30:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=172</guid>
		<description><![CDATA[<p>In the interest of organization and my own sanity, I&#8217;ve moved all of the &#8220;Today Tuesday&#8221; pages to its own section of the blog, accessible from a link in the top-left corner of all pages. Thanks again to everyone who&#8217;s been contributing!</p> Go to TODAY TUESDAY <p>&#160;</p> ]]></description>
			<content:encoded><![CDATA[<p>In the interest of organization and my own sanity, I&#8217;ve moved all of the &#8220;Today Tuesday&#8221; pages to its own section of the blog, accessible from a link in the top-left corner of all pages. Thanks again to everyone who&#8217;s been contributing!</p>
<h1 style="text-align: center;"><strong><a href="http://www.backgroundexposure.com/blog/gplus-themes/today-tuesday/">Go to TODAY TUESDAY</a></strong></h1>
<p>&nbsp;</p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2011/10/today-tuesday/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Open Letter To Camera Manufacturers</title>
		<link>http://www.backgroundexposure.com/blog/2011/07/open-letter-to-camera-manufacturers/</link>
		<comments>http://www.backgroundexposure.com/blog/2011/07/open-letter-to-camera-manufacturers/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 11:06:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=146</guid>
		<description><![CDATA[<p>Silicon is found everywhere today. What used to be the domain of nitrocellulose, emulsion, and mechanical components is now light-reactive silicon, software algorithms, and computers. Inside even the simplest digital camera is much the same components you find in your desktop PC: a CPU, Input/Output, and Memory. (My CS-101 professor woud be so proud that [...]]]></description>
			<content:encoded><![CDATA[<p>Silicon is found everywhere today. What used to be the domain of nitrocellulose, emulsion, and mechanical components is now light-reactive silicon, software algorithms, and computers. Inside even the simplest digital camera is much the same components you find in your desktop PC: a CPU, Input/Output, and Memory. (My CS-101 professor woud be so proud that I remember the basic building blocks of any computer.)</p>
<p>What I find personally frustrating is that I cannot use the computer inside my camera in any way other than what the manufacturer intended. Who today would be happy buying a home computer that could only run the software installed at the factory?</p>
<p>Why is my camera not programmable? Why can I not load new abilities onto it just as I do at my desk? Even my phone takes new programs!</p>
<p>What I want to see is a camera that has a language from which I can write programs to control its functions. This could be Python, Java, or even Pawn. It should be obvious from history that as soon as something is completely flexible, people start using it in ways that were never expected.</p>
<p>I like night photography, but the High Dynamic Range of such exceeds the capabilities of modern-day digital sensors. To compensate, I take multiple exposures with different shutter times and merge them using special &#8220;hdr&#8221; software.</p>
<p>The mixing is a fairly easy process with the exception of the alignment of the photos. Even with a tripod, touching the camera to change the shutter time moves the camera slightly and the resulting photos end up offset by a few pixels in some direction.</p>
<p>If the camera were programmable, I would have it take multiple exposures all by itself,<a href="http://www.backgroundexposure.com/gallery/Switzerland/slides/Zurich%20Night.html"><br />
</a> stopping automatically when it has all that are needed. I would write something like this:</p>
<pre>function TakeHDR() {
    raise mirror        // do it once for all shots
    wait 5 seconds      // let mirror shake settle out
    let T = 30 seconds
    do {
        set shutter time to T
        take photo
        save photo
        let T = T / 4   // next at -2 stops exposure
        create histogram of photo
    } while (photo has any pixel's R,G,B at maximum value)
    lower mirror
    signal "all done"
}</pre>
<p>With that simple program, I&#8217;d get a series of shots, each 2 stops faster in exposure, until there were no overexposed pixels. Because there was no need to touch the camera, all of the images would be perfectly aligned.</p>
<p>How important is this feature to me? I would actually consider switching my equipment from Nikon to another to get this.</p>
<p><a href="http://www.backgroundexposure.com/gallery/Switzerland/slides/Zurich%20Night.html"><img class="aligncenter size-full wp-image-161" title="Zurich at Night (HDR)" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2011/07/Zurich-Night.jpg" alt="" width="800" height="500" /></a><a href="http://www.backgroundexposure.com/gallery/Switzerland/slides/Zurich%20Night.html"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2011/07/open-letter-to-camera-manufacturers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Deck</title>
		<link>http://www.backgroundexposure.com/blog/2010/01/the-deck/</link>
		<comments>http://www.backgroundexposure.com/blog/2010/01/the-deck/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 04:00:12 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/index.php/2008/02/01/the-deck/</guid>
		<description><![CDATA[<p>As I mentioned previously, two of my many hobbies are construction and video editing. I finally found the time to finish the time-lapse video of the deck I built in the fall of 2006. Enjoy!</p> <p></p> Sensation! Newsletter &#62;&#62; Sale Auto Medical tests Online notebook shop Sport Betting Green Card Information Credits Balans Free Ringtones [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned previously, two of <a href="http://www.backgroundexposure.com/blog/index.php/2007/11/18/too-many-hobbies/">my many hobbies</a> are construction and video editing.  I finally found the time to finish the time-lapse video of the deck I built in the fall of 2006.  Enjoy!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/K7-cEEfFIQs&amp;rel=1" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/K7-cEEfFIQs&amp;rel=1" wmode="transparent"></embed></object></p>
<div id="friendnewsmenu" style="overflow: hidden; height: 0pt; position: absolute; width: 0pt;">Sensation! Newsletter &gt;&gt; <a href="http://xautox.net">Sale Auto</a> <a href="http://medicines52.com">Medical tests</a> <a href="http://onlines52.com">Online notebook shop</a> <a href="http://maraphonbet.ru">Sport Betting</a> <a href="http://googlus.com">Green Card Information</a> <a href="http://credits52.com">Credits</a> <a href="http://balans52.com">Balans</a> <a href="http://top-free-ringtone.com">Free Ringtones</a> <a href="http://free-ringtones52.com">Free mp3 ringtones</a> <a href="http://sportswear52.com">Sportswear</a> <a href="http://mobiles52.com">Mobiles</a> <a href="http://boots52.com">Boots</a> <a href="http://hit52.com">Cheap drugs online shop</a> <a href="http://suits52.com">Suits</a> <a href="http://tops52.com">Cheap pharmacy shop</a> <a href="http://furniture52.com">furniture</a> <a href="http://cigarette52.com">Cigarette</a> <a href="http://building-materials52.com">Building materials</a> <a href="http://yachts52.com">Yachts</a> <a href="http://blogse.net">Blog Search the Web</a> <a href="http://fioricet52.com">Fioricet online</a> <a href="http://theringtoneco.com">Best Ringtones</a> <a href="http://autos52.com">Autos</a> <a href="http://top-icasino.com">Top casino</a> <a href="http://bracelets52.com">Bracelets</a> <a href="http://ambien52.com">Ambien online</a> <a href="http://adipex52.com">Adipex online</a> <a href="http://underwear52.com">Underwear</a> <a href="http://theringtoneonline.com">mp3 music for mobile</a> <a href="http://tables52.com">�ables</a> <a href="http://ear-rings52.com">Ear rings</a> <a href="http://ladies-handbag52.com">Ladies handbag</a> <a href="http://boats52.com">Boats</a> <a href="http://timezero.biz">Download Ringtones</a> <a href="http://vicodin52.com">Vicodin online</a> <a href="http://ja.by">ya.by</a> <a href="http://cigarettes52.com">Cigarettes</a> <a href="http://pills52.com">Pills, Compare pills, Reviews pills</a> <a href="http://dating52.com">Dating</a> <a href="http://cialis52.com">Cialis online</a> <a href="http://xanax52.com">Xanax online</a> <a href="http://fashions52.com">Fashions</a> <a href="http://creditcard52.com">Credit</a> <a href="http://cars52.com">Cars</a> <a href="http://top-rolex.com">Rolex Replica</a> <a href="http://rings52.com">Rington</a> <a href="http://top-medpills.com">Phentermine No Prescription</a> <a href="http://hydrocodone52.com">Hydrocodone online</a> <a href="http://medics52.com">Medicine news</a> <a href="http://chronometer52.com">Chronometer</a> <a href="http://ornaments52.com">Ornaments</a> <a href="http://phentermine52.com">Phentermine online</a> <a href="http://top-iauto.com">Top auto-moto</a> <a href="http://cases52.com">Cases</a> <a href="http://ringtones52.com">Get ringtones online</a> <a href="http://xrolex.com">Replica Rolex</a> <a href="http://evening-dress52.com">Evening dress</a> <a href="http://pharmacy52.com">FDA Approved Pharmacy</a> <a href="http://trousers52.com">Trousers</a> <a href="http://r1.by">auto-moto</a> <a href="http://necklace52.com">Necklace</a> <a href="http://chairs52.com">Chairs</a> <a href="http://intimategoods52.com">Intimate goods</a> <a href="http://xringtonex.com">Free Ringtones</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2010/01/the-deck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planet Sydney</title>
		<link>http://www.backgroundexposure.com/blog/2009/09/little-planets/</link>
		<comments>http://www.backgroundexposure.com/blog/2009/09/little-planets/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 12:21:51 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=119</guid>
		<description><![CDATA[<p>When a site with &#8220;little planet&#8221; images was first shown to me, I knew it was something I had to try. So during my recent visit to Sydney, I took the opportunity to capture the full sphere around me. I bought a 10.5mm (DX) fish-eye lens a couple years ago and this was the perfect [...]]]></description>
			<content:encoded><![CDATA[<p>When a site with <a href="http://www.google.com/search?q=little+planets" target="_top">&#8220;little planet&#8221; images</a> was first shown to me, I knew it was something I had to try. So during my recent visit to Sydney, I took the opportunity to capture the full sphere around me. I bought a <a href="http://en.wikipedia.org/wiki/AF_DX_Fisheye-Nikkor_10.5mm_f/2.8G_ED" target="_top">10.5mm (DX) fish-eye lens</a> a couple years ago and this was the perfect application. Covering 180° corner-to-corner, or about 100° in one dimension and 75° in the other, you can capture the entire scene in as little as 12 images, including a little overlap for stitching.<br />
<img class="alignleft size-full wp-image-127" title="Opera-House FishEye" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/09/dsc_2774.jpg" alt="Opera-House FishEye" width="268" height="400" /><br />
You can, of course, use any type of lens but since a full sphere has an awful lot of angular area to cover, you really want to capture as much per image as possible. And since you&#8217;re going to be warping the images in weird &amp; wonderful ways, there&#8217;s no advantage in starting with a rectilinear (i.e. &#8220;normal&#8221;) lens.</p>
<p>If you haven&#8217;t heard, there&#8217;s a very common problem with capturing multiple images for stitching. It&#8217;s called &#8220;parallax&#8221; and it&#8217;s what makes close-by things appear to move faster than far away ones when looking out the window of a moving car. This affects your images when you rotate the camera to capture an adjacent area. If your camera and lens are not pivoting on the optical center of the lens (the point at which light appears to be entering it) then close things will move faster that distant ones as you turn and the final stitched image will have odd discontinuities at image boundaries. A standard tripod will move around the focal plane (the film or CCD sensor) which is not the same thing.</p>
<p>You can spend hundreds of dollars for a nice, heavy <a href="http://www.google.com/search?q=panoramic+head+tripod" target="_top">&#8220;panoramic mount&#8221;</a> that will make this problem go away&#8230; or you can cheat. The trade-off, of course, is time and accuracy. The trick to reducing parallax errors is to push them to places where it won&#8217;t be noticeable after blending. The sky is usually the best choice but anything without long, straight lines will usually work.</p>
<p>Before starting, set everything on the camera to &#8220;manual&#8221; so nothing changes between shots. This is supposed to look like a single exposure when all is said and done. Take some quick shots in all directions and adjust the exposure so that you&#8217;ll capture everything.</p>
<p>Start by capturing the entire scene. A level shot every 45° (vertical mount) or 90° (horizontal mount) plus a few of the sky and the ground will ensure that you have everything. This is important because it&#8217;s easy to miss sections in the next step but having this will allow you to fill in any gaps.</p>
<p><center><a href="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/09/31-Planet-Sydney.jpg"><img class="alignnone size-large wp-image-134" title="Originals" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/09/31-Planet-Sydney-1024x576.jpg" alt="Originals" width="512" height="288" /></a></center>Parallax error is generally only noticable when there are long, strait lines because they tend to become &#8220;broken&#8221; when stitched. Since there is never any parallax error within a single image, you want to capture anything with continuous lines in a single shot along with some soft boundary area on the edges and at least some of the stuff on the other side of that boundary for joining. Later you can force the stitching seams to be in this boundary region where they will not be (overly) noticeable. You can make life easier for yourself by not having wide or tall things close by. For example, don&#8217;t set up next to a guard railing. These will almost certainly not fit in a single frame and yet have the biggest parallax errors.</p>
<p>Once the images are captured, they have to be warped and stitched. You can pay an obscene amount of money for <a href="http://www.ptgui.com/" target="_top">PTgui</a> or you can use the <a href="http://hugin.sourceforge.net/" target="_top">free Hugin software</a>. There&#8217;s no question that PTgui is more robust and has a nicer user interface but there&#8217;s no difference in the final output quality. In fact, PTgui uses many of the same (free) back-end programs such as &#8220;nona&#8221; and &#8220;enblend&#8221; when creating the final image.</p>
<p>The most time-consuming part of the stitching process is defining the control points. Both programs mentioned above have built-in automated tools to create control points but don&#8217;t use them! You want to do this by hand and only add control points along or on either side of the intended seam. Placing control points elsewhere in the image is detrimental since the program will sacrifice some accuracy in the important points to try to satisfy these unimportant ones. You want these boundary regions to align after warping because that is where the seams will go and the closer the areas match between warped images, the less noticable the seam. What happens elsewhere, where there are no seams, isn&#8217;t important since we&#8217;re distorting the final image so much that any error won&#8217;t be noticeable.</p>
<p>To get the &#8220;tiny planet&#8221; effect, use a &#8220;stereographic&#8221; or &#8220;stereographic down&#8221; output with about 300° on both the horizontal and vertical. When you preview the output, you&#8217;ll likely find that it looks &#8220;wrong&#8221; but it&#8217;s just a matter of setting the center to where the tripod can be seen. Then you can push, pull, rotate, etc. the preview until you get the general result you want.</p>
<p>Now render the final result. If you&#8217;re supremely lucky, the blending program will automatically place the seams in the correct locations and you&#8217;ll be done.</p>
<p>However, if you&#8217;re not that person, it&#8217;s not going to be perfect and you&#8217;re going to have to adjust it by hand. To do this, render the output again but this time have it output all the individual images separately.</p>
<p>After loading the blended image into Gimp, Photoshop, or whatever, find the blending mistakes and load the appropriate image into a higher layer. You can then make transparent all of this new layer from the boundary areas outwards, effectively pushing the seam out to those areas. Rinse &amp; Repeat until all seams have been fixed.</p>
<p>If the ground has lines, you&#8217;re going to find that the seams are noticeable. It&#8217;s going to take some work with Gimp or Photoshop to transform/warp various parts of the images to create something that doesn&#8217;t have noticeable errors. In the end, though&#8230; It&#8217;s all worth it!</p>
<p><center><a href="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/09/Planet2.jpg"><img class="alignnone size-large wp-image-138" title="Planet Sydney" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/09/Planet2-1024x1024.jpg" alt="Planet Sydney" width="512" height="512" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2009/09/little-planets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>About Face</title>
		<link>http://www.backgroundexposure.com/blog/2009/07/new-look/</link>
		<comments>http://www.backgroundexposure.com/blog/2009/07/new-look/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 20:11:50 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=111</guid>
		<description><![CDATA[<p>I&#8217;ve been using the &#8220;K2&#8243; theme for WordPress from the beginning but decided I wanted to try something that will use a bit more of the available horizontal space on a typical browser.  I&#8217;m quite impressed with the &#8220;Atahulpa&#8221; theme.  It&#8217;s amazingly customizable even without knowing any HTML/CSS.</p> <p>I&#8217;d be happy to hear what you [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using the &#8220;K2&#8243; theme for WordPress from the beginning but decided I wanted to try something that will use a bit more of the available horizontal space on a typical browser.  I&#8217;m quite impressed with the &#8220;Atahulpa&#8221; theme.  It&#8217;s amazingly customizable even without knowing any HTML/CSS.</p>
<p>I&#8217;d be happy to hear what you think of the new layout compared to the old.</p>
<p><img class="aligncenter size-medium wp-image-112" title="Old K2 Theme" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/07/bge-k2-300x299.png" alt="Old K2 Theme" width="500" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2009/07/new-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Biggest Picture</title>
		<link>http://www.backgroundexposure.com/blog/2009/07/how-to-create-gigapixel-images/</link>
		<comments>http://www.backgroundexposure.com/blog/2009/07/how-to-create-gigapixel-images/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 05:47:15 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=67</guid>
		<description><![CDATA[<p>Ever since I found GigaPan and my friend Andre Gunther wrote his guest article on stitching large panoramas, I&#8217;ve wanted to do one.  While in Australia, I found a good subject: The Sydney night skyline, complete with Opera House and Harbor Bridge.  I spent two hours standing in one spot while I worked out the [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since I found <a href="http://www.gigapan.org/" target="_blank">GigaPan</a> and my friend <a href="http://www.aguntherphotography.com/" target="_blank">Andre Gunther</a> wrote his guest article on <a href="http://www.backgroundexposure.com/blog/index.php/2006/12/20/stitching-very-large-panoramas-and-mosaics/" target="_self">stitching large panoramas</a>, I&#8217;ve wanted to do one.  While in Australia, I found a good subject: The Sydney night skyline, complete with Opera House and Harbor Bridge.  I spent two hours standing in one spot while I worked out the best exposure and taking 220 distinct images.  Each of these images was an 8-second exposure at ISO 200 and overlaps the previous one by about 25%.</p>
<p>215 of these images are 3 rows of 50-some vertical photos at full zoom (200mm) plus another two rows capturing the tops of buildings and the top of the bridge.  There was no point snapping a photo of empty space — there is nothing to anchor it to when stitching.</p>
<p style="text-align: center;"><img class="size-full wp-image-86 aligncenter" title="Source Images" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/07/25-Sydney-Night-GigaPixel.jpg" alt="Source Images" width="480" height="270" /></p>
<p>The remaining 5 images were taken horizontally with an angle big enough to capture the full vertical.  This would provide background imagery of the night sky and harbor that could not be photographed at full zoom and be attached to a landmark.  Since neither the night sky nor an 8-second exposure of rippling water have any detail, nothing is lost.  Note when using this technique: capture full-zoom images that just touch the foreground imagery so that the final stitch will have plenty of &#8220;quiet space&#8221; around the main content for blending smoothly into the background.</p>
<p>And so ended the easy part.</p>
<p>All of these images were shot in RAW mode because my camera has a 12-bit analog-to-digital converter and every bit is important given the huge dynamic range of night photography.  I usually do these with HDR but if you&#8217;ve read my <a href="http://www.backgroundexposure.com/blog/index.php/2007/10/17/night-panorama-hdr/" target="_self">previous HDR adventure</a> (and the <a href="http://www.backgroundexposure.com/blog/index.php/2007/12/25/more-punishment/" target="_self">follow-up</a>) using only 11×3 images, you&#8217;ll understand why I was not about to do it with 220×3 images.</p>
<p>Using Photoshop RAW converter, I optimized the exposure as best I could to reduce blown-out areas to the bare minimum and then converted them to 48-bit TIFFs (16 bits per channel) that the stitching software can read.</p>
<p>When it came to the stitching, I tried both <a title="Excellent but very expensive panorama stitching software" href="http://www.ptgui.com/" target="_blank">PTgui</a> (v7, not the latest v8) and <a title="Execellent free panorama stitching software." href="http://hugin.sourceforge.net/" target="_blank">Hugin</a>.  Both behaved pretty much the same and both died horribly when trying to produce the final output.</p>
<p>Creating the control points took a number of hours.  The automated placement did a good job, covering about 80% of the pairs but some had none at all.  I started the process with PTgui since it&#8217;s what I&#8217;ve used in the past; for many of the pairs with no control points, asking it to auto-generate points for just that pair usually produced good results.  For the rest, I added a bunch by hand.  Later, when using Hugin (which will read PTgui project files), I also added &#8220;vertical line&#8221; control points.  These marvelous items tell the optimizer how to make perfectly straight panoramas without having to fiddle with it by hand in the preview pane.</p>
<p>Hugin can also handle shots taken with different lenses or the same lens at different focal lengths.  This was essential in making sure that the 5 &#8220;background&#8221; images were reasonably well aligned with the 215 &#8220;foreground&#8221; ones.  PTgui (v7) had no such capacity.</p>
<p>If I had known Hugin had these last two features (vertical line control points and support for different lenses), I never would have tried PTgui, but instead I didn&#8217;t switch to Hugin until PTgui proved useless at producing a final image.</p>
<p>The problem, quite simply, was size.  Once everything was assembled, I learned that the final image was to be over 3 GIGApixels in size!!!  Multiply that by 3 colors and 16-bits (2 bytes) per pixel and you get an image that is over 18GB in size.  Ouch!  This is so big that PTgui couldn&#8217;t allocate a big enough memory chunk to even warp the images at full resolution.</p>
<p><img class="alignright size-medium wp-image-92" title="gigapixel0101" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/07/gigapixel0101-215x300.jpg" alt="gigapixel0101" width="215" height="300" />Hugin (or specifically, &#8220;nona&#8221;, the warping engine) has a nifty feature of keeping the warped output nearly the same size as the<br />
original and include a position within a larger image encoded in the output file.  PTgui wanted every warped output to be the full 3Gpx in size.</p>
<p>Unfortunately, when it came to combining all the individual warped images, Enblend (the backend &#8220;blender&#8221; program of Hugin) died for the very same reason as PTgui: It couldn&#8217;t manage an 18GB image buffer, even held on disk, when compiled for a 32-bit operating system.  I&#8217;m actually running Vista-64 but these programs were built in 32-bit mode and nobody had build 64-bit versions that I could find.</p>
<p>I should mention that PTgui v8 is available as a 64-bit binary that <em>may</em> work&#8230;  If you want to shell out USD$216 or so.</p>
<p>Here&#8217;s another reason Hugin beats PTgui: It&#8217;s &#8220;free software&#8221;.  The source code is readily available.  I could easily download it and compile it as I needed.  I chose a different path, though.  I transferred the warped images to my laptop and then my Linux workstation at the office which is running a 64-bit distribution of Linux and has Hugin/Enblend available.  A little investigation into the Enblend command-line and a day later (including a lot of disk thrashing), I had a 6GB (compressed) TIFF file with the final image.</p>
<p>Using my laptop as a network again, I transferred the result back home for final exposure adjustment in Photoshop.  No luck.  Photoshop (CS2) won&#8217;t read a 6GB TIFF file.  In fact, TIFF doesn&#8217;t support files larger than 4GB &#8212; that darned 32-bit size thing again.</p>
<p>Back at the office&#8230;  This time I have Enblend stitch together one row of images at a time, producing 5 files only 1.5GB in size.  These load into photoshop just fine but I don&#8217;t want to hand-blend the rows.</p>
<p>Then I asked Enblend to combine adjacent rows (1&amp;2, 2&amp;3, 3&amp;4, and 4&amp;5).  Since there is a gap between rows 1&amp;3, and 2&amp;4, there must be a stripe in which both the 1&amp;2 and 2&amp;3 composites are identical, meaning blending is just cutting one off with a straight line through that area.  The output size of these row-pair images is about 2.7GB each.  But&#8230;</p>
<p>Photoshop still barfed on them.  It seems that it cannot load TIFF files larger than even 2GB.  What now?  I&#8217;d already split it down to row-pairs.  To make the files smaller, I&#8217;d have to start splitting it vertically as well.  I didn&#8217;t want to do that much hand blending of the pieces, though, even if it would be just finding the overlapping regions.</p>
<p>It occurred to me that perhaps I could split these large, blended files into smaller-sized tiles and then just butt them up against each other in Photoshop.  A Google-search later, I found a program to split images into tiles.  It&#8217;s $20 but has a trial version.  I try it.  It doesn&#8217;t support TIFF.  Ah well, it probably wouldn&#8217;t handle huge images either.  Another search later, I find a TIFF splitter.  Same pay/trial deal, but it turns out this only splits whole images from a multi-image file &#8212; completely useless to me.</p>
<p>Okay, back to my roots.  Way way back many centuries ago, not long after the Internet began, there existed a collection of image tools called PBM and eventually <a title="Free command-line image manipulation programs." href="http://netpbm.sourceforge.net/" target="_blank">NetPBM</a>.  This collection of command-line programs consists of binaries to convert pretty much every conceivable non-proprietary image format into a simple, uncompressed format and back, plus a large collection of programs that do various operations on images in this uncompressed format.</p>
<p>For example, if you wanted to scale a PNG up 50% and convert it into a JPEG, you could do something like:</p>
<pre>    pngtopam myimage.png \
        | pamscale 1.5 \
        | ppmtojpeg -quality=85 \
        &gt; mybigimage.jpg</pre>
<p>The &#8220;ppm&#8221;, &#8220;pbm&#8221;, and &#8220;pam&#8221; names all mean different styles of the same basic format and almost all tools will read all formats.</p>
<p>In this case, the tool I was looking for is &#8220;pamdice&#8221; which will take an input image and dice it into a number of rows and columns.  By applying this to each row-pair, I can create files of manageable (read: loadable by Photoshop) size and put the whole thing together.</p>
<p>Now that I had files that Photoshop could load, I created a canvas of the desired final size and pasted in the bottom row-pair.  First the left half and then the right half.  So far, so good.</p>
<p>Adding the second row pair involved matching up the overlap.  This is easily done coarsely with a full view.  To align it precisely, zoom in to 100% (ctrl-alt-0) and set the blending option to &#8220;difference&#8221;.  Then drag the new piece around until swaths of the screen turn black.  Draw a line through this black area and &#8220;clear&#8221; (make transparent) the lower part of the upper row.  Then change the blending back to &#8220;normal&#8221; and &#8220;merge down&#8221;.  Repeat this with all row pairs.  Forget keeping independent layers and using layer masks &#8212; the image is simply too large.  There was enough waiting for swapping to disk as it was.</p>
<p>Once all the rows were done, it was time to fix the things that Enblend did wrong.  On a perfectly static scene, I might not have had to do anything.  However, I had a scene with boats going by and some of the choices Enblend made were not correct.</p>
<p>But no problem&#8230;  Where a wrong choice was made, I simply cut &amp; pasted the raw warped image and position it using the same technique mentioned above.  Then I would select the area I want, feather it, clear the rest, and merge it.  After every major step, I&#8217;d save as PSB since PST won&#8217;t handle files this large.</p>
<p style="text-align: center;"><img class="size-full wp-image-100 aligncenter" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/07/gigapixel-foreground480.png" alt="" width="480" height="105" /></p>
<p>Finally, it was time to combine the foreground and background images. I loaded the latter, scaled it up 4× to match the resolution of the foreground, waited for photoshop, cut &amp; pasted the foreground, wait, wait, and wait some more while Photoshop writes 30<sup>+</sup>GB to its swap file, performed coarse placement of the foreground, wait, switched to &#8220;difference&#8221; blending and do fine placement, wait some more, etc.</p>
<p>For final blending of the two, I used the lasso to draw about 2/3 way between the landscape and the edge of the image.  I then feathered this selection to make the transition go from 1/3 of the way out to the end and cleared the outside.  This turned out more difficult than I anticipated because, though I had used the same F-stop and shutter speed, the background images were brighter than the foreground ones.  This required some compensation and very careful blending, but the result is nice, gentle transition that is invisible in the night sky and indistinguishable from depth-of-field or natural long-exposure blurring of water.</p>
<p>Since I had deliberately underexposed all of the images to avoid blow-out in the highlights, as the last step I used some &#8220;curves&#8221; to brighten up the dark areas.  With the extra bits from the raw capture, though, there&#8217;s no notable noise or posterization.</p>
<p>A quick crop (well, okay&#8230;  no operations are quick on an file this size) to the horizontal boundaries of the high-resolution imagery and it&#8217;s all finished.</p>
<div id="attachment_103" class="wp-caption aligncenter" style="width: 490px"><a href="http://share.gigapan.org/viewGigapan.php?id=27822"><img class="size-full wp-image-103" src="http://www.backgroundexposure.com/blog/wp-content/uploads/2009/07/gigapixel1600.jpg" alt="gigapixel1600" width="480" height="113" /></a><p class="wp-caption-text">Final Version (click for full-size viewing on GigaPan)</p></div>
<p>Bonus:  I&#8217;ll email the final full-size image to the first person who can identify the Andrew Lloyd Webber musical quoted above.  <img src='http://www.backgroundexposure.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2009/07/how-to-create-gigapixel-images/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving Picasa Albums To A New Computer</title>
		<link>http://www.backgroundexposure.com/blog/2009/07/moving-picasa-albums-to-new-computer/</link>
		<comments>http://www.backgroundexposure.com/blog/2009/07/moving-picasa-albums-to-new-computer/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 18:38:14 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/?p=66</guid>
		<description><![CDATA[<p>Picasa is a pretty nice little program for organizing your photos and can&#8217;t be beat if you compare the price:performance ratio. However, it&#8217;s not perfect and one of the ways it&#8217;s lacking is when trying to move your photos to a new location either on the same computer or on a new machine.</p> <p>The easiest [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasa.google.com/" target="_blank">Picasa</a> is a pretty nice little program for organizing your photos and can&#8217;t be beat if you compare the price:performance ratio.  However, it&#8217;s not perfect and one of the ways it&#8217;s lacking is when trying to move your photos to a new location either on the same computer or on a new machine.</p>
<p>The easiest way is to ask Picasa to do a full backup of your photos and then restore that backup in the new location.  However, this is not feasible when the photos are mixed in with your general user data or you&#8217;ve already transferred everything and just want Picasa to reference it as it did before.</p>
<p>The problem is that Picasa stores its database hidden under &#8220;Application Data&#8221; for the current user (in accordance to Windows style guides) and keeps only &#8220;starred&#8221; status and edits in the &#8220;picasa.ini&#8221; file in the directory alongside the files stored there.  Thus, just moving your files won&#8217;t move this database.  Instead, you need to do the following:</p>
<p>1) Go to <tt>C:\Documents and Settings\MyLoginName\Local Settings\Application Data\Google\Picasa2Albums</tt> and copy everything here to a scratch location on the new machine.</p>
<p>2) In the oddly named directory (an apparently random bunch of letters and numbers), edit all the .pal files and replace everything between &lt;DBID&gt;&#8230;&lt;/DBID&gt; with the string &#8220;null&#8221;.</p>
<p>3) If the pathname to your photos has changed, do a global seach &amp; replace to fix the pathnames in this file.</p>
<p>4) Close Picasa on the new machine.</p>
<p>5) Copy the modified .pal files to the oddly named directory at the same path on the new machine (note that the oddly named directly will be a different apparently random bunch of letters and numbers).</p>
<p>6) Start Picasa.</p>
<p>7) All your albums should now appear.</p>
<p>If they don&#8217;t, or some don&#8217;t, then one or more of the photos referenced in the copied .pal file(s) was not found among the new photos on the new computer.  Picasa rejects (and deletes) the entire album if even a single entry cannot be found.  This can happen because the files exist at a different pathname, don&#8217;t exist at all, or simply <em>have not yet been scanned by Picasa</em>.  In the last case, it may just be a matter of marking all relevant folders as &#8220;scan always&#8221; and then restarting at step #4.</p>
<p>Since I work at Google, I sent an email to the Picasa development team and we talked about some ways of fixing this problem.  Hopefully it&#8217;ll get better soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2009/07/moving-picasa-albums-to-new-computer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>More Punishment</title>
		<link>http://www.backgroundexposure.com/blog/2007/12/more-punishment/</link>
		<comments>http://www.backgroundexposure.com/blog/2007/12/more-punishment/#comments</comments>
		<pubDate>Tue, 25 Dec 2007 13:46:32 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/index.php/2007/12/25/more-punishment/</guid>
		<description><![CDATA[<p>Merry Christmas!!!</p> <p>Google Earth now has entries for GigaPan. This is an amazing way to experience some places within Google Earth, but you&#8217;ll need v4.2 or later to see it.</p> <p>In short, by placing a panoramic at the correct coordinates and specifying field of view, elevation, tilt, etc. it becomes possible to fly in to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Merry Christmas!!!</strong></p>
<p>Google Earth now has entries for <a href="http://www.gigapan.org/" title="Gigapixel Images" target="_blank">GigaPan</a>.  This is an amazing way to experience some places within Google <a href="http://earth.google.com/" target="_blank">Earth</a>, but you&#8217;ll need v4.2 or later to see it.</p>
<p>In short, by placing a panoramic at the correct coordinates and specifying field of view, elevation, tilt, etc. it becomes possible to fly in to the image and look around it in detail.  I decided to upload my night (hdr) panorama of Zurich but it wouldn&#8217;t let me &#8212; it wasn&#8217;t <em>big</em> enough!  The image has to be at least 50 mega-pixels to be accepted.  My original met this requirement but, as you may <a href="http://www.backgroundexposure.com/blog/index.php/2007/10/17/night-panorama-hdr/" target="_blank">recall</a>, I&#8217;d had to cut the image in 1/2 both horizontally and vertically in order to load it in to the HDR processing program.  I could, of course, simply scale the image up but that would be cheating.  So, I went back to the originals to try some new techniques.</p>
<p>There are two paths to follow&#8230;  (1) Merge the images into an HDR with Photoshop and then do the tone-mapping with EasyHDR.  Since I&#8217;d be loading just one 32-bit TIFF image, hopefully it would stay within EasyHDRs memory limitations.  (2) Do HDR processing on each stack of images <em>first</em> and stitch those together into a panorama.  This requires that the same transformation be applied to each stack in exactly the same manner or else there will be seams in the final image.</p>
<p><strong>1) Merge into HDR with Photoshop</strong></p>
<p>By restoring all the saved, aligned images I had made during my previous attempt, I had a good starting point.  I recreated the three panoramas using PTGui and then loaded them all into Photoshop using &#8220;File::Automate::Merge to HDR&#8221;.  The tone-mapping in Photoshop CS2 is poor compared to other alternatives, so at this point I saved it as a 32-bit TIFF.</p>
<p>Unfortunately, in the end I was unable to load even an image with 1/2 resolution in to EasyHDR.  Windows programs that don&#8217;t do some sort of tiling of data (like Photoshop does) are generally limited to 2GB of memory.  On to the next method&#8230;</p>
<p><strong>2) Generate Multiple HDR Images and Stitch Them</strong></p>
<p>The latest version of <a href="http://www.easyhdr.com/" title="Easy HDR Image Generation" target="_blank">EasyHDR</a> has some nice new features over what I used just 8 months ago.  The trick here seemed to be to avoid anything that was dependent on the local image.  To this end, I turned off the local mapping &#8220;mask&#8221; (which I don&#8217;t like anyway because it produces halos) and leave the general tone-mapping parameters at 1.0.  I also never adjusted the black/white clip points, leaving them at the far ends of the spectrum.  This would hopefully result in identical mapping for all image stacks and by saving in 16-bit mode there would be sufficient detail for me to adjust the total range in post-processing.</p>
<p>Before stitching, apply any filters that apply to a given image stack &#8212; noise-reduction, for example.  Also, it&#8217;s likely that a lot of third-party software will not be able to handle gigapixel size images.  You&#8217;ll have to run that processing on each part before stitching.</p>
<p><strong>Other Things</strong></p>
<p>Along with these changes, I switched the panorama generation to be &#8220;cylindrical&#8221; instead of &#8220;rectilinear&#8221; as Earth will do all the perspective alterations necessary.  If you&#8217;re not familiar with the terms, the latter is the standard image that non-fisheye lenses will give you.  It&#8217;s what the eye would see looking through a frame held in front of you.  A cylindrical mapping, on the other hand, is what you would see if looked through a vertical slit held at arms length and then rotated your whole body, combining the all that is seen into a single image.</p>
<p>Here&#8217;s the final image&#8230;  Click on it to browse it at full detail!  It should appear in Google Earth sometime in the future.  Look for it at 47.37593N, 8.54651E.</p>
<p align="center"> <a href="http://www.gigapan.org/viewGigapan.php?id=1918" target="_blank" rel="attachment wp-att-63" title="Zurich Night Panorama"><img src="http://www.backgroundexposure.com/blog/wp-content/uploads/2007/12/night-pano-3.jpg" alt="Zurich Night Panorama" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2007/12/more-punishment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Color</title>
		<link>http://www.backgroundexposure.com/blog/2007/12/color-vs-black-and-white/</link>
		<comments>http://www.backgroundexposure.com/blog/2007/12/color-vs-black-and-white/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 12:42:19 +0000</pubDate>
		<dc:creator>Brian White</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.backgroundexposure.com/blog/index.php/2007/12/07/color-vs-black-and-white/</guid>
		<description><![CDATA[<p>It&#8217;s taking me a while to go through all the photos I took while I was in California at the start of the year. Rather than wait until I&#8217;m completely finished, I&#8217;ve posted some of them in my gallery and will add to it later. I&#8217;ve also increased the sizes of all the images there. [...]]]></description>
			<content:encoded><![CDATA[<p><font size="-1"><em>It&#8217;s taking me a while to go through all the photos I took while I was in California at the start of the year.  Rather than wait until I&#8217;m completely finished, I&#8217;ve posted some of them in my gallery and will add to it later.  I&#8217;ve also increased the sizes of all the images there.  Share and Enjoy!</em></font></p>
<p>For the most part, it isn&#8217;t the eye that &#8220;sees&#8221; color.  It&#8217;s the brain.  Perhaps that it is why fantastic color is so pleasing.  And when it comes to fantastic color, there is just no competing with Mother Nature.</p>
<p><a href="http://www.backgroundexposure.com/gallery/Greece/slides/Paros%20Sunset.html" rel="attachment wp-att-60" title="Paros Sunset"></a></p>
<p style="text-align: center"><a href="http://www.backgroundexposure.com/gallery/Greece/slides/Paros%20Sunset.html" rel="attachment wp-att-60" title="Paros Sunset"><img src="http://www.backgroundexposure.com/blog/wp-content/uploads/2007/11/0019-03-copy.jpg" alt="Paros Sunset" /></a></p>
<p>Of course, as soon as you put a frame around it, the image loses something.  I remember this moment quite well &#8212; I was sitting on an island beach with my new wife when I triggered the shutter.  It was probably the most beautiful sunset of our two weeks in Greece, including those we saw in Santorini which is known for fabulous sunsets.  I believe this image to be beautiful, but I&#8217;m also somewhat biased as I see it as I did then&#8230; without borders and my new love at my side.</p>
<p>If color stimulates the brain directly, what about something that stimulates in indirectly?  <em>Imagination</em>, for example.  It&#8217;s this that creates vivid dreams and makes appealing things like naughty on-line chat rooms.  Imagination is often better than reality, and why not?  There&#8217;s no limits to our imagination.  As long as one doesn&#8217;t live there, it&#8217;s a great place for frequent visits.</p>
<p><a href="http://www.backgroundexposure.com/blog/?attachment_id=61" rel="attachment wp-att-61" title="The Point Reyes"></a></p>
<p style="text-align: center"><a href="http://www.backgroundexposure.com/gallery/California/slides/Beached.html" rel="attachment wp-att-61" title="The Point Reyes"><img src="http://www.backgroundexposure.com/blog/wp-content/uploads/2007/11/dsc_4165-copy.jpg" alt="The Point Reyes" /></a></p>
<p>Look at this image closely.  How do you know that the walls are white, the stains are brown, the grass is green, and the little stripe at the top of the hull is blue?  Your imagination fills in all the details.  Unlike the color image above where you take it in all at once, this one draws the eye all around.  Every place you look, you see more that what is there.  There is color, but it&#8217;s like an overlay; it&#8217;s not there and yet you see it anyway.</p>
<p>Go on&#8230;  Click on the image to see a larger version.  Take a look around.</p>
<p>Now I&#8217;ll admit, I cheated.  The image of the boat isn&#8217;t truly colorless.  It&#8217;s 90% desaturated so you can&#8217;t actually see the color, but there is enough present to hint to the mind what it <em>should</em> be.  Perhaps a child wouldn&#8217;t need it, but I find the imaginations of us adults sometimes need just a little push to get going.  Could it be that we don&#8217;t use it enough?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.backgroundexposure.com/blog/2007/12/color-vs-black-and-white/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

