Selective local registration based on registration error

    公开(公告)号:US09953422B2

    公开(公告)日:2018-04-24

    申请号:US15051191

    申请日:2016-02-23

    IPC分类号: G06T3/00 G06T7/00 G06T3/40

    摘要: For selective local registration based on registration error, a method determines a first registration error between a template image and a source image. The method further warps the source image to compensate for camera motion in response to the first registration error exceeding a registration error threshold. In addition, the method determines a second registration error between the template image and the warped source image. The method generates a pixel difference mask using the template image. The method further selectively performs local registration for the source image based on the pixel difference mask in response to the second registration error exceeding the registration error threshold.

    Selective Local Registration Based on Registration Error

    公开(公告)号:US20170243351A1

    公开(公告)日:2017-08-24

    申请号:US15051191

    申请日:2016-02-23

    IPC分类号: G06T7/00 G06T3/40 G06T3/00

    摘要: For selective local registration based on registration error, a method determines a first registration error between a template image and a source image. The method further warps the source image to compensate for camera motion in response to the first registration error exceeding a registration error threshold. In addition, the method determines a second registration error between the template image and the warped source image. The method generates a pixel difference mask using the template image. The method further selectively performs local registration for the source image based on the pixel difference mask in response to the second registration error exceeding the registration error threshold.

    Image Processing Circuit, Hand-Held Electronic Device and Method for Compensating for Motion in an Image Received by an Image Sensor

    公开(公告)号:US20170264806A1

    公开(公告)日:2017-09-14

    申请号:US15064682

    申请日:2016-03-09

    IPC分类号: H04N5/232

    摘要: The present application provides an image processing circuit, a hand-held electronic device and a method for compensating for motion in an image received by an image sensor. The method includes sub-dividing an array of individual sensor cells from an image sensor adapted for receiving an image into at least a first sub-group and a second sub-group of sensor cells. Multiple timing signals are then generated for use in reading data out of the individual sensor cells of the image sensor. Data values are then read out from the individual sensor cells, wherein the data values from the individual sensor cells of the first sub-group of sensor cells are read out at a first rate using a first timing signal, and the data values from the individual sensor cells of the second sub-group of sensor cells are read out at a second rate using a second timing signal. The second rate is different than the first rate, where the sensor cells in the second sub-group of sensor cells are sampled more frequently than the sensor cells in the first sub-group of sensor cells. Motion of the image sensor is then determined from the data values read out of the individual sensor cells of the second sub-group of sensor cells. The image derived from the data values read out of the individual sensor cells of the first sub-group of sensor cells is then modified using the motion detected for producing a processed image.

    Image processing circuit, hand-held electronic device and method for compensating for motion in an image received by an image sensor

    公开(公告)号:US09762801B1

    公开(公告)日:2017-09-12

    申请号:US15064682

    申请日:2016-03-09

    IPC分类号: H04N5/232

    摘要: The present application provides an image processing circuit, a hand-held electronic device and a method for compensating for motion in an image received by an image sensor. The method includes sub-dividing an array of individual sensor cells from an image sensor adapted for receiving an image into at least a first sub-group and a second sub-group of sensor cells. Multiple timing signals are then generated for use in reading data out of the individual sensor cells of the image sensor. Data values are then read out from the individual sensor cells, wherein the data values from the individual sensor cells of the first sub-group of sensor cells are read out at a first rate using a first timing signal, and the data values from the individual sensor cells of the second sub-group of sensor cells are read out at a second rate using a second timing signal. The second rate is different than the first rate, where the sensor cells in the second sub-group of sensor cells are sampled more frequently than the sensor cells in the first sub-group of sensor cells. Motion of the image sensor is then determined from the data values read out of the individual sensor cells of the second sub-group of sensor cells. The image derived from the data values read out of the individual sensor cells of the first sub-group of sensor cells is then modified using the motion detected for producing a processed image.