-
公开(公告)号:US10271030B1
公开(公告)日:2019-04-23
申请号:US15721415
申请日:2017-09-29
Applicant: Raytheon Company
Inventor: Craig R. Franklin
Abstract: Systems and methods are described for generating a monochrome image from a color filter array. Image data from an image capturing device may be received having a color filter array comprising a plurality of filter positions. The image data may be interpolated to de-mosaic the image data into three sets of data representing red, blue, and green (RGB) data, respectively, for each of the plurality of filter positions. A weight may be calculated for each value of the RGB data based on a local gradient calculated for each value of the RGB data. A pixel value may be calculated for each pixel position for generating a monochrome image using the weight for each value of the RGB data.
-
公开(公告)号:US10719924B2
公开(公告)日:2020-07-21
申请号:US15569757
申请日:2015-04-27
Applicant: RAYTHEON COMPANY
Inventor: David U. Fluckiger , Christopher J. Beardsley , Craig R. Franklin
Abstract: A system for processing video. The system may include a video camera, a processing unit, and a video display, the video camera being configured to generate a plurality of consecutive luminance frames, including a last frame and a plurality of preceding frames. The processing unit may be configured to: shift the plurality of preceding frames, to register the preceding frames with the last frame to form a plurality of shifted frames, take a Fourier transform of each of the plurality of frames, to form a corresponding plurality of initial Fourier transform frames, iteratively update the plurality of Fourier transform frames by, on the (n+1)th iteration of a plurality of iterations, replacing each Fourier transform frame with a linear combination of the Fourier transform frames of the nth iteration, the Fourier transform frames of the 0th iteration being the initial Fourier transform frames.
-
公开(公告)号:US10467733B2
公开(公告)日:2019-11-05
申请号:US15662055
申请日:2017-07-27
Applicant: Raytheon Company
Inventor: Craig R. Franklin
IPC: G06K9/00 , G06T5/00 , G06T5/50 , G06T7/40 , G06T7/246 , G06T1/60 , G06T7/13 , G06T5/40 , H04N5/232 , H04N5/235 , H04N5/355
Abstract: Technology is described for creating time multiplexed, high dynamic range images. The method can include the operation of obtaining a first image having a base exposure level captured from an image sensor. The first image can be stored in an accumulation memory. Another operation is obtaining a second image having a modified exposure level as compared to the base exposure level. A determination can be made as to whether incoming pixels in the second image exceed a saturation threshold. The pixels of the second image can be combined with the pixels of the first image to form a high dynamic range image in the accumulation memory.
-
公开(公告)号:US20170345156A1
公开(公告)日:2017-11-30
申请号:US15165166
申请日:2016-05-26
Applicant: Raytheon Company
Inventor: Craig R. Franklin
CPC classification number: G06T7/20 , G06T5/007 , G06T7/90 , G06T2207/10016 , G06T2207/10024 , H04N1/60 , H04N1/6005
Abstract: In systems and methods disclosed herein, a transform may be determined for a given target object and background in an image between a native color space of the image and a second multi-dimensional color space representing a preferred color space for a tracker. The transform may then be applied to convert a plurality of pixels in the imaged scene to the second multi-dimensional color space thereby advantageously increasing a perceived contrast by the tracker between the target object and the background.
-
公开(公告)号:US20190104293A1
公开(公告)日:2019-04-04
申请号:US15721415
申请日:2017-09-29
Applicant: Raytheon Company
Inventor: Craig R. Franklin
Abstract: Systems and methods are described for generating a monochrome image from a color filter array. Image data from an image capturing device may be received having a color filter array comprising a plurality of filter positions. The image data may be interpolated to de-mosaic the image data into three sets of data representing red, blue, and green (RGB) data, respectively, for each of the plurality of filter positions. A weight may be calculated for each value of the RGB data based on a local gradient calculated for each value of the RGB data. A pixel value may be calculated for each pixel position for generating a monochrome image using the weight for each value of the RGB data.
-
公开(公告)号:US20190035064A1
公开(公告)日:2019-01-31
申请号:US15662055
申请日:2017-07-27
Applicant: Raytheon Company
Inventor: Craig R. Franklin
CPC classification number: G06T5/008 , G06T1/60 , G06T5/007 , G06T5/40 , G06T5/50 , G06T7/13 , G06T7/248 , G06T7/40 , G06T2207/10016 , G06T2207/10024 , G06T2207/10144 , G06T2207/20208 , G06T2207/20216 , G06T2207/20221 , H04N5/23254 , H04N5/2355 , H04N5/35581
Abstract: Technology is described for creating time multiplexed, high dynamic range images. The method can include the operation of obtaining a first image having a base exposure level captured from an image sensor. The first image can be stored in an accumulation memory. Another operation is obtaining a second image having a modified exposure level as compared to the base exposure level. A determination can be made as to whether incoming pixels in the second image exceed a saturation threshold. The pixels of the second image can be combined with the pixels of the first image to form a high dynamic range image in the accumulation memory.
-
公开(公告)号:US20180130191A1
公开(公告)日:2018-05-10
申请号:US15569757
申请日:2015-04-27
Applicant: RAYTHEON COMPANY
Inventor: David U. Fluckiger , Christopher J. Beardsley , Craig R. Franklin
CPC classification number: G06T5/50 , G06T5/001 , G06T5/003 , G06T2207/10016 , G06T2207/10024 , G06T2207/10032 , G06T2207/20016 , G06T2207/20032 , G06T2207/20056 , G06T2207/20182
Abstract: A system for processing video. The system may include a video camera, a processing unit, and a video display, the video camera being configured to generate a plurality of consecutive luminance frames, including a last frame and a plurality of preceding frames. The processing unit may be configured to: shift the plurality of preceding frames, to register the preceding frames with the last frame to form a plurality of shifted frames, take a Fourier transform of each of the plurality of frames, to form a corresponding plurality of initial Fourier transform frames, iteratively update the plurality of Fourier transform frames by, on the (n+1)th iteration of a plurality of iterations, replacing each Fourier transform frame with a linear combination of the Fourier transform frames of the nth iteration, the Fourier transform frames of the 0th iteration being the initial Fourier transform frames.
-
-
-
-
-
-