System and method for performing a convolution operation

A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gopalakrishnan, Sainarayanan, Balasubramaniyan, Prasanna Venkatesh, Rajagopal, Gunamani
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Gopalakrishnan, Sainarayanan
Balasubramaniyan, Prasanna Venkatesh
Rajagopal, Gunamani
description A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted data based on convolution operation for each feature matrix. The CMAC system performs an accumulation of the convoluted data to generate accumulated data, when the convolution operation for each feature matrix is performed. The CMAC system further performs an addition of a predefined value to the accumulated data to generate added data. Further, the CMAC system filters the added data to provide a convolution result for the image, thereby performing the convolution operation of the image.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11321819B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11321819B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11321819B23</originalsourceid><addsrcrecordid>eNrjZLAIriwuSc1VSMxLUchNLcnIT1FIyy9SKEgtAlK5mXnpCokKyfl5Zfk5pSWZ-XkK-UCZRBCLh4E1LTGnOJUXSnMzKLq5hjh76KYW5MenFhckJqfmpZbEhwYbGhobGVoYWjoZGROjBgAwOi7S</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>System and method for performing a convolution operation</title><source>esp@cenet</source><creator>Gopalakrishnan, Sainarayanan ; Balasubramaniyan, Prasanna Venkatesh ; Rajagopal, Gunamani</creator><creatorcontrib>Gopalakrishnan, Sainarayanan ; Balasubramaniyan, Prasanna Venkatesh ; Rajagopal, Gunamani</creatorcontrib><description>A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted data based on convolution operation for each feature matrix. The CMAC system performs an accumulation of the convoluted data to generate accumulated data, when the convolution operation for each feature matrix is performed. The CMAC system further performs an addition of a predefined value to the accumulated data to generate added data. Further, the CMAC system filters the added data to provide a convolution result for the image, thereby performing the convolution operation of the image.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220503&amp;DB=EPODOC&amp;CC=US&amp;NR=11321819B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220503&amp;DB=EPODOC&amp;CC=US&amp;NR=11321819B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Gopalakrishnan, Sainarayanan</creatorcontrib><creatorcontrib>Balasubramaniyan, Prasanna Venkatesh</creatorcontrib><creatorcontrib>Rajagopal, Gunamani</creatorcontrib><title>System and method for performing a convolution operation</title><description>A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted data based on convolution operation for each feature matrix. The CMAC system performs an accumulation of the convoluted data to generate accumulated data, when the convolution operation for each feature matrix is performed. The CMAC system further performs an addition of a predefined value to the accumulated data to generate added data. Further, the CMAC system filters the added data to provide a convolution result for the image, thereby performing the convolution operation of the image.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAIriwuSc1VSMxLUchNLcnIT1FIyy9SKEgtAlK5mXnpCokKyfl5Zfk5pSWZ-XkK-UCZRBCLh4E1LTGnOJUXSnMzKLq5hjh76KYW5MenFhckJqfmpZbEhwYbGhobGVoYWjoZGROjBgAwOi7S</recordid><startdate>20220503</startdate><enddate>20220503</enddate><creator>Gopalakrishnan, Sainarayanan</creator><creator>Balasubramaniyan, Prasanna Venkatesh</creator><creator>Rajagopal, Gunamani</creator><scope>EVB</scope></search><sort><creationdate>20220503</creationdate><title>System and method for performing a convolution operation</title><author>Gopalakrishnan, Sainarayanan ; Balasubramaniyan, Prasanna Venkatesh ; Rajagopal, Gunamani</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11321819B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Gopalakrishnan, Sainarayanan</creatorcontrib><creatorcontrib>Balasubramaniyan, Prasanna Venkatesh</creatorcontrib><creatorcontrib>Rajagopal, Gunamani</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gopalakrishnan, Sainarayanan</au><au>Balasubramaniyan, Prasanna Venkatesh</au><au>Rajagopal, Gunamani</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>System and method for performing a convolution operation</title><date>2022-05-03</date><risdate>2022</risdate><abstract>A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted data based on convolution operation for each feature matrix. The CMAC system performs an accumulation of the convoluted data to generate accumulated data, when the convolution operation for each feature matrix is performed. The CMAC system further performs an addition of a predefined value to the accumulated data to generate added data. Further, the CMAC system filters the added data to provide a convolution result for the image, thereby performing the convolution operation of the image.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US11321819B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title System and method for performing a convolution operation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T23%3A09%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Gopalakrishnan,%20Sainarayanan&rft.date=2022-05-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11321819B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true