a hardware accelerator
A hardware accelerator and accelerator technology, applied in the field of circuits, can solve the problems of poor portability of hardware accelerators, many hardware accelerator components, waste of system cache, etc., and achieve the effect of achieving light weight, reducing the number of components, and enriching the cache structure.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0084] figure 1 A structural diagram of a hardware accelerator provided by Embodiment 1 of the present invention. The hardware accelerator of this embodiment specifically includes:
[0085] An acquisition unit (110), the acquired image data includes a left view and a right view.
[0086] In this implementation, the left side view and the right side view specifically refer to two images including the same target object obtained from two different positions, specifically, they can be obtained through two identical or different cameras at different positions The left view and the right view may also be obtained by moving the same camera, which is not limited in this embodiment.
[0087] Wherein, the target object specifically refers to an object included in the ROI of the left view. It can be understood that when two images are generally matched, the image area of the important object in one image is mainly matched with the whole or part of the image area of the other imag...
Embodiment 2
[0098] Figure 4 It is a schematic diagram of a search block generated by a control unit provided in Embodiment 2 of the present invention.
[0099] The control unit (160) sets a search block respectively in the left view and the right view, which are respectively the left view search block (1601) and the right view search block (1602), and the search block slides horizontally in the view to search Every time the center of the block slides to a position, it can cover the pixels of the size of the search block. The left view search block (1601) and the right view search block (1602) are both square search blocks with the size of winsize*winsize, so The above winsize is an odd number, and 5≤winsize≤21.
[0100] Such as Figure 4 As shown, the center of the search block (1601) slides horizontally to the right in the A-th pixel row in the region of interest of the left view, and the center of the search block (1602) slides horizontally to the left in the corresponding pixel row ...
Embodiment 3
[0110] Figure 5 It is a working schematic diagram of the first operation subunit (1301) provided by Embodiment 3 of the present invention.
[0111] Such as Figure 5 As shown, the first operation subunit (1301) includes a plurality of subtractors and adders, and the first operation unit (1301) is connected to the logic bank group (120) for calculating the initialization operation corresponding HSAD, the first computing subunit (1301) is also connected to the information warehouse (140), and sends the calculation result to the information warehouse (140);
[0112] The calculation method of the HSAD corresponding to the initialization operation is described in detail below:
[0113] In this embodiment, when the center of the search block in the left view slides to the A-th pixel row of the region of interest in the left view for the first time, the control unit sends a control signal to the computing unit, and the computing unit performs an initialization operation. The init...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


