The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 25, 2016

Filed:

Sep. 22, 2014
Applicant:

The Board of Trustees of the Leland Stanford Junior University, Palo Alto, CA (US);

Inventors:

Rehan Hameed, Palo Alto, CA (US);

Wajahat Qadeer, Menlo Park, CA (US);

Christoforos Kozyrakis, Stanford, CA (US);

Mark A. Horowitz, Stanford, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/64 (2006.01); G06T 1/20 (2006.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01);
Abstract

A convolution image processor includes a load and store unit, a shift register unit, and a mapping unit. The load and store unit is configured to load and store image pixel data and allow for unaligned access of the image pixel data. The shift register is configured to load and store at least a portion of the image pixel data from the load and store unit and concurrently provide access to each image pixel value in the portion of the image pixel data. The mapping unit is configured to generate a number of shifted versions of image pixel data and corresponding stencil data from the portion of the image pixel data, and concurrently perform one or more operations on each image pixel value in the shifted versions of the portion of the image pixel data and a corresponding stencil value in the corresponding stencil data.


Find Patent Forward Citations

Loading…