A method of capturing a plurality of frames using a wearable camera device, the method comprising: receiving, at an input mechanism of a wearable camera device, a user input to initiate capture of first video data; capturing a first plurality of frames using camera settings based on a set of auto bracketing settings in response to the user input, each frame of the first plurality of frames having associated camera settings which are different for each frame of the first plurality of frames, wherein the associated camera settings are determined from the set of auto bracketing settings; processing, in response to the user input, a set of sensor data to determine a set of camera setting values for an environment of the wearable camera device; selecting the camera settings for the wearable camera device using the set of camera setting values after the first plurality of frames are captured; and capturing a second plurality of frames with the camera settings selected using the set of camera setting values; chracterised in that the set of sensor data comprises the first plurality of frames; and wherein the set of camera setting values comprises: a number of blacked out pixels for each frame of the first plurality of frames; a number of low-luminosity pixels for each frame of the first plurality of frames, each low-luminosity pixel having a luminosity value lower than a predefined threshold; an average luminosity value for pixels in each frame of the first plurality of frames; and a median luminosity of pixels and macro-pixels in each frame of the first plurality of frames. receiving, at an input mechanism of a wearable camera device, a user input to initiate capture of first video data; capturing a first plurality of frames using camera settings based on a set of auto bracketing settings in response to the user input, each frame of the first plurality of frames having associated camera settings which are different for each frame of the first plurality of frames, wherein the associated camera settings are determined from the set of auto bracketing settings; processing, in response to the user input, a set of sensor data to determine a set of camera setting values for an environment of the wearable camera device; selecting the camera settings for the wearable camera device using the set of camera setting values after the first plurality of frames are captured; and capturing a second plurality of frames with the camera settings selected using the set of camera setting values; chracterised in that the set of sensor data comprises the first plurality of frames; and wherein the set of camera setting values comprises: a number of blacked out pixels for each frame of the first plurality of frames; a number of low-luminosity pixels for each frame of the first plurality of frames, each low-luminosity pixel having a luminosity value lower than a predefined threshold; an average luminosity value for pixels in each frame of the first plurality of frames; and a median luminosity of pixels and macro-pixels in each frame of the first plurality of frames. a number of blacked out pixels for each frame of the first plurality of frames; a number of low-luminosity pixels for each frame of the first plurality of frames, each low-luminosity pixel having a luminosity value lower than a predefined threshold; an average luminosity value for pixels in each frame of the first plurality of frames; and a median luminosity of pixels and macro-pixels in each frame of the first plurality of frames.