Patent ID: 9210327
Filing Date: 2015-12-08
Classification: G06T,H04N

Abstract:
1. A method comprising: receiving, by a processor, an image; recording, by the processor, light conditions when taking the received image; analyzing in real-time, by the processor, data of the received image; determining, by the processor, that a blur score for the received image comprises an image blur score and does not comprise a motion blur score if the light conditions are bright light conditions; determining, by the processor, that the blur score for the received image comprises the image blur score and the motion blur score if the light conditions are insufficient ambient light conditions; estimating, by the processor, the blur score for the received image, the blur score is indicative of extent of blurriness in the received image; comparing, by the processor the blur score with a predetermined threshold; instructing, by the processor, the user to store the received image if the blur score is lower than the predetermined threshold identifying, by the processor, one or more components contributing to the blur score if the blur score is higher than the predetermined threshold; and providing, by the processor, real-time feedback to a user to reduce the blurriness in the received image based on the identified components, the feedback providing suggestions on re-capturing the image with improved quality.