Benny Thörnberg
Publikationer
Artiklar i tidskrifter Doktorsavhandlingar, sammanläggningar Kapitel i böcker, del av antologier Konferensbidrag Licentiatavhandlingar, sammanläggningar Patent
Artiklar i tidskrifter
Jonsson, P. , Thörnberg, B. & Casselgren, J. (2015). Road surface status classification using spectral analysis of NIR camera images. IEEE Sensors Journal, vol. 15: 3, ss. 1641-1656.
Malik, A. W. , Thörnberg, B. , Muhammad, I. & Lawal, N. (2014). Hardware Architecture for Real-time Computation of Image Component Feature Descriptors on a FPGA. International Journal of Distributed Sensor Networks, , ss. Art. no. 815378
Meng, X. , Thörnberg, B. & Olsson, L. (2014). Strategic Proactive Obsolescence Management Model. IEEE Transactions on Components, Packaging, and Manufacturing Technology, vol. 4: 6, ss. 1099-1108.
Malik, A. W. , Thörnberg, B. & Palaniappan, P. K. (2013). Comparison of Three Smart Camera Architectures for Real-time Machine Vision System. International Journal of Advanced Robotic Systems, vol. 10, ss. Art. no. 402
Imran, M. , Khursheed, K. , Malik, A. W. , Ahmad, N. , O'Nils, M. , Lawal, N. & Thörnberg, B. (2012). Architecture Exploration Based on Tasks Partitioning Between Hardware, Software and Locality for a Wireless Vision Sensor Node. International Journal of Distributed Systems and Technologies, vol. 3: 2, ss. 58-71.
Thörnberg, B. , Palkovic, M. , Hu, Q. , Olsson, L. , Kjeldsberg, P. G. , O'Nils, M. & Catthor, F. (2007). Bit-Width Constrained Memory Hierarchy Optimization for Real-Time Video Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 26: 4, ss. 781-800.
Lawal, N. , Thörnberg, B. , Norell, H. & O'Nils, M. (2006). Ram allocation algorithm for video processing applications on FPGA. Journal of Circuits, Systems and Computers, vol. 15: 5, ss. 679-699.
Thörnberg, B. , Hu, Q. , Palkovic, M. , O'Nils, M. & Kjeldsberg, P. G. (2006). Polyhedral space generation and memory estimation from interface and memory models of real-time video systems. Journal of Systems and Software, vol. 79: 2, ss. 231-245.
Meng, X. & Thörnberg, B. (). Design Technology Selection for Obsolescence Management Cost Avoidanc. Microelectronics and reliability,
Malik, A. W. , Thörnberg, B. , Anwar, Q. & Johansen, T. A. (). Real Time Decoding of Color Symbol for Optical Positioning System. International Journal of Advanced Robotic Systems,
Jonsson, P. , Casselgren, J. & Thörnberg, B. (). Road surface status classification using spectral analysis of NIR camera images. IEEE Sensors Journal,
Doktorsavhandlingar, sammanläggningar
Thörnberg, B. (2006). Memory modeling and synthesis for real-time video processing systems. Diss. (Sammanläggning) Sundsvall : Mittuniversitetet, 2006 (Mid Sweden University doctoral thesis : 8)
Kapitel i böcker, del av antologier
Thörnberg, B. & O'Nils, M. (2002). Analysis of modeling and simulation capabilities in systemC and Ocapi using a video filter design. I System on chip design languages : : extended papers : best of FDL’01 and HDLCon’01. Boston, Mass : Kluwer Academic Publishers (The ChDL series). S. 283-.
Konferensbidrag
Anwar, Q. , Malik, A. W. & Thörnberg, B. (2013). Design of coded reference labels for indoor optical navigation using monocular camera. I 2013 International Conference on Indoor Positioning and Indoor Navigation, IPIN 2013. (International Conference on Indoor Positioning and Indoor Navigation). S. Art. no. 6817925-
Meng, X. , Haoming, Z. , Lawal, N. & Thörnberg, B. (2012). Portability Analysis of Soft Microprocessor for FPGA. I 2012 Mediterranean Conference on Embedded Computing, MECO 2012.. S. 5--8.
Meng, X. , Thörnberg, B. & Olsson, L. (2012). Component obsolescence management model for long life cycle embedded system. I AUTOTESTCON (Proceedings). Anaheim, California : . S. 19--24.
Hashemi, A. & Thörnberg, B. (2012). Hardware Centric Automatic Recognition of Road Signs. I ISCAIE 2012 - 2012 IEEE Symposium on Computer Applications and Industrial Electronics.. S. 157--162.
Zhao, J. , Thörnberg, B. , Shi, Y. & Hashemi, A. (2012). Color Segmentation on FPGA Using Minimum Distance Classifier for Automatic Road Sign Detection. I IST 2012 - 2012 IEEE International Conference on Imaging Systems and Techniques, Proceedings.. S. 516--521.
Malik, A. W. , Thörnberg, B. , Meng, X. & Imran, M. (2012). Real-Time machine vision system using FPGA and soft-core processor. I Proceedings of SPIE - The International Society for Optical Engineering.. S. Art. no. 84370Z-
Lawal, N. , Thörnberg, B. & O´Nils, M. (2011). Architecture driven memory allocation for FPGA Based Real-Time Video Processing Systems. I Proceedings of the 2011 7th Southern Conference on Programmable Logic, SPL 2011 2011, Article number 5782639.. S. 143--148.
Malik, A. W. , Thörnberg, B. , Cheng, X. & Lawal, N. (2011). Real-time Component Labelling with Centre of Gravity Calculation on FPGA. I 2011 Proceedings of Sixth International Conference on Systems.
Meng, X. , Thörnberg, B. & Lawal, N. (2011). Soft-IP Interface Modification Methodology. I Proceedings of 2011 International Conference on Information and Electronics Engineering.
Cheng, X. , Thörnberg, B. & Abdul Waheed, M. (2011). Optimized Color Pair Selection for Label Design. I Proceedings Elmar - International Symposium Electronics in Marine. Zadar, Croatia : . S. 115--118.
Meng, X. , Thörnberg, B. & Lawal, N. (2011). Embedded System Design with Maintenance Consideration. I Proceedings of the 34th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO.. S. 124--129.
Meng, X. , Thörnberg, B. & Lawal, N. (2011). Portability analysis of an M-JPEG decoder IP from OpenCores. I SIES 2011 - 6th IEEE International Symposium on Industrial Embedded Systems, Conference Proceedings.. S. 79--82.
Khursheed, K. , Imran, M. , Malik, A. W. , O'Nils, M. , Lawal, N. & Thörnberg, B. (2011). Exploration of tasks partitioning between hardware software and locality for a wireless camera based vision sensor node. I Proceedings - 6th International Symposium on Parallel Computing in Electrical Engineering, PARELEC 2011.. S. 127--132.
Cheng, X. , Thörnberg, B. , Malik, W. & Lawal, N. (2010). Hardware Centric Machine Vision for High Precision Center of Gravity Calculation. . (PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY)
Thim, J. , Manuilskiy, A. , O´Nils, M. , Thörnberg, B. , Lindgren, J. & Lidén, J. (2009). The Impact of Surface Movement in Online Paper Topgraphy Cahracerization Using Light Triangulation. I Proceedings fo the Papermaker´s Research Symposium.
Thörnberg, B. & Lawal, N. (2009). Real-time Component Labelling and Feature Extraction on FPGA. I 2009 International Symposium on Signals, Circuits and Systems, ISSCS 2009.. S. 5206100-
Thim, J. , O'Nils, M. , Manuilskiy, A. & Thörnberg, B. (2008). Simulating the Impact of Topographical Microstructures on Triangulation Measurement Setups using Matlab. I Proceedings of Nordic MATLAB User Conference.
Lawal, N. , Thörnberg, B. & O'Nils, M. (2007). Power-aware automatic constraint generation for FPGA based real-time video processing systems. I 2007 NORCHIP. New York : . S. 124--128.
Lawal, N. , O´Nils, M. & Thörnberg, B. (2007). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation. I Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International. Long Beach, CA : . S. 1--7.
Lepistö, N. , Thörnberg, B. & O'Nils, M. (2006). Design Exploration of Video Pre-Processor for FPGA based SoC. I RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS. Berlin : (LECTURE NOTES IN COMPUTER SCIENCE). S. 87--92.
Thörnberg, B. & O'Nils, M. (2006). Impact of Bit-Width specification on the memory hierarchy for a real-time video processing system. I 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS. Piscataway, NJ : (Design, Automation and Test in Europe Conference and Expo). S. 750--751.
Lawal, N. , O'Nils, M. & Thörnberg, B. (2006). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation. I Proceedings of the FPGA World Conference 2006.
O'Nils, M. , Thörnberg, B. & Lawal, N. (2006). High-Level SystemC Synthesis for FPGA based Real-Time Video Processing Systems. I Proceedings of the FPGA World Conference.
Lepistö, N. , Thörnberg, B. & O'Nils, M. (2005). High Performance FPGA based Camera Architecture for Range Imaging. I NORCHIP Conference, 2005. 23rd.. S. 165--168.
O'Nils, M. , Lilljefjäll, P. & Thörnberg, B. (2005). Data Partitioning for Parallel Implementation of Real-Time Video Processing Systems. I Circuit Theory and Design, 2005. Proceedings of the 2005 European Conference on : vol. 1.. S. 213--216.
Thörnberg, B. , Olsson, L. & O'Nils, M. (2005). Optimization of memory allocation for real-time video processing on FPGA. I 16th International Workshop on Rapid System Prototyping, Proceedings - SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE.. S. 141--147.
Lawal, N. , Thörnberg, B. & O'Nils, M. (2005). Address Generation for FPGA RAMs for Efficient Implementation of Real-Time Video Processing Systems. I Proceedings. International Conference on Field Programmable Logic and Applications, 2005.. S. 136--141.
O'Nils, M. , Norell, H. & Thörnberg, B. (2004). A Comparison between Local and Global Memory Allocation for FPGA Implementation of Real-Time Video Processing Systems. I Proceedings of the IEEE International Conference on Signals and Electronic Systems.
Norell, H. , Thörnberg, B. & O'Nils, M. (2003). Automatic Hardware Synthesis of Spatial Memory Models for Real-Time Image Processing Systems. I Proceedings of IEEE Norchip Conference 2003 : Riga, Latvia, Nov 10-11, 2003.. S. 171--175.
Thörnberg, B. & O'Nils, M. (2003). Automated implementation of interface- and memory models for real-time video processing systems. I Proceedings of IEEE Norchip Conference, November 2003 (Riga).
Thörnberg, B. , Norell, H. & O'Nils, M. (2002). IMEM: An Object Oriented Memory- and Interface Modeling Approach for Real-Time Video Processing Systems. I Proceedings / FDL '02, Forum on Specification & Design Languages, Marseille, France, Sept 24-27, 2002 : FDL ; 5 (Marseille) : 2002.09.24-27. Marseille :
Thörnberg, B. , Norell, H. & O'Nils, M. (2002). Conceptual Interface and Memory-Modelling for Real-Time Image Processing Systems- IMEM: A tool for Modeling, Simulation and Design Parameter Extraction. I 2002 IEEE 5th Workshop on Multimedia Signal Processing : 9-11 Dec. 2002 , St.Thomas, VI, USA.. S. 138--141.
Licentiatavhandlingar, sammanläggningar
Thörnberg, B. (2004). Memory modeling and synthesis for real-time video processing systems. Lic.-avh. (Sammanläggning) Sundsvall : Mitthögskolan, 2004 (Mid Sweden University licentiate thesis : 4)
Patent
Thörnberg, B. (1992). Medical Environment Interface, US Patent .