Tesi Robotica Un coprocessore per Visual Search: Keypoint... | Page 94

4.2. SOLUZIONE ALLE PROBLEMATICHE DELL’ARCHITETTURA LUT 94 convoluzioneAttesa += pixel*vettoreGaussiana[i*DIM_POTENZE]; contatore++; 71 } printf("\n\n\nIl risultato della nostra convoluzione : %10.9f \n", convoluzione); printf("\nConvoluzione Attesa : %10.9f \n", convoluzioneAttesa); system("PAUSE"); return 0; 76 } 4.2.5 Algoritmo di ltering 1+1D uest9—lgoritmo r—ppresent— l— sintesi delle ™osider—zioni (nor— ™ondotteF v9—rE r—y vettoreq—ussi—n— r—ppresent— l— nostr— memori— nell— qu—le eseguire le opE er—zioni di v…„F gome si può not—re ess— ™ontiene i prodotti tr— i ™oe0™ienti dell— g—ussi—n— e i ™oe0™ienti ™he de(nis™ono l— p—rtizione di f—™hetF v9—lgoritE mo prende in input dei v—lori interi positiviD ™—l™ol— l— s™omposizione rispetto —lle p—rti e ™ostruis™e il prodotto tr— il v—lore inserito in input e il ™orrispettivo ™oe0™iente g—ussi—no —ssem˜l—ndo i v—lori ™ontenuti in vettoreq—ussi—n— se™E ondo qu—nto dett—to d—ll— s™omposizione di f—™hetF €er veri(™—re l— ™orrettezz— del metodo st—mpi—mo — video si— il prodotto ™ostruito se™ondo f—™het si— il risult—to del prodotto dirett—mente ™—l™ol—toF ‚iproponi—mo nuov—mente l— t—˜ell— ri—ssuntiv— riferit— —l nostro esempio pr—ti™oD ™omplet—ndol— ™on un9ulteriore ™olonn— ™he tiene ™onto delle ultime ottimizz—zioni —ppen— dis™usseX €ossi—mo —'erm—re ™he l— ri™hiest— di memori— per l— ™ostruzione del modulo di ™onvoluzione ˜—s—to sull— memorizz—zione è st—t— ™omplet—mente —˜˜—ttut—F gostruendo un9implement—zione del hoq ™he si— deline—t— ottimizz—ndo gli —sE petti (n qui dis™ussi ™osì ™ome è st—to suggerito permette di ottenere tutti i v—nt—ggi di o'erti d—ll9—r™hitettur— v…„ m—ntenendo minime le ri™hieste di memori—F