Patents by Inventor Jingqiang Li
Jingqiang Li has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7970239Abstract: The registration of images comprising segmenting an image in a frame into a set of sectors which forms a circle. Generating a plurality of sets of projections in a base frame, wherein each set of projections is generated from any sector amongst the set of sectors from the base frame. Also generating a plurality of sets of projections in a movement frame, wherein each set of projections is generated from any sector amongst the set of sectors from the movement frame. Then summing each set of projections, from any sector amongst the set of sectors from the base frame and summing each set of projections from any sector amongst the set of sectors from the movement frame. Furthermore, comparing a set of each sum of projections from the base frame with a set of each sum of projections from the movement frame, and generating a rotation angle estimate to add to the base frame.Type: GrantFiled: September 25, 2006Date of Patent: June 28, 2011Assignee: QUALCOMM IncorporatedInventors: Shuxue Quan, Xiaoyun Jiang, Jingqiang Li
-
Publication number: 20110043668Abstract: A system and method for detecting defective pixels in a sensor. A plurality of pixel values of the sensor may be detected. The values may include those of a first pixel and each nearest neighboring pixel to the first pixel. A second pixel may have the highest value of the neighboring pixels. A third pixel may have the next highest value of the neighboring pixels. A first function may be performed on the second pixel value, producing a first output value. A second function may be performed on the third pixel value, producing a second output value. If the first pixel value is higher than the first output value, or, if the first pixel value is higher than the second output value and the second pixel value is higher than the second output value, it may be determined that the first pixel is defective.Type: ApplicationFiled: August 24, 2009Publication date: February 24, 2011Inventors: Patrick R. McKinnon, Stephen P. Flosdorf, Jingqiang Li
-
Patent number: 7835637Abstract: Techniques are described for predictive focus value calculation within image capture devices. Image capture devices may include digital still cameras and digital video cameras. The techniques include performing an auto-focus process within an image capture device by predicting a focus value for a scene at a lens position of a lens included in the image capture device based on a corrupt focus value for the lens position calculated from a first frame directly after lens settlement. Therefore, the auto-focus process may determine size and direction of movement for the lens to a next lens position based on the predicted valid focus value, and move the lens to the next lens position during a second frame. In this way, the techniques may move the lens to another lens position during each frame, greatly reducing auto-focus latency by potentially doubling or tripling the speed of the auto-focus process.Type: GrantFiled: September 20, 2006Date of Patent: November 16, 2010Assignee: QUALCOMM IncorporatedInventors: Jingqiang Li, Szepo Robert Hung, Ying Xie Noyes, Chinchuan Andrew Chiu
-
Publication number: 20100271507Abstract: A system and method of image capture parameter adjustment using face brightness information is disclosed. In a particular embodiment, a method is disclosed that includes determining a luma value based on a brightness variation within a selected portion of an image, where the selected portion of the image corresponds to at least a portion of a face. The method further includes adjusting an image capture parameter at least partially based on the determined luma value.Type: ApplicationFiled: April 24, 2009Publication date: October 28, 2010Applicant: QUALCOMM IncorporatedInventors: SZEPO R. HUNG, Ruben M. Velarde, Jingqiang Li
-
Publication number: 20100271393Abstract: A method is disclosed that includes receiving multiple sequential images captured by an image capture device. The method includes selecting a subset of the multiple sequential images that are aligned to each other. The method further includes averaging pixel values from each image in the subset of the multiple sequential images to produce a combined image.Type: ApplicationFiled: April 22, 2009Publication date: October 28, 2010Applicant: QUALCOMM IncorporatedInventors: Babak Forutanpour, Jingqiang Li
-
Publication number: 20100253810Abstract: In a particular embodiment, a method is disclosed that includes illuminating an opaque mask having a plurality of holes formed therein, each hole of the plurality of holes having a predetermined size. The method includes forming a two-dimensional impulse response image of the illuminated opaque mask using a camera module. The method further includes determining at least one optical characteristic of the camera module based on the two-dimensional impulse response image of the illuminated opaque mask.Type: ApplicationFiled: April 7, 2009Publication date: October 7, 2010Applicant: QUALCOMM IncorporatedInventors: TIMOTHY R. POVLICK, Jingqiang Li
-
Publication number: 20100157136Abstract: In a particular embodiment, a method is disclosed that includes comparing a frame rate of image capture by an image sensor to a frame rate threshold at an image capture device. The method also includes when the frame rate is less than the frame rate threshold, increasing the frame rate to a modified frame rate that is greater than or at least equal to the frame rate threshold. The method further includes performing an autofocus operation on an image to be captured at the modified frame rate.Type: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: QUALCOMM IncorporatedInventors: Jingqiang Li, Ruben M. Velarde, Szepo R. Hung
-
Patent number: 7634187Abstract: The invention relates to methods and devices for mitigating and/or minimizing effects of hand jitter or shaking during an auto-focusing process of an image-capturing device. In order to more accurately focus a lens for capturing a digital image, the lens is moved between a minimum and maximum position (along an axis) while capturing sample image frames using a focus window at various lens positions. Improved auto-focusing is achieved by dynamically adjusting the relative position of the focus window for each image frame to cover substantially the same image portion of the target image. By adjusting the focus window for each image frame to cover substantially the same image portion of the target image, variations from shaking may be minimized, thereby improving auto-focusing.Type: GrantFiled: January 4, 2007Date of Patent: December 15, 2009Assignee: QUALCOMM IncorporatedInventors: Jingqiang Li, Szepo Hung
-
Publication number: 20090212113Abstract: This disclosure describes barcode scanning techniques for an image capture device. The image capture device may automatically detect a barcode within an image while the image capture device is operating in a non-barcode image capture mode, such a default image capture mode. In one aspect, the detection of the barcode within the image may be based on a combination of identified edges and low intensity regions within the image. The image capture device may configure, based on the detection of the barcode, one or more image capture properties associated with the image capture device to improve a quality at which the images are captured. The image capture device captures the image in accordance with the configured image capture properties. The techniques may effectively provide a universal and integrated front-end for producing improved quality images of barcodes without requiring significant interaction with a user via a complicated user interface.Type: ApplicationFiled: February 22, 2008Publication date: August 27, 2009Applicant: QUALCOMM INCORPORATEDInventors: Chinchuan Andrew Chiu, Jingqiang Li, Hau Hwang, Hsiang-Tsun Li, Stephen Horton, Xiaoyun Jiang, Joseph Cheung
-
Publication number: 20090212112Abstract: This disclosure describes techniques for detecting a barcode within an image. An image processor may, for example, process an image to detect regions within the image that may be barcodes. The image processor may identify regions of the image that exhibit a high concentration of edges and a high concentration of pixels with low optical intensity co-instantaneously as potential barcodes. The image processor may identify the regions using a number of morphological operations. The image processor may then determine whether the identified regions are actually barcodes by verifying whether the region have unique barcode features. The barcode detection techniques described in this disclosure may be independent of barcode size, location and orientation within the image. Moreover, the use of morphological operations results in faster and more computationally efficient barcode detection, as well as lower computational complexity.Type: ApplicationFiled: February 22, 2008Publication date: August 27, 2009Applicant: QUALCOMM INCORPORATEDInventors: Hsiang-Tsun Li, Jingqiang Li, Hau Hwang, Xiaoyun Jiang, Joseph Cheung
-
Publication number: 20090202235Abstract: The disclosure relates to techniques for calibration of an auto-focus process in an image capture device. The techniques may involve calibration of a lens actuator used to move a lens within a search range during an auto-focus process. For example, an image capture device may adjust reference positions for the search range based on lens positions selected for different focus conditions. The different focus conditions may include a far focus condition and a near focus condition. The focus conditions may be determined based on a detected environment in which the device is used. Detection of an indoor environment may indicate a likelihood of near object focus, while detection of an outdoor environment may indicate a likelihood of far object focus. An image capture device may detect indoor and outdoor environments based on lighting, exposure, or other conditions.Type: ApplicationFiled: February 13, 2008Publication date: August 13, 2009Applicant: QUALCOMM INCORPORATEDInventors: Jingqiang Li, Szepo Robert Hung, Chinchuan Andrew Chiu
-
Publication number: 20090201374Abstract: This disclosure describes automatic self-calibration techniques for digital camera devices. In one aspect, a method for performing a calibration procedure in a digital camera device comprises initiating the calibration procedure when a camera sensor of the digital camera device is operating, accumulating data for the calibration procedure, the data comprising one or more averages of correlated color temperature (CCT) associated with information captured by the camera sensor, calculating one or more CCT vectors based on the one or more averages of CCT, and generating gray point correction factors based on the one or more CCT vectors.Type: ApplicationFiled: February 13, 2008Publication date: August 13, 2009Applicant: QUALCOMM IncorporatedInventors: Szepo Robert Hung, Jingqiang Li, Ruben M. Velarde
-
Publication number: 20090067829Abstract: In a method for reducing lens vibration in an image capture device, a lens movement requirement is broken up into N smaller lens move steps, and the lens is moved a first of the N smaller steps. A wait time is inserted after completing the first of the N smaller steps, and then the moving and inserting steps are repeated until the remaining N smaller move steps have been completed. The image capture device includes a voice coil motor for moving the lens under control of a controller in accordance with the lens movement requirement, which reflects a determined lens position. The voice coil motor includes springs which impart vibration to the lens during lens movement. The vibration imparted by the springs to the lens is thus actively dampened during the lens movement to the determined lens position.Type: ApplicationFiled: February 14, 2008Publication date: March 12, 2009Applicant: QUALCOMM IncorporatedInventors: Jingqiang Li, Young Lee, Dennis C. Lee
-
Publication number: 20090043524Abstract: A two-dimensional (2D) mesh is applied over a distortion surface to approximate a lens roll-off distortion pattern. The process to apply the 2D mesh distributes a plurality of grid points among the distortion pattern and sub-samples the distortion pattern to derive corrected digital gains at each grid location. Non-grid pixels underlying grid blocks having a grid point at each corner are adjusted based on the approximation of the lens roll-off for the grid points of the grid block. In one example, bilinear interpolation is used. The techniques universally correct lens roll-off distortion irregardless of the distortion pattern shape or type. The technique may also correct for green channel imbalance.Type: ApplicationFiled: August 7, 2007Publication date: February 12, 2009Inventors: Szepo Robert Hung, Jingqiang Li, Hsiang-Tsun Li, Xin Zhong
-
Publication number: 20090033764Abstract: A device has a processing unit to implement a set of operations to use both luma and chroma information from a scene of an image to dynamically adjust exposure time and sensor gain. The processing unit collects bright near grey pixels and high chroma pixels in the scene. Based on the collected pixels, brightness of the near grey pixels is increased to a predetermined level without saturation. At the same time, the high chroma pixels are kept away from saturation.Type: ApplicationFiled: July 31, 2007Publication date: February 5, 2009Inventors: Szepo Robert Hung, Hsiang-Tsun Li, Jingqiang Li
-
Publication number: 20080166117Abstract: A method and device are provided for mitigating and/or minimizing effects of hand jitter or shaking during an auto-focusing process of an image-capturing device. In order to more accurately focus a lens for capturing a digital image, the lens is moved between a minimum and maximum position (along an axis) while capturing sample image frames using a focus window at various lens positions. Improved auto-focusing is achieved by dynamically adjusting the relative position of the focus window for each image frame to cover substantially the same image portion of the target image. By adjusting the focus window for each image frame to cover substantially the same image portion of the target image, variations from shaking may be minimized, thereby improving auto-focusing.Type: ApplicationFiled: January 4, 2007Publication date: July 10, 2008Inventors: Jingqiang Li, Szepo Hung
-
Publication number: 20080069553Abstract: Techniques are described for predictive focus value calculation within image capture devices. Image capture devices may include digital still cameras and digital video cameras. The techniques include performing an auto-focus process within an image capture device by predicting a focus value for a scene at a lens position of a lens included in the image capture device based on a corrupt focus value for the lens position calculated from a first frame directly after lens settlement. Therefore, the auto-focus process may determine size and direction of movement for the lens to a next lens position based on the predicted valid focus value, and move the lens to the next lens position during a second frame. In this way, the techniques may move the lens to another lens position during each frame, greatly reducing auto-focus latency by potentially doubling or tripling the speed of the auto-focus process.Type: ApplicationFiled: September 20, 2006Publication date: March 20, 2008Inventors: Jingqiang Li, Szepo Robert Hung, Ying Xie Noyes, Chinchuan Andrew Chiu
-
Publication number: 20070236579Abstract: The registration of images comprising generating a plurality of projections from a base frame and generating a plurality of projections from a movement frame. Comparing a set of projections from the base frame, with a second set of projections from the movement frame, and generating a global motion vector estimate to add to the base frame.Type: ApplicationFiled: September 25, 2006Publication date: October 11, 2007Inventors: Jingqiang Li, Ying Xie Noyes, Yingyong Qi
-
Publication number: 20070172150Abstract: The registration of images comprising segmenting an image in a frame into a set of sectors which forms a circle. Generating a plurality of sets of projections in a base frame, wherein each set of projections is generated from any sector amongst the set of sectors from the base frame. Also generating a plurality of sets of projections in a movement frame, wherein each set of projections is generated from any sector amongst the set of sectors from the movement frame. Then summing each set of projections, from any sector amongst the set of sectors from the base frame and summing each set of projections from any sector amongst the set of sectors from the movement frame. Furthermore, comparing a set of each sum of projections from the base frame with a set of each sum of projections from the movement frame, and generating a rotation angle estimate to add to the base frame.Type: ApplicationFiled: September 25, 2006Publication date: July 26, 2007Inventors: Shuxue Quan, Xiaoyun Jiang, Jingqiang Li
-
Publication number: 20070166020Abstract: A camera system in normal mode and hand jitter reduction (hjr) mode may comprise generating a first exposure time-gain product by multiplying the normal mode exposure time with the normal mode gain. It may further comprise modifying the normal mode exposure time and gain and multiplying these modified parameters to generate a second exposure time-gain product for a hjr mode that reduces the difference between the first exposure time-gain product and the second exposure time-gain product. To reduce the difference the normal mode frame rate may also be modified. Operation of a camera in normal mode may be in response to a sensed light level being above a threshold. The hjr mode may be selected by the user while the camera is operating. The hjr mode may be used in response to a sensed light level being lower than the threshold.Type: ApplicationFiled: September 25, 2006Publication date: July 19, 2007Inventors: Shuxue Quan, Chinchuan Andrew Chiu, Xiaoyun Jiang, Jingqiang Li, Ying Xie Noyes, Kalin Atanassov