METHODS AND APPARATUS TO ACCELERATE CONVOLUTION

    公开(公告)号:US20240265232A1

    公开(公告)日:2024-08-08

    申请号:US18565972

    申请日:2021-09-24

    CPC classification number: G06N3/04

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to detect a pattern of an upsampled input submatrix, generate a transformed input submatrix by selecting four elements of the upsampled input submatrix, select a transformed weight submatrix based on the pattern, and convolve the transformed input submatrix and the transformed weight submatrix.

    Image refocusing
    32.
    发明授权

    公开(公告)号:US11282176B2

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

    申请号:US16469272

    申请日:2017-01-12

    Abstract: A system and method for refocusing an image including determining a point spread function (PSF) according to region of interest (ROI) and pixel depth, and converting the PSF to a gradient domain including differentiating the PSF to reduce nonzero elements in the PSF. The technique spreads intensity of pixels into a circle of confusion per the differentiated PSF. A shape of an optical system or aperture of the imaging device may be considered.

    Calculation of temporally coherent disparity from sequence of video frames

    公开(公告)号:US10701335B2

    公开(公告)日:2020-06-30

    申请号:US16072231

    申请日:2016-02-25

    Inventor: Yi Wu Yong Jiang

    Abstract: Techniques are provided for calculating temporally coherent disparity values for pixels in a sequence of image frames. An example method may include calculating initial spatial disparity costs between a pixel of a first image frame from a reference camera and pixels from an image frame from a secondary camera. The method may also include estimating a motion vector for the pixel of the first reference camera image frame to a corresponding pixel from a second reference camera image frame. The method may further include calculating a confidence value for the estimated motion vector based on a measure of similarity between the colors of the pixels of the first and second image frames from the reference camera. The method may further include calculating temporally coherent disparity costs based on the initial spatial disparity costs weighted by the confidence value and selecting a disparity value based on those costs.

    Methods and apparatus to support dynamic adjustment of graphics processing unit frequency

    公开(公告)号:US10593011B2

    公开(公告)日:2020-03-17

    申请号:US15122108

    申请日:2014-03-27

    Abstract: Disclosed methods support dynamic adjustment of graphics processing unit (GPU) frequency. According to one embodiment, a program comprises workload to execute, at least in part, on a GPU of a data processing system. A predetermined memory/compute ratio for the program is automatically retrieved, in response to the program being called for execution. The memory/compute ratio represents a ratio of memory accesses within the program, relative to compute operations within the program. In addition, a frequency of the GPU is automatically adjusted, based on the predetermined memory/compute ratio for the program. For instance, the GPU may be set to a relatively low frequency if the predetermined memory/compute ratio is relatively high, or to a relatively high frequency if the predetermined ratio is relatively low. After the frequency of the GPU is automatically adjusted, the program may execute, at least in part, on the GPU. Other embodiments are described and claimed.

    Fast MRF energy optimization for solving scene labeling problems

    公开(公告)号:US10417771B2

    公开(公告)日:2019-09-17

    申请号:US15566656

    申请日:2015-05-14

    Abstract: Image scene labeling with 3D image data. A plurality of pixels of an image frame may be label based at least on a function of pixel color and a pixel depth over the spatial positions within the image frame. A graph-cut technique may be utilized to optimize a data cost and neighborhood cost in which at least the data cost function includes a component that is a dependent on a depth associated with a given pixel in the frame. In some embodiments, in the MRF formulation pixels are adaptively merged into pixel groups based on the constructed data cost(s) and neighborhood cost(s). These pixel groups are then made nodes in the directed graphs. In some embodiments, a hierarchical expansion is performed, with the hierarchy set up within the label space.

Patent Agency Ranking