Local memory use for perspective transform engine

    公开(公告)号:US11875047B2

    公开(公告)日:2024-01-16

    申请号:US18084635

    申请日:2022-12-20

    CPC classification number: G06F3/0631 G06F3/0604 G06F3/0673 G06F13/28

    Abstract: An integrated circuit includes: a local memory; and a first processing circuit coupled to the local memory. The first processing component is configured to: receive a first set of image data; perform a first image processing operation on the first set of image data to produce a second set of image data; and store at least some of the second set of image data into the local memory. The integrated circuit also includes a second processing circuit coupled to the local memory and configured to: receive at least some of the second set of image data from the local memory; and perform a second image processing operation on the second set of image data to produce a third set of image data.

    Low latency streaming remapping engine

    公开(公告)号:US11170464B2

    公开(公告)日:2021-11-09

    申请号:US16909710

    申请日:2020-06-23

    Abstract: A lens distortion correction function operates by backmapping output images to the uncorrected, distorted input images. As a vision image processor completes processing on the image data lines needed for the lens distortion correction function to operate on a group of output, undistorted image lines, the lens distortion correction function begins processing the image data. This improves image processing pipeline delays by overlapping the operations. The vision image processor provides output image data to a circular buffer in SRAM, rather than providing it to DRAM. The lens distortion correction function operates from the image data in the circular buffer. By operating from the SRAM circular buffer, access to the DRAM for the highly fragmented backmapping image data read operations is removed, improving available DRAM bandwidth. By using a circular buffer, less space is needed in the SRAM. The improved memory operations further improve the image processing pipeline delays.

    Image processing accelerator
    35.
    发明授权

    公开(公告)号:US10747692B2

    公开(公告)日:2020-08-18

    申请号:US16234508

    申请日:2018-12-27

    Abstract: A processing accelerator includes a shared memory, and a stream accelerator, a memory-to-memory accelerator, and a common DMA controller coupled to the shared memory. The stream accelerator is configured to process a real-time data stream, and to store stream accelerator output data generated by processing the real-time data stream in the shared memory. The memory-to-memory accelerator is configured to retrieve input data from the shared memory, to process the input data, and to store, in the shared memory, memory-to-memory accelerator output data generated by processing the input data. The common DMA controller is configured to retrieve stream accelerator output data from the shared memory and transfer the stream accelerator output data to memory external to the processing accelerator; and to retrieve the memory-to-memory accelerator output data from the shared memory and transfer the memory-to-memory accelerator output data to memory external to the processing accelerator.

    Efficient Methodology To Process Wide Dynamic Range Images
    38.
    发明申请
    Efficient Methodology To Process Wide Dynamic Range Images 有权
    高效的方法来处理宽动态范围图像

    公开(公告)号:US20160148356A1

    公开(公告)日:2016-05-26

    申请号:US14550671

    申请日:2014-11-21

    CPC classification number: G06T9/00 G06T1/20 G06T5/007 G06T2207/20208

    Abstract: An image processor capable of processing wide-dynamic-range (WDR) image data using a native 12-bit image pipe. In one embodiment, the processor receives compressed wide-dynamic-range image data from a WDR image sensor. The compressed wide-dynamic-range image data is decompanded. Long-exposure image data is then extracted from the decompanded image data, and pre-processing is performed on the long-exposure image data. Short-exposure image data is also extracted from the decompanded image data, and pre-processing is performed on the short-exposure image data. The pre-processed long-exposure image data is merged with the pre-processed short-exposure image data. Tone mapping is performed on the merged image data.

    Abstract translation: 能够使用原生12位图像管道处理宽动态范围(WDR)图像数据的图像处理器。 在一个实施例中,处理器从WDR图像传感器接收压缩的宽动态范围图像数据。 压缩的宽动态范围图像数据被解压缩。 然后从解压缩的图像数据中提取长曝光图像数据,并对长曝光图像数据进行预处理。 还从解压缩的图像数据中提取短曝光图像数据,并对短曝光图像数据进行预处理。 预处理的长曝光图像数据与预处理的短曝光图像数据合并。 对合并的图像数据执行色调映射。

Patent Agency Ranking