Hi,

Set other camera parameter values to non-auto settings eg: set a specific 
white balance such as daylight, set flash to off etc.

Other than that ensure there is no other non essential app's / services 
running at the same time & examine your own app to minimise or eliminate 
any garbage collection, reduce sensor use / frequency.

Try a few different devices, dual cores, quad cores particularly those 
claiming zero shutter lag. Some devices let you vary the camera preview 
frame rate & preview size maybe try this as well, not sure if that would 
make a difference as I've have not tried this myself.

If that is still not good enough consider triggering a remote camera 
instead, such as an SLR via bluetooth or usb.

Regards 

On Tuesday, July 31, 2012 6:41:53 AM UTC+10, greg wrote:
>
> Thanks Richard. Setting the focus to Camera.Parameters.FOCUS_MODE_INFINITY 
> helped as shown in the added histogram at 
> http://stackoverflow.com/questions/11727240/how-to-reduce-the-variability-in-android-camera-shutter-lag
>
> At the risk of sounding like an ingrate, do you have any ideas on how to 
> reduce the variability even more? (A range of 0.2 s still covers a large 
> portion of the periodic motion.)
>
> -- Greg
>
> On Monday, July 30, 2012 3:05:50 PM UTC-4, RichardC wrote:
>>
>> Could it be related to auto-focus? Try turning it off.
>>
>> On Monday, July 30, 2012 7:55:52 PM UTC+1, greg wrote:
>>>
>>> Given a known periodic motion (e.g., walking), I'd like to take a full 
>>> resolution snapshot at the same point in the motion (i.e., the same time 
>>> offset within different periods). However on the Nexus S (currently running 
>>> OS 4.1.1 but the same was true of previous OS versions), I'm seeing so much 
>>> variability in the shutter lag that I cannot accurately plan the timing of 
>>> the snapshot. Is there anything I can do in the application to reduce this 
>>> shutter lag variability? (In this application, the mean lag can be any 
>>> duration but the standard deviation must be small ... much smaller than the 
>>> 0.5 s standard deviation I am seeing.) I'm hoping someone has a clever 
>>> suggestion. If I don't get any suggestions, I'll post a feature request in 
>>> the Android bug tracker.
>>>
>>> I've posted the same question (and showing a histogram of camera shutter 
>>> lag times) at
>>>
>>>
>>> http://stackoverflow.com/questions/11727240/how-to-reduce-the-variability-in-android-camera-shutter-lag
>>>
>>> Thanks! -- Greg
>>>
>>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to