Abstract:
A hierarchical motion deblurring method for a single image is provided. In the method, a blur kernel of a target image is calculated and a multi-scale representation for representing the target image and the blur kernel is constructed. Then, a gradient attenuation function and a strong edge suppression function are applied to a residual Richardson-Lucy algorithm, so as to iteratively calculate a residual image between the blur kernel and the target image represented by the representation in each scale and restore the residual image to obtain a first restored image and a second restored image. Finally, the two restored images are compared so as to obtain a motion deblurring image.
Abstract:
An image vibration-compensating apparatus and a method thereof are provided. The apparatus and the method are applied in an image-capturing apparatus, such as a digital still camera (DSC) or digital video recorder (DVR), for compensating image vibration when capturing an image. The image vibration-compensating apparatus comprises an adaptive edge extractor, a sub-region movement detector, a frame motion calculator, and a correcting vector generator. The image vibration-compensating apparatus analyses the difference between the current image and the previous image, and outputs the correcting motion vector to achieve the function of image vibration-compensation. In the image vibration-compensating method, an accumulate compensation mode is used to prevent fast motion of an image frame which will cause discomfort of the user's eyes when a relatively large image vibration occurs in a short period.
Abstract:
A hierarchical motion deblurring method for a single image is provided. In the method, a blur kernel of a target image is calculated and a multi-scale representation for representing the target image and the blur kernel is constructed. Then, a gradient attenuation function and a strong edge suppression function are applied to a residual Richardson-Lucy algorithm, so as to iteratively calculate a residual image between the blur kernel and the target image represented by the representation in each scale and restore the residual image to obtain a first restored image and a second restored image. Finally, the two restored images are compared so as to obtain a motion deblurring image.
Abstract:
A motion detection method for a display device includes the steps of capturing images from a position on the display device to generate a plurality of capture images, calculating a moving status of the display device according to the plurality of capture images, and adjusting a display range of the display device relative to an image data according to the moving status.
Abstract:
A blind image restoration method restores a motion blurred image and a blur kernel is estimated based on an intrinsic bi-level image region of the motion blurred image. In addition, the blur kernel is iteratively estimated. When the blur kernel is iteratively estimated, bi-level image priors are introduced to achieve better image restoration.
Abstract:
An image vibration-compensating apparatus and a method thereof are provided. The apparatus and the method are applied in an image-capturing apparatus, such as a digital still camera (DSC) or digital video recorder (DVR), for compensating image vibration when capturing an image. The image vibration-compensating apparatus comprises an adaptive edge extractor, a sub-region movement detector, a frame motion calculator, and a correcting vector generator. The image vibration-compensating apparatus analyses the difference between the current image and the previous image, and outputs the correcting motion vector to achieve the function of image vibration-compensation. In the image vibration-compensating method, an accumulate compensation mode is used to prevent fast motion of an image frame which will cause discomfort of the user's eyes when a relatively large image vibration occurs in a short period.
Abstract:
A system and method for displaying an electronic calendar for browsing images associated with a scheduled event in a mobile electronic device captures one or more images by a camera and stores the captured images into a cache. The system and method further obtains information of the captured images from the cache, and associates the captured images with a file directory where the scheduled event is stored. Furthermore, the system and method saves the captured images from the cache into the file directory, and highlights the date of the captured images in the electronic calendar to indicate that there are images captured on the highlighted date.