Image Signal Processor for Local Motion Estimation and Video Codec

    公开(公告)号:US20190297283A1

    公开(公告)日:2019-09-26

    申请号:US16303428

    申请日:2017-05-25

    Abstract: Image signal processing including generating image signal processing based encoding hints for motion estimation may include an image signal processor obtaining an input image portion of an input image from the input image signal, generating motion information for the input image portion, processing the input image portion based on the motion information, outputting processed image data, and outputting the motion information as encoding hints, such that the motion information is accessible by an encoder for generating an encoded output bitstream by obtaining the processed image data as source image data, obtaining the motion information, generating prediction data for encoding the source image data based on the motion information, generating encoded image data based on the prediction data, and including the encoded image data in an encoded output bitstream.

    VIDEO ENCODING QUALITY THROUGH THE USE OF ONCAMERA SENSOR INFORMATION

    公开(公告)号:US20190289322A1

    公开(公告)日:2019-09-19

    申请号:US15462580

    申请日:2017-03-17

    Applicant: GOPRO, INC.

    Abstract: Systems and methods for utilizing on-camera sensor information to improve video and/or image encoding quality are discussed herein. Specifically, the systems and methods described herein may utilize on-camera sensor information to adaptively adjust an intra frame insertion rate associated with a sequence of frames. The intra frame insertion rate associated with a sequence of frames may be adjusted based on the motion of the image capturing device while capturing the sequence of frames and a predefined motion threshold associated with the intra frame insertion rate of the sequence of frames. In some implementations, the intra frame insertion rate may be adjusted based on the activity being performed during the capture of the sequence of frames. As such, the encoding of one or more frames within a sequence of frames may be adaptively adjusted to better suit the scene depicted by the sequence of frames.

    Warp processing for image capture

    公开(公告)号:US10404926B2

    公开(公告)日:2019-09-03

    申请号:US15399269

    申请日:2017-01-05

    Applicant: GoPro, Inc.

    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.

    WARP PROCESSING FOR IMAGE CAPTURE
    9.
    发明申请

    公开(公告)号:US20200020087A1

    公开(公告)日:2020-01-16

    申请号:US16556898

    申请日:2019-08-30

    Applicant: GoPro, Inc.

    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include receiving, by an image signal processor, one or more input image signals from one or more image sensors; determining a mapping based on the input image signal(s), wherein the mapping includes records that associate image portions of an output image with corresponding image portions of the input image signal(s); sorting the records of the mapping according to an order of the corresponding image portions of the input image signal(s); applying, by the image signal processor, image processing to image portions of the input image signal(s) to determine image portions of one or more processed images in the order; and determining, by the image signal processor, the image portions of the output image based at least in part on the mapping and the corresponding image portions of the processed image(s) in the order.

    IN LOOP STITCHING FOR MULTI-CAMERA ARRAYS
    10.
    发明申请

    公开(公告)号:US20170345129A1

    公开(公告)日:2017-11-30

    申请号:US15607152

    申请日:2017-05-26

    Applicant: GoPro, Inc.

    CPC classification number: G06T3/4038 H04N5/23238 H04N5/247 H04N7/181 H04N9/045

    Abstract: Methods and apparatus for the stitching of images from a multi-camera array. In one embodiment, stitching is performed for a first image and a second image with an overlapping field of view by: encoding the first image to produce a first encoded image; encoding the second image to produce a second uncompressed encoded image; stitching the first image with the second image by: decoding the first encoded image to produce a decoded first image; storing the decoded first image in memory; accessing, by a stitching engine, the decoded first image from memory; accessing, by the stitching engine, the second uncompressed encoded image; stitching, by the stitching engine, the decoded first image with the accessed second uncompressed encoded image to produce a stitched image; and outputting, by the stitching engine, the stitched image.

Patent Agency Ranking