Abstract:
A method of feature extraction from an image can include receiving the image including pixels, generating confidence values corresponding to positions of the pixels in the image by an artificial intelligence (AI) based feature extractor, selecting a first position among the positions of the pixels in the image, a first confidence value among the generated confidence values at the first position being higher than a first threshold, and generating a final set of keypoint-descriptor pairs based on the confidence values corresponding to positions of the pixels in the image. The final set of keypoint-descriptor pairs includes at least two keypoint-descriptor pairs corresponding to the first position among the positions of the pixels in the image.
Abstract:
Techniques and implementations related to automatic image capture during preview, as well as recommendation of images, are described. A method for operating an electronic apparatus may involve receiving a stream of one or more preview images in a preview mode of the electronic apparatus. The method may also involve determining whether any preview image of the stream of preview images is valuable. The method may further involve controlling an operation of the electronic apparatus in response to the determining.
Abstract:
An image processing circuit stores a training database and models in memory. The image processing circuit includes an attribute identification engine to identify an attribute from an input image according to a model stored in the memory. By enhancing the input image based on the identified attribute, a picture quality (PQ) engine in the image processing circuit generates an output image for display. The image processing circuit further includes a data collection module to generate a labeled image based on the input image labeled with the identified attribute, and to add the labeled image to the training database. A training engine in the image processing circuit then re-trains the model using the training database.
Abstract:
A video processing system includes an input port and a video processing circuit. The input port obtains device information of a display panel. The video processing circuit obtains an input frame and the device information, configures an image enhancement operation according to the device information, generates an output frame by performing the image enhancement operation upon the input frame, and transmits the output frame to the display panel for video playback.
Abstract:
Techniques and implementations related to automatic image capture during preview, as well as recommendation of images, are described. A method for operating an electronic apparatus may involve receiving a stream of one or more preview images in a preview mode of the electronic apparatus. The method may also involve determining whether any preview image of the stream of preview images is valuable. The method may further involve controlling an operation of the electronic apparatus in response to the determining.