Improved ISP in A5

So we’ve been over the optical system and the sensor, but there’s another factor as well - image signal processing (ISP). It surprised me to see Apple bring this up on stage, but it’s a hugely important point to make, that the quality of images captured on a given platform depends on everything in the image processing chain. The A5 SoC includes an improved ISP over what was in the A4, and is referred to as the H4. You can watch the OS power gate the ISP and activate it when you launch the camera on console as well:

Oct 18 16:35:02 unknown kernel[0] : AppleH4CamIn::ISP_LoadFirmware_gated: fw len=1171480 Oct 18 16:35:02 unknown kernel[0] : AppleH4CamIn::ISP_LoadFirmware_gated - firmware checksum: 0x0545E78A Oct 18 16:35:02 unknown kernel[0] : AppleH4CamIn::power_on_hardware

The changes include faster processing to accommodate an 8 MP sensor, and vastly improved white balance (which we will show later), and finally some face detection algorithms that work in conjunction with autofocus and autoexposure. I’ve also noticed that the A5’s ISP seems to have improved AF speed (it’s hard to measure, but it just seems much faster) and more importantly the framerate of the capture preview is much higher. I’ve included a small video showing just how much smoother the 4S looks than the 4, even on my 1080p60 camera (which YouTube then reduces to 30fps) the difference is noticeable.

When the ISP detects a face, it’ll paint a green rectangle over the region and run the AF/AE routine just like it would if you tapped to focus. Like all face detection algorithms, it’s decent but not perfect, and I saw the face detection rectangle come up while shooting pictures of pumpkins at a pumpkin patch (which was fairly repeatable on one pumpkin), and a few other random occasions. Apple claims their ISP will run face detection on up to 10 faces and balance AF/AE accordingly for the best exposure.

I mentioned that the camera application preview framerate is improved - which it is - but the camera application is also speedier. Word on the street is that camera application launch time was a significant focus for the 4S, and I set out to measure the difference over the predecessors cameras. Camera launch time is one thing that was singled out during the presentation, but another that can be measured is HDR processing time. I quit all tasks and launched the camera application fresh five times (from tapping camera to seeing the iris fully open), then averaged.

Camera Performance Comparison
Property iPhone 3GS iPhone 4 iPhone 4S
Camera Launch Time (seconds) 2.8 2.3 1.4
HDR Capture Time (seconds) - 4.9 3.2
Working Distance (cm) ~7.0 7.0 6.5

The result on the 4S is a bit behind Apple’s quoted 1.1 seconds, though it’s possible they were measuring after an initial launch, whereas I’m starting with the camera completely closed each time. Still, 0.3 seconds isn’t that far away from their own measurements. The 4S is almost an entire second faster at launching the camera app than the 4, and 1.5x faster at merging three images to HDR than the 4. I also decided to get a rough measure of working distance on the three cameras, or the closest an object can be to the camera and still be focused on.

Camera Improvements Still Image Capture Quality
Comments Locked

199 Comments

View All Comments

  • SunLord - Tuesday, November 1, 2011 - link

    Ignore that totally missed it on the first page :P
  • medi01 - Tuesday, November 1, 2011 - link

    Siri Successfully Ported to iPhone 4, iPod touch
    http://www.tomsguide.com/us/iphone-4s-siri-phone-4...

    Remember that it is a former app, developed by a third party, now withdrawn from app store.
  • mymomentummedia - Tuesday, November 1, 2011 - link

    Bikini swimsuit iphone 4s review.... you will like this lol
    http://www.youtube.com/watch?v=-eNxXBIV9_s
  • cjs150 - Tuesday, November 1, 2011 - link

    Excellent review. Siri clearly has a lot of potential as well. Not convinved by Apple's screen size though - as the missus says, bigger is better!

    We have a lot of Iphone's being used in our business, most of the users swear at them rather than by them for the simple reason that the way the iphone handles email (we are of course on a MS Exchange server) is... lets just say the only repeatable comments are along the lines of clunky, useless, frustrating, it then goes downhill.

    Is the combination of iPhone 4s and IoS5 anybetter?
  • peroni - Tuesday, November 1, 2011 - link

    What can I say, fantastic job with this review once again.

    The missing switch to disable 3g could be problematic in the area where I live.

    When 3G is on and I enter an area with no 3G coverage my iphone 3GS takes ages to switch. I settled with leaving 3G off permanently.
  • Death666Angel - Tuesday, November 1, 2011 - link

    I was looking forward to it. :-(
  • iwod - Tuesday, November 1, 2011 - link

    Looking at those table we are very likely to get a new Design with next version.

    And a New CPU architecture A15,
    As well as new Node Shrink
    And i am guessing LTE as well...

    That is lots of new things going into a new product.
  • chrisk1250 - Tuesday, November 1, 2011 - link

    How do you show the WiFi signal strength as a numeric value on iOS?
  • anandtech pirate - Tuesday, November 1, 2011 - link

    nice review,

    now lets see a review comparison of all the US variants of the SGS2 phones.
  • Anand Lal Shimpi - Tuesday, November 1, 2011 - link

    That's next on Brian's list :) I'm back off to storage and CPU land for now :)

    Take care,
    Anand

Log in

Don't have an account? Sign up now