-
公开(公告)号: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.
-
公开(公告)号:US20180211370A1
公开(公告)日:2018-07-26
申请号:US15927344
申请日:2018-03-21
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. 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.
-
公开(公告)号:US20160037063A1
公开(公告)日:2016-02-04
申请号:US14876041
申请日:2015-10-06
Applicant: GoPro, Inc.
Inventor: Yajie Sun , Timothy Macmillan , Elizabeth Torres Edwards , Sumit Chawla
CPC classification number: G06T3/4038 , G06K9/4604 , G06K9/52 , G06K9/6201 , G06T5/002 , G06T7/13 , G06T7/337 , G06T7/80 , G06T7/85 , H04N5/23229 , H04N5/2329 , H04N5/349 , H04N5/374 , H04N13/239 , H04N13/246 , H04N13/271 , H04N13/296 , H04N17/002 , H04N2013/0081
Abstract: A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of cameras. To determine the pixel shift, the camera applies correlation methods including edge matching. Calibrating the pair of cameras may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
-
公开(公告)号:US09961236B2
公开(公告)日:2018-05-01
申请号:US15181143
申请日:2016-06-13
Applicant: GoPro, Inc.
Inventor: Ying Chen , Sumit Chawla , Elizabeth Torres Edwards , Kartheek Chandu , Bo Ding
CPC classification number: H04N1/6019 , G06T1/20 , H04N1/6005 , H04N1/6008 , H04N1/6027 , H04N9/67 , H04N9/68
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.
-
公开(公告)号:US20180025472A1
公开(公告)日:2018-01-25
申请号:US15711951
申请日:2017-09-21
Applicant: GoPro, Inc.
Inventor: Yajie Sun , Timothy Macmillan , Elizabeth Torres Edwards , Sumit Chawla
IPC: G06T3/40
CPC classification number: G06T3/4038 , G06K9/4604 , G06K9/52 , G06K9/6201 , G06T5/002 , G06T7/13 , G06T7/337 , G06T7/80 , G06T7/85 , H04N5/23229 , H04N5/2329 , H04N5/349 , H04N5/374 , H04N13/239 , H04N13/246 , H04N13/271 , H04N13/296 , H04N17/002 , H04N2013/0081
Abstract: A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of cameras. To determine the pixel shift, the camera applies correlation methods including edge matching. Calibrating the pair of cameras may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
-
公开(公告)号:US20170359488A1
公开(公告)日:2017-12-14
申请号:US15181143
申请日:2016-06-13
Applicant: GoPro, Inc.
Inventor: Ying Chen , Sumit Chawla , Elizabeth Torres Edwards , Kartheek Chandu , Bo Ding
CPC classification number: H04N1/6019 , G06T1/20 , H04N1/6005 , H04N1/6008 , H04N1/6027 , H04N9/67 , H04N9/68
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.
-
公开(公告)号:US09521318B2
公开(公告)日:2016-12-13
申请号:US14876041
申请日:2015-10-06
Applicant: GoPro, Inc.
Inventor: Yajie Sun , Timothy Macmillan , Elizabeth Torres Edwards , Sumit Chawla
IPC: H04N5/232 , H04N17/00 , G06K9/46 , G06K9/62 , G06K9/52 , H04N5/349 , H04N5/374 , H04N13/02 , G06T7/00 , H04N13/00
CPC classification number: G06T3/4038 , G06K9/4604 , G06K9/52 , G06K9/6201 , G06T5/002 , G06T7/13 , G06T7/337 , G06T7/80 , G06T7/85 , H04N5/23229 , H04N5/2329 , H04N5/349 , H04N5/374 , H04N13/239 , H04N13/246 , H04N13/271 , H04N13/296 , H04N17/002 , H04N2013/0081
Abstract: A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of cameras. To determine the pixel shift, the camera applies correlation methods including edge matching. Calibrating the pair of cameras may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
-
公开(公告)号:US10535125B2
公开(公告)日:2020-01-14
申请号:US15927344
申请日:2018-03-21
Applicant: GoPro, Inc.
Inventor: Ying Chen , Sumit Chawla , Elizabeth Torres Edwards , Kartheek Chandu , Bo Ding
IPC: G06T11/00 , G06T5/00 , G06T5/40 , G09G5/02 , G09G5/06 , G09G5/38 , H04N1/60 , H04N9/64 , H04N5/374
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. 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.
-
公开(公告)号:US10055816B2
公开(公告)日:2018-08-21
申请号:US15711951
申请日:2017-09-21
Applicant: GoPro, Inc.
Inventor: Yajie Sun , Timothy Macmillan , Elizabeth Torres Edwards , Sumit Chawla
IPC: G06T7/13 , G06T3/40 , H04N17/00 , G06K9/52 , G06K9/62 , G06T5/00 , G06T7/33 , G06T7/80 , H04N5/232 , H04N5/349 , H04N5/374 , H04N13/02 , G06K9/46 , H04N13/239 , H04N13/246 , H04N13/271 , H04N13/296 , H04N13/00
CPC classification number: G06T3/4038 , G06K9/4604 , G06K9/52 , G06K9/6201 , G06T5/002 , G06T7/13 , G06T7/337 , G06T7/80 , G06T7/85 , H04N5/23229 , H04N5/2329 , H04N5/349 , H04N5/374 , H04N13/239 , H04N13/246 , H04N13/271 , H04N13/296 , H04N17/002 , H04N2013/0081
Abstract: A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of cameras. To determine the pixel shift, the camera applies correlation methods including edge matching. Calibrating the pair of cameras may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
-
公开(公告)号:US09959604B2
公开(公告)日:2018-05-01
申请号: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.
-
-
-
-
-
-
-
-
-