0 comments on “iPhone: The Perfect Camera?

  1. Pingback: TWIPPHOTO.COM » iPhone: The Perfect Camera? - TWIPPHOTO.COM | Software, Computers...

  2. Pingback: TWIPPHOTO.COM » iPhone: The Perfect Camera? - TWIPPHOTO.COM | Software, Computers...

  3. Interesting thoughts Ron!

    I think it has to be the way forward with the software side of things. The iPhone has really set the standard with expectations of new gadgetry and I hope the camera manufacturers are seriously looking into incorporating these functions into their future designs.

    A ‘Wobble’ function on a D3x would be quite sublime…..

    James
    Freiburg, Germany

  4. This isn’t one of those “my camera can already do that” replies, though I suppose it’s close. I haven’t got an Iphone, I do however have a Nokia N95, it’s 5 schmegapixels, can actually autofocus and has a flash. It isn’t a fantastic camera by any stretch of the imagination but it is always in my pocket and so sees as much use as my dslr. It has also got an accelerometer, GPS and wifi and as far as I know it is open for anyone to write applications for.

    I am aware that a lot of people have what I refer to as Iphone-itis, an affliction resulting in a complete inability to recognize other smartphones on the market, but despite its futility I’d like to remind you all that there are alternatives, especially if you are interested in using the phone for photography.

    The Iphone does have one thing a lot of technically superior phones do lack however, the application store. This I imagine makes it more likely for really sophisticated software, software that you’d really have to charge for, to be available for that platform.

  5. This isn’t one of those “my camera can already do that” replies, though I suppose it’s close. I haven’t got an Iphone, I do however have a Nokia N95, it’s 5 schmegapixels, can actually autofocus and has a flash. It isn’t a fantastic camera by any stretch of the imagination but it is always in my pocket and so sees as much use as my dslr. It has also got an accelerometer, GPS and wifi and as far as I know it is open for anyone to write applications for.

    I am aware that a lot of people have what I refer to as Iphone-itis, an affliction resulting in a complete inability to recognize other smartphones on the market, but despite its futility I’d like to remind you all that there are alternatives, especially if you are interested in using the phone for photography.

    The Iphone does have one thing a lot of technically superior phones do lack however, the application store. This I imagine makes it more likely for really sophisticated software, software that you’d really have to charge for, to be available for that platform.

  6. I have come to hate the Canon file naming system. i cant figure out how to change the file to make a new one every day I take pictures. That would be my preference. I really like the 40D/Iphone composite.

  7. I have come to hate the Canon file naming system. i cant figure out how to change the file to make a new one every day I take pictures. That would be my preference. I really like the 40D/Iphone composite.

  8. Good post, Ron. You make a very good case for allowing proper custom software control of digital cameras. It’s not a subject I’ve seen tackled like this before and it is very thought provoking.

    It has to come someday, but I’m not sure from which direction. The established camera brands do innovate but are evolutionary rather than revolutionary in the way they move forward from familiar paradigms. I guess most keen amateurs wouldn’t go into this territory – it will be pressure from the very techy professionals and the geekier amateurs.

    The software capability is kinda already there at the cellphone end but when are you going to get a cellphone camera that can compete quality-wise with the high-end DSLR of the day?

    We’ll get there but don’t hold your breath.

  9. Good post, Ron. You make a very good case for allowing proper custom software control of digital cameras. It’s not a subject I’ve seen tackled like this before and it is very thought provoking.

    It has to come someday, but I’m not sure from which direction. The established camera brands do innovate but are evolutionary rather than revolutionary in the way they move forward from familiar paradigms. I guess most keen amateurs wouldn’t go into this territory – it will be pressure from the very techy professionals and the geekier amateurs.

    The software capability is kinda already there at the cellphone end but when are you going to get a cellphone camera that can compete quality-wise with the high-end DSLR of the day?

    We’ll get there but don’t hold your breath.

  10. I think the problem that the other devices have basically revolves around mind share and marketing. Up until the iPhone introduction, smart phones always had this perception or stigma that it’s either a business tool or a geek’s toy. Not only that, Nokia smart phones have a low profile in the US, the one I’ve seen on display was just a plastic dummy. I’m pretty wary of things that I can’t try out before buying. It would be nice if the screen were larger too.

  11. I think the problem that the other devices have basically revolves around mind share and marketing. Up until the iPhone introduction, smart phones always had this perception or stigma that it’s either a business tool or a geek’s toy. Not only that, Nokia smart phones have a low profile in the US, the one I’ve seen on display was just a plastic dummy. I’m pretty wary of things that I can’t try out before buying. It would be nice if the screen were larger too.

  12. I like a lot of those ideas a lot. Not that I would use everyone of them, but I can see how somebody could have a need and I am sure that there are many more ideas that could be realized.

    My idea: One of my biggest problems with my DSLR (which is my first SLR, too) is mastering depth of field. Sure – I read about focal length and f-stops and all of that… but the formulas to calculate depth of field are a bit heavy to be used without a calculator and my first DSLR had no depth of field preview. Why not have a function in the DSLR that’ll give you the depth of field of view for the given settings? It could work on DSLRs without a depth of field preview or when the light is so low, that it the depth of field is hard to judge with the preview button.

    I think that the reasons why we don’t have something like that already are not really of a technical nature. My goodness: my mobile has more computing power and the 4 GB card in my DSLR has more than 100 times more storage than my first computer. I think the problem is more of a marketing and/or psychological nature.

    At first, companies need to realize that there is a market for this kind of thing. And then they’ll need to figure out a strategy for how to present to the customer that this is something worthwhile for them.

    When I got my first DSLR, it totally baffled me how much companies still concentrated on marketing the pixel count. I mean, come on! I was as wet behind the ears as you can get (some might say I still are) and even I realized that every camera available in that market niche had more pixels than I or most amateurs are likely to use. I mean realistically – how many of us print larger than A3 on a regular basis? Shooting with a SLR – wether it is digital or not – needs somewhat more knowledge than shooting with a point and shoot. I could get why people who prefer a compact point and shoot might fall for the megapixel marketing strategies – but people looking for a DSLR? Was I overestimating DSLR shooters or were the companies underestimating them? I think – and I might be mistaken – that it is the later. And as long as the big companies don’t realize that their customers are more tech-savvy than they gave them credit for, I don’t see customizable camera software anytime soon in the future. Which is a pity really, because existing hardware could do so much more…

  13. I like a lot of those ideas a lot. Not that I would use everyone of them, but I can see how somebody could have a need and I am sure that there are many more ideas that could be realized.

    My idea: One of my biggest problems with my DSLR (which is my first SLR, too) is mastering depth of field. Sure – I read about focal length and f-stops and all of that… but the formulas to calculate depth of field are a bit heavy to be used without a calculator and my first DSLR had no depth of field preview. Why not have a function in the DSLR that’ll give you the depth of field of view for the given settings? It could work on DSLRs without a depth of field preview or when the light is so low, that it the depth of field is hard to judge with the preview button.

    I think that the reasons why we don’t have something like that already are not really of a technical nature. My goodness: my mobile has more computing power and the 4 GB card in my DSLR has more than 100 times more storage than my first computer. I think the problem is more of a marketing and/or psychological nature.

    At first, companies need to realize that there is a market for this kind of thing. And then they’ll need to figure out a strategy for how to present to the customer that this is something worthwhile for them.

    When I got my first DSLR, it totally baffled me how much companies still concentrated on marketing the pixel count. I mean, come on! I was as wet behind the ears as you can get (some might say I still are) and even I realized that every camera available in that market niche had more pixels than I or most amateurs are likely to use. I mean realistically – how many of us print larger than A3 on a regular basis? Shooting with a SLR – wether it is digital or not – needs somewhat more knowledge than shooting with a point and shoot. I could get why people who prefer a compact point and shoot might fall for the megapixel marketing strategies – but people looking for a DSLR? Was I overestimating DSLR shooters or were the companies underestimating them? I think – and I might be mistaken – that it is the later. And as long as the big companies don’t realize that their customers are more tech-savvy than they gave them credit for, I don’t see customizable camera software anytime soon in the future. Which is a pity really, because existing hardware could do so much more…

  14. It wouldn’t surprise me at all if the ‘big guys’, i.e. canon+nikon, get outmaneuvered by a smaller, more nimble player who comes in from a radically different angle. It’s not likely to happen with a DSLR – too much expertise to replicate. The game-change will happen with something that is more mass-market consumer-focused I’d bet.

  15. It wouldn’t surprise me at all if the ‘big guys’, i.e. canon+nikon, get outmaneuvered by a smaller, more nimble player who comes in from a radically different angle. It’s not likely to happen with a DSLR – too much expertise to replicate. The game-change will happen with something that is more mass-market consumer-focused I’d bet.

  16. Speaking of printing, I wonder how many folks are like me. Except for a few wallet sized prints of the grandkids and some Moo cards with my flickr address, I don’t print ANY of my work. It is all web based. Five or six MP anyone?

  17. Speaking of printing, I wonder how many folks are like me. Except for a few wallet sized prints of the grandkids and some Moo cards with my flickr address, I don’t print ANY of my work. It is all web based. Five or six MP anyone?

  18. I think the title of the post should be:
    “Andriode or Nokia (Maemo) phone: The Perfect Camera?”

    While the iPhone has 3rd party applications, it is still a quite closed environment, as Apple has veto power over when 3rd party applications run on the iPhone. If your app duplicates a function that is already there Apple vetos it. On a camera many 3rd party apps I can see being attractive to photographers would be ones that give you more finer controls over the existing settings, so they operate in a more techy/geeky/pro way.

    I agree with Ron’s thesis I just think that the iPhone is a a good example of it.

  19. I think the title of the post should be:
    “Andriode or Nokia (Maemo) phone: The Perfect Camera?”

    While the iPhone has 3rd party applications, it is still a quite closed environment, as Apple has veto power over when 3rd party applications run on the iPhone. If your app duplicates a function that is already there Apple vetos it. On a camera many 3rd party apps I can see being attractive to photographers would be ones that give you more finer controls over the existing settings, so they operate in a more techy/geeky/pro way.

    I agree with Ron’s thesis I just think that the iPhone is a a good example of it.

  20. There’s a a piece of software available for the G7 (and anything that uses Canon’s Digic II & Digic III) that enables a surprising amount of this, including time lapse and motion detection and the ability to save RAW. It’s called CHDK and acts as alternative firmware that can be optionally loaded each time the camera starts.

    I agree I’d love to see it more officially supported and therefore become available for even better cameras, but you might want to check it out.

  21. There’s a a piece of software available for the G7 (and anything that uses Canon’s Digic II & Digic III) that enables a surprising amount of this, including time lapse and motion detection and the ability to save RAW. It’s called CHDK and acts as alternative firmware that can be optionally loaded each time the camera starts.

    I agree I’d love to see it more officially supported and therefore become available for even better cameras, but you might want to check it out.

  22. Back in the early days of digital cameras, the Kodak DC290 and earlier versions had the capability of being programmed with the Digita Scripting language. You could write or download and run scripts in the camera for things like time lapse photography. I guess it never caught on commercially because Kodak stopped putting in their cameras but I was thought it was great!

  23. There are some really interesting thoughts there Ron.

    With resepect to the voice annotation with each shot, a text-to-speach processor would make this even more handy. Imagine being able to at the start of a shoot say into the mocrophone “I’m in Washington shooting President Obama’s Innaguration Ceremony” and have the meta-data of all the days shots tagges with that. Would save so much time keywording on import (and maybe even name the photos appropriately).

  24. There are some really interesting thoughts there Ron.

    With resepect to the voice annotation with each shot, a text-to-speach processor would make this even more handy. Imagine being able to at the start of a shoot say into the mocrophone “I’m in Washington shooting President Obama’s Innaguration Ceremony” and have the meta-data of all the days shots tagges with that. Would save so much time keywording on import (and maybe even name the photos appropriately).

  25. Yeah, there was a link to the CHDK hack (and to several other supplemental bits of info) in the original post I put up on my blog but those links all got truncated when this was crossposted here. Click on the link at the top of the page if you want to see them.

    There is a lot of additional functionality in CHDK but the implementation is pretty user-unfriendly – which goes back to how much better a general-purpose framework would be for this sort of thing…

  26. Yeah, there was a link to the CHDK hack (and to several other supplemental bits of info) in the original post I put up on my blog but those links all got truncated when this was crossposted here. Click on the link at the top of the page if you want to see them.

    There is a lot of additional functionality in CHDK but the implementation is pretty user-unfriendly – which goes back to how much better a general-purpose framework would be for this sort of thing…

  27. Pingback: The perfect camera | Light and Pixels

  28. Pingback: The perfect camera | Light and Pixels

  29. Great article. I definitely agree with the premise of the article. It seems there is a great deal of creativity and innovation that is being missed by not making greater use of the flexibility the software allows. There are several functions Ron mentions that seem like they should require only software changes to make. The lack intervalometers (desite showing up in some P&S cameras) and the lack of fully programmable buttons are my personal peeves. It would be a huge improvement to even have a portion of the software source available to the public to post their own modifications; even if applications were made available for sale (say $10) I’d imagine there is a great deal of money to made because of the shear number of people who’d buy them.

  30. Great article. I definitely agree with the premise of the article. It seems there is a great deal of creativity and innovation that is being missed by not making greater use of the flexibility the software allows. There are several functions Ron mentions that seem like they should require only software changes to make. The lack intervalometers (desite showing up in some P&S cameras) and the lack of fully programmable buttons are my personal peeves. It would be a huge improvement to even have a portion of the software source available to the public to post their own modifications; even if applications were made available for sale (say $10) I’d imagine there is a great deal of money to made because of the shear number of people who’d buy them.

  31. I have the Canon 40D. It has both a DOF preview and live view.

    The DOF preview button allows you to stop down to the set aperture and see the actual DOF in the viewfinder. Too dark? Too small?

    Then combine it with the liveview mode (combined with show true exposure for live view). When i push the DOF preview button in live view, it will calculate exposure for the given settings – you can see both the exposure and the DOF, live.

    My point is that whatever photographers can think up that they want in their cameras, you can bet the camera companies have thought of it as well. They are just bound by marketing – they will sell whatever sells now, until it dwindles, and then they introduce the ‘next big thing’. The companies are probably quite ready to introduce a whole slew of features, but are happy to doll them out year after year as ‘upgrades’, so long as, year after year, we buy them.

  32. I have the Canon 40D. It has both a DOF preview and live view.

    The DOF preview button allows you to stop down to the set aperture and see the actual DOF in the viewfinder. Too dark? Too small?

    Then combine it with the liveview mode (combined with show true exposure for live view). When i push the DOF preview button in live view, it will calculate exposure for the given settings – you can see both the exposure and the DOF, live.

    My point is that whatever photographers can think up that they want in their cameras, you can bet the camera companies have thought of it as well. They are just bound by marketing – they will sell whatever sells now, until it dwindles, and then they introduce the ‘next big thing’. The companies are probably quite ready to introduce a whole slew of features, but are happy to doll them out year after year as ‘upgrades’, so long as, year after year, we buy them.

  33. I don’t want to get off topic here but as far as I know (being a former N95 owner) none of the Nokia software does not work on a Mac.

  34. I don’t want to get off topic here but as far as I know (being a former N95 owner) none of the Nokia software does not work on a Mac.

  35. It was about November 1999. And here’s some more details from :

    “One of the most intriguing aspects of the DC290 is its incorporation of FlashPoint’s “Digita” scripting system, which allows you to write “scripts” (simple programs) to automate processes, or give the camera unique capabilities. The DC290 comes with several default scripts already installed, adding various functions. For example, the bracketing script shoots three images consecutively with three different EV values (you get to set the exposure increments). Another example is the Resolution Series script which shoots a range of pictures with different resolutions.”

  36. It was about November 1999. And here’s some more details from :

    “One of the most intriguing aspects of the DC290 is its incorporation of FlashPoint’s “Digita” scripting system, which allows you to write “scripts” (simple programs) to automate processes, or give the camera unique capabilities. The DC290 comes with several default scripts already installed, adding various functions. For example, the bracketing script shoots three images consecutively with three different EV values (you get to set the exposure increments). Another example is the Resolution Series script which shoots a range of pictures with different resolutions.”

  37. Great thoughts. A few years ago, Volvo Cars played with the idea of letting owners upgrade their car’s horsepower via a web site or cell phone. Punching in a code would release more of the available (but software constrained) power. So, translated to your post, future cameras could be upgraded on-the-fly through software to meet sensor size demands for glass, light, motif and budget.

  38. Great thoughts. A few years ago, Volvo Cars played with the idea of letting owners upgrade their car’s horsepower via a web site or cell phone. Punching in a code would release more of the available (but software constrained) power. So, translated to your post, future cameras could be upgraded on-the-fly through software to meet sensor size demands for glass, light, motif and budget.

  39. I have also heard of the CHDK. The only question I have is how to convert the raw files. If it shoots in its own format then the converters will have to be updated. I can’t see the lightroom team(for example) unraveling the code for the five people that shoot with hacked cameras.

  40. I have also heard of the CHDK. The only question I have is how to convert the raw files. If it shoots in its own format then the converters will have to be updated. I can’t see the lightroom team(for example) unraveling the code for the five people that shoot with hacked cameras.

  41. Imagine this for image stabilization:
    Instead of the camera shooting one exposure for say 1/4 of a second, the camera makes 20 exposures at 1/80 of sec and adds up all the information. You then get the exposure that looks like 1/4 of a sec but with the speed of a faster shutter. I’m just throwing these numbers out there as examples, but the algorithms are already around for aligning multiple photos. So we use that technology to make sharp images using multiple fast shutter speeds, or exposures.
    –JZ

  42. Imagine this for image stabilization:
    Instead of the camera shooting one exposure for say 1/4 of a second, the camera makes 20 exposures at 1/80 of sec and adds up all the information. You then get the exposure that looks like 1/4 of a sec but with the speed of a faster shutter. I’m just throwing these numbers out there as examples, but the algorithms are already around for aligning multiple photos. So we use that technology to make sharp images using multiple fast shutter speeds, or exposures.
    –JZ

Comments are closed.