-
公开(公告)号:US10964000B2
公开(公告)日:2021-03-30
申请号:US16279668
申请日:2019-02-19
Applicant: NVIDIA Corporation
Inventor: Seungseok Oh , Sean Pieper
Abstract: Systems and techniques for noise reduction in video are described. Example implementations provide improved motion-adaptive temporal or spatio-temporal noise reduction that use an improved blending of the current frame with previous frames. The improved blending may be particularly effective for processing video captured in noisy environments such as low-light and/or mobile environments. In some example implementations, the improved blending is based on more accurately distinguishing between pixel difference in adjacent images that are caused by motion rather than noise.
-
公开(公告)号:US20240143326A1
公开(公告)日:2024-05-02
申请号:US18527994
申请日:2023-12-04
Applicant: Nvidia Corporation
Inventor: Michael Stevens , Amit Purwar , Sean Pieper , Eric Dujardin
CPC classification number: G06F9/30036 , G06F7/49915 , G06F9/5027 , G06F9/545 , G06F17/16
Abstract: Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.
-
公开(公告)号:US20200027202A1
公开(公告)日:2020-01-23
申请号:US16279668
申请日:2019-02-19
Applicant: NVIDIA Corporation
Inventor: Seungseok OH , Sean Pieper
Abstract: Systems and techniques for noise reduction in video are described. Example implementations provide improved motion-adaptive temporal or spatio-temporal noise reduction that use an improved blending of the current frame with previous frames. The improved blending may be particularly effective for processing video captured in noisy environments such as low-light and/or mobile environments. In some example implementations, the improved blending is based on more accurately distinguishing between pixel difference in adjacent images that are caused by motion rather than noise.
-
公开(公告)号:US20210149670A1
公开(公告)日:2021-05-20
申请号:US16684275
申请日:2019-11-14
Applicant: Nvidia Corporation
Inventor: Michael Stevens , Amit Purwar , Sean Pieper , Eric Dujardin
Abstract: Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.
-
公开(公告)号:US09832388B2
公开(公告)日:2017-11-28
申请号:US14451031
申请日:2014-08-04
Applicant: NVIDIA Corporation
Inventor: Ricardo Motta , Brian Cabral , Sean Pieper , Ross Cunniff
CPC classification number: H04N5/2355 , G06T3/4015 , G06T3/4069 , G06T5/007 , G06T5/009 , G06T5/50 , G06T2200/12 , G06T2200/32 , G06T2207/10004 , G06T2207/10024 , G06T2207/10144 , G06T2207/20208 , G06T2207/20221 , G06T2210/61 , H04N5/2353 , H04N5/35536 , H04N5/35554 , H04N5/35563 , H04N9/045 , H04N9/64 , H04N9/76
Abstract: Systems and methods for generating high dynamic images from interleaved Bayer array data with high spatial resolution and reduced sampling artifacts. Bayer array data are demosaiced into components of the YUV color space before deinterleaving. The Y component and the UV components can be derived from the Bayer array data through demosiac convolution processes. A respective convolution is performed between a convolution kernel and a set of adjacent pixels of the Bayer array that are in the same color channel. A convolution kernel is selected based the mosaic pattern of the Bayer array and the color channels of the set of adjacent pixels. The Y data and UV data are deinterleaved and interpolated into frames of short exposure and long exposures in the second color space. The short exposure and long exposure frames are then blended and converted back to a RGB frame representing a high dynamic range image.
-
公开(公告)号:US11836490B2
公开(公告)日:2023-12-05
申请号:US16684275
申请日:2019-11-14
Applicant: Nvidia Corporation
Inventor: Michael Stevens , Amit Purwar , Sean Pieper , Eric Dujardin
CPC classification number: G06F9/30036 , G06F7/49915 , G06F9/5027 , G06F9/545 , G06F17/16
Abstract: Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.
-
公开(公告)号:US20150130967A1
公开(公告)日:2015-05-14
申请号:US14079205
申请日:2013-11-13
Applicant: NVIDIA Corporation
Inventor: Sean Pieper
CPC classification number: H04N5/2355 , H04N5/2353 , H04N5/265
Abstract: In an apparatus according to one embodiment of the present invention, a video system is disclosed. The video system comprises a pre-processing module, an auto-exposure module, and an image sensor. The image sensor is operable to simultaneously capture a first image at a long exposure and a second image at a short exposure capture. The auto-exposure module is operable to determine an average brightness of a scene for video/image capturing, wherein the determined brightness achieves a desired image quality. The auto-exposure module is further operable to select a dynamic range necessary to preserve desired details in a captured scene. The auto-exposure module is further operable to instruct the image sensor to capture the first image and the second image with a selected exposure ratio to achieve the desired dynamic range. The pre-processing module is operable to combine the first image and the second image into a final image with the desired dynamic range.
Abstract translation: 在根据本发明的一个实施例的装置中,公开了一种视频系统。 视频系统包括预处理模块,自动曝光模块和图像传感器。 图像传感器可操作以同时捕获长时间曝光的第一图像和短曝光捕获时的第二图像。 自动曝光模块可操作以确定用于视频/图像拍摄的场景的平均亮度,其中所确定的亮度实现期望的图像质量。 自动曝光模块还可操作以选择在捕获的场景中保留所需细节所需的动态范围。 自动曝光模块还可操作以指示图像传感器以所选曝光比率捕获第一图像和第二图像,以实现所需的动态范围。 预处理模块可操作以将第一图像和第二图像组合成具有期望动态范围的最终图像。
-
-
-
-
-
-