-
公开(公告)号:US20230412754A1
公开(公告)日:2023-12-21
申请号:US18364792
申请日:2023-08-03
Applicant: GoPro, Inc.
Inventor: Nicholas D. Woodman , Sumit Chawla , Loic Segapelli , Scott Patrick Campbell
IPC: H04N5/262 , H04N21/2343 , H04N23/80 , H04N7/01 , G06T3/00 , G09G5/00 , G06T3/40 , G06T3/20 , H04N21/4402
CPC classification number: H04N5/2628 , H04N21/234372 , H04N23/80 , H04N7/0122 , G06T3/0093 , H04N21/440272 , G06T3/4069 , G06T3/20 , G06T3/4084 , G06T3/40 , G09G2340/0442 , G09G5/005
Abstract: A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the input image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
-
公开(公告)号:US10819918B2
公开(公告)日:2020-10-27
申请号:US16456613
申请日:2019-06-28
Applicant: GoPro, Inc.
Inventor: Nicholas D. Woodman , Sumit Chawla , Loic Segapelli , Scott Patrick Campbell
IPC: H04N5/262 , H04N7/01 , H04N21/2343 , G06T3/40 , H04N5/232 , G09G5/00 , G06T3/00 , H04N21/4402 , G06T3/20
Abstract: A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the input image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
-
公开(公告)号:US20190158715A1
公开(公告)日:2019-05-23
申请号:US16202408
申请日:2018-11-28
Applicant: GoPro, Inc.
Inventor: Paul Mobbs , Scott Patrick Campbell , David A. Newman , Kasturi Rangam , Sumit Chawla
Abstract: Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames over a frame capture interval and then waits over a blanking interval before capturing another frame. A buffer receives and stores the frames output by the image sensor. An image signal processor retrieves the frames from the buffer and processes the frames over successive frame processing intervals to generate a video having a time interval per frame greater than the frame capture interval. At least one of the successive frame processing intervals is greater than the frame capture interval and is less than or equal to a sum of the frame capture interval and the blanking interval.
-
4.
公开(公告)号:US10244167B2
公开(公告)日:2019-03-26
申请号:US15432700
申请日:2017-02-14
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas , Sumit Chawla
IPC: G06K9/00 , H04N5/232 , H04N19/597 , H04N19/122 , H04N19/115 , H04N19/117 , H04N19/126 , H04N19/167 , H04N19/57 , H04N13/243 , H04N13/344 , H04N13/296 , H04N13/178
Abstract: Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
-
公开(公告)号:US20180309938A1
公开(公告)日:2018-10-25
申请号:US16023675
申请日:2018-06-29
Applicant: GoPro, Inc.
Inventor: Nicholas D. Woodman , Sumit Chawla , Loic Segapelli , Scott Patrick Campbell
IPC: H04N5/262 , G09G5/00 , G06T3/40 , G06T3/00 , H04N5/232 , H04N7/01 , H04N21/2343 , G06T3/20 , H04N21/4402
CPC classification number: H04N5/2628 , G06T3/0093 , G06T3/20 , G06T3/40 , G06T3/4069 , G06T3/4084 , G09G5/005 , G09G2340/0442 , H04N5/23229 , H04N7/0122 , H04N21/234372 , H04N21/440272
Abstract: A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the input image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
-
公开(公告)号:US10015413B1
公开(公告)日:2018-07-03
申请号:US15492738
申请日:2017-04-20
Applicant: GoPro, Inc.
Inventor: Nicholas D. Woodman , Sumit Chawla , Loic Segapelli , Scott Patrick Campbell
CPC classification number: H04N5/2628 , G06T3/0093 , G06T3/20 , G06T3/40 , G06T3/4069 , G06T3/4084 , G09G5/005 , G09G2340/0442 , H04N5/23229 , H04N7/0122 , H04N21/234372 , H04N21/440272
Abstract: A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
-
7.
公开(公告)号:US20170366814A1
公开(公告)日:2017-12-21
申请号:US15432700
申请日:2017-02-14
Applicant: GoPro, Inc.
Inventor: Balineedu Chowdary Adsumilli , Adeel Abbas , Sumit Chawla
IPC: H04N19/154 , H04N19/86 , H04N19/172 , H04N5/232 , H04N19/147
CPC classification number: H04N5/23238 , H04N13/178 , H04N13/243 , H04N13/296 , H04N19/115 , H04N19/117 , H04N19/122 , H04N19/126 , H04N19/167 , H04N19/57 , H04N19/597
Abstract: Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
-
公开(公告)号:US20170358063A1
公开(公告)日:2017-12-14
申请号:US15181141
申请日:2016-06-13
Applicant: GoPro, Inc.
Inventor: Ying Chen , Sumit Chawla , Elizabeth Torres Edwards , Kartheek Chandu , Bo Ding
CPC classification number: G06T5/009 , G06T2207/10024 , G06T2207/20008 , G06T2207/20208 , H04N1/6005 , H04N1/6008 , H04N1/6019 , H04N5/374 , H04N9/045 , H04N9/64
Abstract: The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. First, a raw RGB color space is converted into a YCbCr color space, and raw RGB image data is converted into YCbCr image data using the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
-
公开(公告)号:US09756250B2
公开(公告)日:2017-09-05
申请号:US15180529
申请日:2016-06-13
Applicant: GoPro, Inc.
Inventor: Paul Mobbs , Scott Patrick Campbell , David A. Newman , Kasturi Rangam , Sumit Chawla
IPC: H04N5/232 , H04N1/21 , H04N5/353 , H04N5/355 , H04N101/00
CPC classification number: H04N5/2329 , H04N1/2137 , H04N1/215 , H04N5/23229 , H04N5/23232 , H04N5/23277 , H04N5/3532 , H04N5/35572 , H04N2101/00
Abstract: An image sensor of a camera system captures an image over an image capture interval of time, and waits a blanking interval of time before capturing an additional image. The captured image is provided to a frame controller, and is buffered until an image signal processor accesses the captured image. The image signal processor processes the accessed image over an image processing interval of time, producing a processed image. The image processing interval of time is selected to be greater than the image capture interval of time, but less than the sum of the image capture interval of time and the blanking interval of time. By reducing the image capture interval of time but maintaining an image processing interval of time, rolling shutter artifacts are beneficially reduced without increasing the processing resources or power required by the image signal processor to process the image.
-
公开(公告)号:US09684949B2
公开(公告)日:2017-06-20
申请号:US15411201
申请日:2017-01-20
Applicant: GoPro, Inc.
Inventor: Scott Patrick Campbell , Paul Mobbs , Balineedu Chowdary Adsumilli , Sumit Chawla
IPC: H04N5/232 , G06T3/40 , H04N9/04 , H04N1/60 , H04N19/63 , H04N19/517 , H04N19/169 , H04N19/186 , H04N19/91 , H04N19/102
CPC classification number: G06T1/20 , G06T3/4015 , H04N1/6019 , H04N1/6027 , H04N5/232 , H04N5/23212 , H04N5/23216 , H04N5/23222 , H04N5/23229 , H04N5/23241 , H04N5/23245 , H04N5/23254 , H04N5/23267 , H04N5/23296 , H04N5/2353 , H04N5/247 , H04N5/374 , H04N5/378 , H04N9/045 , H04N9/09 , H04N9/735 , H04N9/8042 , H04N19/102 , H04N19/12 , H04N19/132 , H04N19/156 , H04N19/164 , H04N19/172 , H04N19/186 , H04N19/1883 , H04N19/33 , H04N19/42 , H04N19/423 , H04N19/44 , H04N19/517 , H04N19/63 , H04N19/91
Abstract: An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
-
-
-
-
-
-
-
-
-