PMID- 24288456 OWN - NLM STAT- MEDLINE DCOM- 20140717 LR - 20211021 IS - 1537-744X (Electronic) IS - 2356-6140 (Print) IS - 1537-744X (Linking) VI - 2013 DP - 2013 TI - Resource efficient hardware architecture for fast computation of running max/min filters. PG - 108103 LID - 10.1155/2013/108103 [doi] LID - 108103 AB - Running max/min filters on rectangular kernels are widely used in many digital signal and image processing applications. Filtering with a k x k kernel requires of k(2) - 1 comparisons per sample for a direct implementation; thus, performance scales expensively with the kernel size k. Faster computations can be achieved by kernel decomposition and using constant time one-dimensional algorithms on custom hardware. This paper presents a hardware architecture for real-time computation of running max/min filters based on the van Herk/Gil-Werman (HGW) algorithm. The proposed architecture design uses less computation and memory resources than previously reported architectures when targeted to Field Programmable Gate Array (FPGA) devices. Implementation results show that the architecture is able to compute max/min filters, on 1024 x 1024 images with up to 255 x 255 kernels, in around 8.4 milliseconds, 120 frames per second, at a clock frequency of 250 MHz. The implementation is highly scalable for the kernel size with good performance/area tradeoff suitable for embedded applications. The applicability of the architecture is shown for local adaptive image thresholding. FAU - Torres-Huitzil, Cesar AU - Torres-Huitzil C AD - Information Technology Laboratory, CINVESTAV, Km. 5.5 Carretera Ciudad Victoria-Soto La Marina, 87130 Ciudad Victoria, TAMPS, Mexico. LA - eng PT - Journal Article PT - Research Support, Non-U.S. Gov't DEP - 20131030 PL - United States TA - ScientificWorldJournal JT - TheScientificWorldJournal JID - 101131163 SB - IM MH - *Computers MH - *Software PMC - PMC3833061 EDAT- 2013/11/30 06:00 MHDA- 2014/07/18 06:00 PMCR- 2013/10/30 CRDT- 2013/11/30 06:00 PHST- 2013/08/24 00:00 [received] PHST- 2013/09/17 00:00 [accepted] PHST- 2013/11/30 06:00 [entrez] PHST- 2013/11/30 06:00 [pubmed] PHST- 2014/07/18 06:00 [medline] PHST- 2013/10/30 00:00 [pmc-release] AID - 10.1155/2013/108103 [doi] PST - epublish SO - ScientificWorldJournal. 2013 Oct 30;2013:108103. doi: 10.1155/2013/108103. eCollection 2013.