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:
Apr. 07, 2020

Filed:

Sep. 19, 2018
Applicant:

Hcl Technologies Limited, Noida, Uttar Pradesh, IN;

Inventors:

Prasanna Venkatesh Balasubramaniyan, Tamil Nadu, IN;

Sainarayanan Gopalakrishnan, Tamil Nadu, IN;

Gunamani Rajagopal, Tamil Nadu, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/17 (2006.01); G06F 17/15 (2006.01); G06N 5/04 (2006.01); G06T 5/10 (2006.01);
U.S. Cl.
CPC ...
G06F 17/15 (2013.01); G06N 5/046 (2013.01); G06T 5/10 (2013.01); G06T 2207/20024 (2013.01);
Abstract

A reconfigurable convolution engine for performing a convolution operation on an image is disclosed. A data receiving module receives image data. A determination module determines a kernel size based on the image data, clock speed associated to the convolution engine and available on-chip resources. A generation module generates a plurality of instances based on the kernel size. A configuration module configures an adder engine comprising a plurality of adders configured to operate in a pipelined structure and in parallel with the plurality of instances. An execution module executes the convolution operation on each of the plurality of instances and the adder engine. A filtering module filters an output of the convolution operation by using a filter function configured to operate on a predefined threshold function.


Find Patent Forward Citations

Loading…