VLSI implementation of anisotropic probabilistic neural network for real-time image scaling

被引:4
作者
Chen, Ching-Han [1 ]
Chang, Hsiang-Wen [1 ]
Kuo, Chia-Ming [1 ]
机构
[1] Natl Cent Univ, Dept Comp Sci & Informat Engn, Taoyuan 320, Taoyuan County, Taiwan
关键词
Anisotropic; Neural networks; Interpolation; Sharpness; Smoothness; INTERPOLATION;
D O I
10.1007/s11554-018-0770-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes an VLSI implementation of anisotropic probabilistic neural network (APNN) for real-time video processing applications. The APNN interpolation method achieves good sharpness enhancement at edge regions and reveals the noise reduction at smooth region. For real-time applications, the APNN interpolation is further implemented with efficient pipelined very-large-scale integration (VLSI) architecture. The VLSI architecture of APNN has a five-layer structure, which is comprised of Euclidian layer, Gaussian layer, weighting layer, summation layer, and division layer. The VLSI implementation outperforms software with the low-loss quality. The experimental results indicate that the performance of VLSI implementation is competent for image interpolation. The presented VLSI implementation of APNN interpolation method can reach 1920x1080 at 30 frames per second (FPS) with a reasonable hardware cost.
引用
收藏
页码:71 / 80
页数:10
相关论文
共 22 条
[1]   A probabilistic neural network hardware system using a learning-parameter parallel architecture [J].
Aibe, N ;
Yasunaga, M ;
Yoshihara, I ;
Kim, JH .
PROCEEDING OF THE 2002 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, 2002, :2270-2275
[2]  
[Anonymous], 1988, NEURAL NETWORKS, DOI DOI 10.1109/ICNN.1988.23887
[3]   Anisotropic Probabilistic Neural Network for Image Interpolation [J].
Chen, Ching-Han ;
Kuo, Chia-Ming ;
Yao, Tun-Kai ;
Hsieh, Sheng-Hsien .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2014, 48 (03) :488-498
[4]  
Dacheng Xu, 2012, 2012 IEEE International Conference on Mechatronics and Automation (ICMA), P2109, DOI 10.1109/ICMA.2012.6285669
[5]   Image Super-Resolution Using Deep Convolutional Networks [J].
Dong, Chao ;
Loy, Chen Change ;
He, Kaiming ;
Tang, Xiaoou .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2016, 38 (02) :295-307
[6]   A New Interpolation Algorithm Based on the Frequency Transform [J].
Fan Qinglan ;
Zhang Yunfeng ;
Yao Xunxiang ;
Shen Xiaohong ;
Bao Fangxun .
2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, :217-222
[7]   Adaptive Edge Enhancement Based on Anisotropic image Interpolation [J].
Hsieh, Sheng-Hsien ;
Chen, Ching-Han ;
Tseng, Yuan-Wei .
2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, :3286-3290
[8]   Adaptive image interpolation using probabilistic neural network [J].
Hsieh, Sheng-Hsien ;
Chen, Ching-Han .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6025-6029
[9]   Hardware Implementation of Math Module based on CORDIC Algorithm using FPGA [J].
Ibrahim, Muhammad Nasir ;
Tack, Chen Kean ;
Idroas, Mariani ;
Bilmas, Siti Noormaya ;
Yahya, Zuraimi .
2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, :628-632
[10]   FPGA implementation of 64-bit exponential function for HPC [J].
Jamro, Ernest ;
Wiatr, Kazimierz ;
Wielgosz, Maciej .
2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, :718-721