Publications
Articles in journals
|
Chapters in books
|
Conference papers
|
Doctoral theses, comprehensive summaries
|
Licentiate theses, comprehensive summaries
|
Articles in journals
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, , pp. Art. no. 815378
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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 231-245.
Chapters in books
Thörnberg, B.
& O'Nils, M. (2002). Analysis of modeling and simulation capabilities in systemC and Ocapi using a video filter design.
In
System on chip design languages : : extended papers : best of FDL’01 and HDLCon’01. Boston, Mass : Kluwer Academic Publishers (The ChDL series). pp. 283-.
Conference papers
Zhao, J. , Thörnberg, B. , Shi, Y.
& Hashemi, A. (2012). Color Segmentation on FPGA Using Minimum Distance Classifier for Automatic Road Sign Detection.
In
IST 2012 - 2012 IEEE International Conference on Imaging Systems and Techniques, Proceedings.. pp. 516--521.
Hashemi, A.
& Thörnberg, B. (2012). Hardware Centric Automatic Recognition of Road Signs.
In
ISCAIE 2012 - 2012 IEEE Symposium on Computer Applications and Industrial Electronics.. pp. 157--162.
Malik, A. W. , Thörnberg, B. , Meng, X.
& Imran, M. (2012). Real-Time machine vision system using FPGA and soft-core processor.
In
Proceedings of SPIE - The International Society for Optical Engineering.. pp. Art. no. 84370Z-
Meng, X. , Thörnberg, B.
& Olsson, L. (2012). Component obsolescence management model for long life cycle embedded system.
In
AUTOTESTCON (Proceedings). Anaheim, California : . pp. 19--24.
Meng, X. , Haoming, Z. , Lawal, N.
& Thörnberg, B. (2012). Portability Analysis of Soft Microprocessor for FPGA.
In
2012 Mediterranean Conference on Embedded Computing, MECO 2012.. pp. 5--8.
Cheng, X. , Thörnberg, B.
& Abdul Waheed, M. (2011). Optimized Color Pair Selection for Label Design.
In
Proceedings Elmar - International Symposium Electronics in Marine. Zadar, Croatia : . pp. 115--118.
Meng, X. , Thörnberg, B.
& Lawal, N. (2011). Portability analysis of an M-JPEG decoder IP from OpenCores.
In
SIES 2011 - 6th IEEE International Symposium on Industrial Embedded Systems, Conference Proceedings.. pp. 79--82.
Meng, X. , Thörnberg, B.
& Lawal, N. (2011). Embedded System Design with Maintenance Consideration.
In
Proceedings of the 34th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO.. pp. 124--129.
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.
In
Proceedings - 6th International Symposium on Parallel Computing in Electrical Engineering, PARELEC 2011.. pp. 127--132.
Meng, X. , Thörnberg, B.
& Lawal, N. (2011). Soft-IP Interface Modification Methodology.
In
Proceedings of 2011 International Conference on Information and Electronics Engineering.
Malik, A. W. , Thörnberg, B. , Cheng, X.
& Lawal, N. (2011). Real-time Component Labelling with Centre of Gravity Calculation on FPGA.
In
2011 Proceedings of Sixth International Conference on Systems.
Lawal, N. , Thörnberg, B.
& O´Nils, M. (2011). Architecture driven memory allocation for FPGA Based Real-Time Video Processing Systems.
In
Proceedings of the 2011 7th Southern Conference on Programmable Logic, SPL 2011 2011, Article number 5782639.. pp. 143--148.
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.
In
Proceedings fo the Papermaker´s Research Symposium.
Thörnberg, B.
& Lawal, N. (2009). Real-time Component Labelling and Feature Extraction on FPGA.
In
2009 International Symposium on Signals, Circuits and Systems, ISSCS 2009.. pp. 5206100-
Thim, J. , O'Nils, M. , Manuilskiy, A.
& Thörnberg, B. (2008). Simulating the Impact of Topographical Microstructures on Triangulation Measurement Setups using Matlab.
In
Proceedings of Nordic MATLAB User Conference.
Lawal, N. , O´Nils, M.
& Thörnberg, B. (2007). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation.
In
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International. Long Beach, CA : . pp. 1--7.
Lawal, N. , Thörnberg, B.
& O'Nils, M. (2007). Power-aware automatic constraint generation for FPGA based real-time video processing systems.
In
2007 NORCHIP. New York : . pp. 124--128.
O'Nils, M. , Thörnberg, B.
& Lawal, N. (2006). High-Level SystemC Synthesis for FPGA based Real-Time Video Processing Systems.
In
Proceedings of the FPGA World Conference.
Lawal, N. , O'Nils, M.
& Thörnberg, B. (2006). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation.
In
Proceedings of the FPGA World Conference 2006.
Thörnberg, B.
& O'Nils, M. (2006). Impact of Bit-Width specification on the memory hierarchy for a real-time video processing system.
In
2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS. Piscataway, NJ : (Design, Automation and Test in Europe Conference and Expo). pp. 750--751.
Lepistö, N. , Thörnberg, B.
& O'Nils, M. (2006). Design Exploration of Video Pre-Processor for FPGA based SoC.
In
RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS. Berlin : (LECTURE NOTES IN COMPUTER SCIENCE). pp. 87--92.
Lawal, N. , Thörnberg, B.
& O'Nils, M. (2005). Address Generation for FPGA RAMs for Efficient Implementation of Real-Time Video Processing Systems.
In
Proceedings. International Conference on Field Programmable Logic and Applications, 2005.. pp. 136--141.
O'Nils, M. , Lilljefjäll, P.
& Thörnberg, B. (2005). Data Partitioning for Parallel Implementation of Real-Time Video Processing Systems.
In
Circuit Theory and Design, 2005. Proceedings of the 2005 European Conference on : vol. 1.. pp. 213--216.
Thörnberg, B. , Olsson, L.
& O'Nils, M. (2005). Optimization of memory allocation for real-time video processing on FPGA.
In
16th International Workshop on Rapid System Prototyping, Proceedings - SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE.. pp. 141--147.
Lepistö, N. , Thörnberg, B.
& O'Nils, M. (2005). High Performance FPGA based Camera Architecture for Range Imaging.
In
NORCHIP Conference, 2005. 23rd.. pp. 165--168.
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.
In
Proceedings of the IEEE International Conference on Signals and Electronic Systems.
Thörnberg, B.
& O'Nils, M. (2003). Automated implementation of interface- and memory models for real-time video processing systems.
In
Proceedings of IEEE Norchip Conference, November 2003 (Riga).
Norell, H. , Thörnberg, B.
& O'Nils, M. (2003). Automatic Hardware Synthesis of Spatial Memory Models for Real-Time Image Processing Systems.
In
Proceedings of IEEE Norchip Conference 2003 : Riga, Latvia, Nov 10-11, 2003.. pp. 171--175.
Thörnberg, B. , Norell, H.
& O'Nils, M. (2002). IMEM: An Object Oriented Memory- and Interface Modeling Approach for Real-Time Video Processing Systems.
In
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.
In
2002 IEEE 5th Workshop on Multimedia Signal Processing : 9-11 Dec. 2002 , St.Thomas, VI, USA.. pp. 138--141.
Doctoral theses, comprehensive summaries
Thörnberg, B. (2006). Memory modeling and synthesis for real-time video processing systems.
Dis.
(Comprehensive summary)
Sundsvall : Mittuniversitetet, 2006 (Mid Sweden University doctoral thesis : 8)
Licentiate theses, comprehensive summaries
Thörnberg, B. (2004). Memory modeling and synthesis for real-time video processing systems.
Lic.
(Comprehensive summary)
Sundsvall : Mitthögskolan, 2004 (Mid Sweden University licentiate thesis : 4)