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:
Aug. 11, 2026

Filed:

Feb. 29, 2024
Applicant:

Imagination Technologies Limited, Kings Langley, GB;

Inventors:

Gunduz Vehbi Demirci, Hertfordshire, GB;

Cagatay Dikici, Hertfordshire, GB;

Grant Michael Stevens, Hertfordshire, GB;

Le Yang, Hertfordshire, GB;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06T 1/20 (2006.01); G06F 17/16 (2006.01); G06V 10/82 (2022.01); G06V 10/94 (2022.01);
U.S. Cl.
CPC ...
G06T 1/20 (2013.01); G06F 17/16 (2013.01); G06V 10/82 (2022.01); G06V 10/94 (2022.01);
Abstract

Methods of implementing a sparse submanifold deconvolution on a graphics processing unit, the sparse submanifold deconvolution being representable as a direct convolution between an input tensor to the sparse submanifold deconvolution and each of a plurality of a sub-filters, each sub-filter of the plurality of sub-filters comprising a subset of weights of a filter of the sparse submanifold deconvolution. The methods include: receiving, at the graphics processing unit, the input tensor in a dense format; receiving, at the graphics processing unit, information identifying target positions of an output tensor of the sparse submanifold deconvolution; performing, at the graphics processing unit, an indexed unfold operation on the input tensor based on the identified target positions of the output tensor to generate an input matrix comprising elements of the input tensor in each sub-window of the input tensor relevant to at least one of the identified target positions of the output tensor; and performing, at the graphics processing unit, a matrix multiplication between a weight matrix and the input matrix to generate an output matrix that comprises elements of the output tensor at the identified target positions.


Find Patent Forward Citations

Loading…