Replacing moving objects with background information in a video scene

    公开(公告)号:US11430132B1

    公开(公告)日:2022-08-30

    申请号:US17409619

    申请日:2021-08-23

    摘要: Methods, an apparatus, and software media are provided for removing unwanted information such as moving or temporary foreground objects from a video sequence. The method performs, for each pixel, a statistical analysis to create a background data model whose color values can be used to detect and remove the unwanted information. This includes determining a prevalent color cluster from among k clusters of color values for the pixel in successive frames. The method uses k-means clustering. To replace the unwanted information, the method iterates frames to find frames in which a pixel's color value is not included in the prevalent color cluster. In those frames, it replaces the pixel's color value with a value from the prevalent color cluster.

    Removing moving objects from a video scene captured by a moving camera

    公开(公告)号:US11436708B1

    公开(公告)日:2022-09-06

    申请号:US17409616

    申请日:2021-08-23

    摘要: Methods, an apparatus, and software media are provided for removing unwanted information such as moving or temporary foreground objects from a video sequence. The method performs, for each pixel, a statistical analysis to create a background data model whose color values can be used to detect and remove the unwanted information. The method assumes that for each pixel the background is present in a majority of the frames. The camera that records the video sequence may move relative to the geometry of the video scene. A pixel in a first frame is matched to a location in the geometry. The method determines color values of pixels, matched to the location in the geometry, in successive frames and clusters color values to determine a background color value range. It may use quadratic or better interpolation and extrapolation to determine background color values for unavailable frames.

    Method for emulating defocus of sharp rendered images

    公开(公告)号:US11328437B2

    公开(公告)日:2022-05-10

    申请号:US17086032

    申请日:2020-10-30

    发明人: Peter Hillman

    摘要: Methods and systems for defocusing a rendered computer-generated image are presented. Pixel values for a pixel array are determined from a scene description. A blur amount for each pixel is determined based on a lens function representing a lens shape and/or effect. A blur amount and blur transparency value are determined for the pixel based on the lens function and pixel depth. A convolution range comprising pixels adjacent to the pixel is determined based on the blur amount. A blend color value is determined for the pixel based on the color value of the pixel, color values of pixels in the convolution range, and the blur transparency value. The blend color value is scaled based on the blend color value and a modified pixel color value is determined from scaled blend color values.

    Method for Applying a Vignette Effect to Rendered Images

    公开(公告)号:US20220076382A1

    公开(公告)日:2022-03-10

    申请号:US17086046

    申请日:2020-10-30

    发明人: Peter Hillman

    IPC分类号: G06T5/00 G06T5/20 G06T11/00

    摘要: Methods and systems for applying a vignette effect to a rendered computer-generated image are presented. A kernel image including a kernel shape is overlaid on a control image including a vignette shape, creating a region where the kernel shape and control image overlap. A region of the rendered image corresponding to the overlapping region is blurred based on the shape of the overlapping region. A vignetting factor indicating a loss in intensity as a result of the blurring is computed based on the area of the overlapping region and the area of the kernel shape. The intensity of the blurred region is scaled upward based on the vignetting factor. The position of the kernel image on the control shape is shifted, resulting in a new overlapping region. Blurring and intensity compensation are performed for the region of the rendered image corresponding to the new overlapping region.

    Method for Emulating Defocus of Sharp Rendered Images

    公开(公告)号:US20220076437A1

    公开(公告)日:2022-03-10

    申请号:US17086032

    申请日:2020-10-30

    发明人: Peter Hillman

    摘要: Methods and systems for defocusing a rendered computer-generated image are presented. Pixel values for a pixel array are determined from a scene description. A blur amount for each pixel is determined based on a lens function representing a lens shape and/or effect. A blur amount and blur transparency value are determined for the pixel based on the lens function and pixel depth. A convolution range comprising pixels adjacent to the pixel is determined based on the blur amount. A blend color value is determined for the pixel based on the color value of the pixel, color values of pixels in the convolution range, and the blur transparency value. The blend color value is scaled based on the blend color value and a modified pixel color value is determined from scaled blend color values.

    AUTOMATIC DETECTION OF A CALIBRATION OBJECT FOR MODIFYING IMAGE PARAMETERS

    公开(公告)号:US20220005224A1

    公开(公告)日:2022-01-06

    申请号:US17065439

    申请日:2020-10-07

    发明人: Peter Hillman

    摘要: Embodiments provide for automated detection of a calibration object within a recorded image. In some embodiments, a system receives an original image from a camera, wherein the original image includes at least a portion of a calibration chart. The system further derives a working image from the original image. The system further determines regions in the working image, wherein each region comprises a group of pixels having values within a predetermined criterion. The system further analyzes two or more of the regions to identify a candidate calibration chart in the working image. The system further identifies at least one region within the candidate calibration chart as a patch. The system further predicts a location of one or more additional patches based on at least the identified patch.