Mattias O´Nils

Professor|Professor

Publikationer

Artiklar i tidskrifter

Nie, Y. , Sommella, P. , Carratù, M. , O'Nils, M. & Lundgren, J. (2023). A Deep CNN Transformer Hybrid Model for Skin Lesion Classification of Dermoscopic Images Using Focal Loss. Diagnostics, vol. 13: 1  

Lundström, A. , O'Nils, M. & Qureshi, F. (2023). An interactive threshold-setting procedure for improved multivariate anomaly detection in time series. IEEE Access, vol. 11, ss. 93898-93907.  

Lundström, A. & O'Nils, M. (2023). Factory-Based Vibration Data for Bearing-Fault Detection. DATA, vol. 8: 7  

Mahmood, A. , Abedin, S. F. , O'Nils, M. , Bergman, M. & Gidlund, M. (2023). Remote-Timber : An Outlook for Teleoperated Forestry With First 5G Measurements. IEEE Industrial Electronics Magazine, vol. 17: 3, ss. 42-53.  

Carratù, M. , Gallo, V. , Liguori, C. , Lundgren, J. , O'Nils, M. & Pietrosanto, A. (2023). Vision-Based System for Measuring the Diameter of Wood Logs. IEEE Open Journal of Instrumentation and Measurement, vol. 2, ss. 1-12.  

Hussain, M. , O'Nils, M. , Lundgren, J. & Shallari, I. (2022). A Study on the Correlation between Change in the Geometrical Dimension of a Free-Falling Molten Glass Gob and Its Viscosity. Sensors, vol. 22: 2, ss. 661-661.    

Lundström, A. , O'Nils, M. , Qureshi, F. & Jantsch, A. (2022). Improving deep learning based anomaly detection on multivariate time series through separated anomaly scoring. IEEE Access, vol. 10, ss. 108194-108204.  

Nie, Y. , Sommella, P. , Carratu, M. , Ferro, M. , O'Nils, M. & Lundgren, J. (2022). Recent Advances in Diagnosis of Skin Lesions using Dermoscopic Images based on Deep Learning. IEEE Access, vol. 10, ss. 95716-95747.  

Alqaysi, H. , Fedorov, I. , Qureshi, F. Z. & O'Nils, M. (2021). A temporal boosted yolo-based model for birds detection around wind farms. Journal of Imaging, vol. 7: 11    

Fedorov, I. , Thörnberg, B. , Alqaysi, H. , Lawaly, N. & O'Nils, M. (2021). A two-layer 3D reconstruction method and calibration for multi-camera-based volumetric positioning and characterization. IEEE Transactions on Instrumentation and Measurement, vol. 70  

Alqaysi, H. , Lawal, N. , Fedorov, I. , Thörnberg, B. & O'Nils, M. (2021). Cost Optimized Design of Multi-Camera Domefor Volumetric Surveillance. IEEE Sensors Journal, vol. 21: 3, ss. 3730-3737.  

Shallari, I. , Sánchez Leal, I. , Krug, S. , Jantsch, A. & O'Nils, M. (2021). Design space exploration for an IoT node : Trade-offs in processing and communication. IEEE Access, vol. 9, ss. 65078-65090.    

Vilar, C. , Krug, S. , Qureshi, F. Z. & O'Nils, M. (2021). Evaluation of 2D-/3D-Feet-Detection Methods for Semi-Autonomous Powered Wheelchair Navigation. Journal of Imaging, vol. 7: 12    

Sánchez Leal, I. , Shallari, I. , Krug, S. , Jantsch, A. & O'Nils, M. (2021). Impact of input data on intelligence partitioning decisions for IoT smart camera nodes. Electronics, vol. 10: 16    

Hussain, M. , O'Nils, M. & Lundgren, J. (2021). Multi-Camera Based Setup for Geometrical Measurement of Free-Falling Molten Glass Gob. Sensors, vol. 21: 4    

Vilar, C. , Krug, S. & O'Nils, M. (2021). Realworld 3d object recognition using a 3d extension of the hog descriptor and a depth camera. Sensors, vol. 21: 3    

Shallari, I. , Krug, S. & O'Nils, M. (2020). Communication and Computation Inter-Effects in People Counting Using Intelligence Partitioning. Journal of Real-Time Image Processing, vol. 17, ss. 1869-1882.    

Shallari, I. & O'Nils, M. (2019). From the Sensor to the Cloud : Intelligence Partitioning for Smart Camera Applications. Sensors, vol. 19: 23    

Krug, S. & O'Nils, M. (2019). Modeling and Comparison of Delay and Energy Cost of IoT Data Transfers. IEEE Access, vol. 7, ss. 58654-58675.    

Aurangzeb, K. , Alhussein, M. & O'Nils, M. (2018). Analysis of Binary Image Coding Methods for Outdoor Applications of Wireless Vision sensor Networks. IEEE Access, vol. 6, ss. 16932-16941.    

Aurangzeb, K. , Alhussein, M. & O'Nils, M. (2018). Data Reduction Using Change Coding for Remote Applications of wireless Visual Sensor Networks. IEEE Access, vol. 6, ss. 37738-37747.    

Imran, M. , Rinner, B. , Zand, S. Z. & O'Nils, M. (2016). Exploration of preprocessing architectures for field-programmable gate array-based thermal-visual smart camera. Journal of Electronic Imaging (JEI), vol. 25: 4  

Thim, J. , Reza, S. , O'Nils, M. & Norlin, B. (2015). X-ray imaging of high velocity moving objects by scanning summation using a single photon processing system. Journal of Instrumentation,  

Imran, M. , Khursheed, K. , Ahmad, N. , O'Nils, M. , Lawal, N. & Waheed, M. A. (2014). Complexity Analysis of Vision Functions for Comparison of Wireless Smart Cameras. International Journal of Distributed Sensor Networks, , ss. Art. no. 710685    

Imran, M. , Shahzad, K. , Ahmad, N. , O'Nils, M. , Lawal, N. & Oelmann, B. (2014). Energy Efficient SRAM FPGA based Wireless Vision Sensor Node: SENTIOF‐CAM. IEEE transactions on circuits and systems for video technology (Print), vol. 24: 12, ss. 2132-2143.    

Alam, M. A. , O'Nils, M. , Manuilskiy, A. , Thim, J. & Westerlind, C. (2014). Limitation of a line-of-light online paper surface measurement system. IEEE Sensors Journal, vol. 14: 8, ss. 2715-2724.  

Alam, M. A. , O'Nils, M. , Manuilskiy, A. & Thim, J. (2014). Real time surface measurement technique in a wide range of wavelengths spectrum. IEEE Sensors Journal, vol. 14: 1, ss. 285-294.  

Khursheed, K. , Imran, M. , Ahmad, N. & O'Nils, M. (2013). Bi-Level Video Codec for Machine Vision Embedded Applications. Elektronika Ir Elektrotechnika, vol. 19: 8, ss. 93-96.  

Khursheed, K. , Imran, M. , Ahmad, N. & O'Nils, M. (2013). Efficient Data Reduction Techniques for Remote Applications of a Wireless Visual Sensor Network. International Journal of Advanced Robotic Systems, vol. 10, ss. Art. no. 240    

Imran, M. , Ahmad, N. , Khursheed, K. , Malik, A. W. , Lawal, N. & O’Nils, M. (2013). Implementation of Wireless Vision Sensor Node With a Lightweight Bi-Level Video Coding. IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 3: 2, ss. 198-209.  

Ahmad, N. , Imran, M. , Khursheed, K. , Lawal, N. & O'Nils, M. (2013). Model, placement optimization and verification of a sky surveillance visual sensor network. International Journal of Space-Based and Situated Computing (IJSSC), vol. 3: 3, ss. 125-135.  

Ahmad, N. , Khursheed, K. , Imran, M. , Lawal, N. & O'Nils, M. (2013). Modeling and Verification of a Heterogeneous Sky Surveillance Visual Sensor Network. International Journal of Distributed Sensor Networks, , ss. Art. id. 490489    

Khursheed, K. , Ahmad, N. , Imran, M. & O'Nils, M. (2013). The effect of packets relaying on the implementation issues of the visual sensor node. Electronics and Electrical Engineering, vol. 19: 10, ss. 155-161.  

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.  

Imran, M. , Khursheed, K. , Lawal, N. , O'Nils, M. & Ahmad, N. (2012). Implementation of wireless Vision Sensor Node for Characterization of Particles in Fluids. IEEE transactions on circuits and systems for video technology (Print), vol. 22: 11, ss. 1634-1643.    

Alam, A. , Thim, J. , O'Nils, M. , Manuilskiy, A. , Lindgren, J. & Lidén, J. (2012). Online surface characterization of paper and paperboards in a wide-range of the spatial wavelength spectrum. Applied Surface Science, vol. 258: 20, ss. 7928-7935.  

Alam, A. , Manuilskiy, A. , Thim, J. , O'Nils, M. , Lindgren, J. & Lidén, J. (2012). Online surface roughness characterization of paper and paperboard using a line of light triangulation technique. Nordic Pulp & Paper Research Journal, vol. 27: 3, ss. 662-670.    

Alam, M. A. , Thim, J. , Manuilskiy, A. , O'Nils, M. , Westerlind, C. , Lindgren, J. & Lidén, J. (2011). Investigation of the surface topographical differences between the Cross Direction and the Machine Direction for newspaper and paperboard. Nordic Pulp & Paper Research Journal, vol. 26: 4, ss. 468-475.  

Thim, J. , Norlin, B. , O'Nils, M. , Abdalla, S. & Oelmann, B. (2011). Realizing increased sub-pixel spatial resolution in X-ray imaging using displaced multiple images. Nuclear Instruments and Methods in Physics Research Section A, vol. 633: Suppl 1, ss. S247-S249.  

Thim, J. , Reza, S. , Nawaz, K. , Norlin, B. , O´Nils, M. & Oelmann, B. (2011). Suitable Post Processing Algorithms for X-Ray Imaging using Oversampled Displaced Multiple Images. Journal of Instrumentation, vol. 6: 2, ss. Art. no. C02001  

O'Nils, M. , Thim, J. , Norlin, B. & Oelmann, B. (2009). Threshold Modulation for Continuous Energy Resolution with Two Channels per Pixel in a Photon Counting X-ray Image Detector. Nuclear Instruments and Methods in Physics Research Section A, vol. 607: 1, ss. 236-239.  

Lundgren, J. , O'Nils, M. , Oelmann, B. , Norlin, B. & Abdalla, S. (2007). An Area Efficient Readout Architecture for Photon Counting Color Imaging. Nuclear Instruments and Methods in Physics Research Section A, vol. 576: 1, ss. 132-136.  

Norell, H. , Lawal, N. & O'Nils, M. (2007). Automatic Generation of Spatial and Temporal Memory Architectures for Embedded Video Processing Systems. EURASIP Journal on Embedded Systems, vol. 2007    

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.  

Lundgren, J. , Abdalla, S. , O'Nils, M. & Oelmann, B. (2007). Power Distribution and Substrate Noise Coupling Investigations on the Behavioral Level for Photon Counting Imaging Readout Circuits. Nuclear Instruments and Methods in Physics Research Section A, vol. 576: 1, ss. 113-117.  

Lundgren, J. , Abdalla, S. , O'Nils, M. & Oelmann, B. (2006). Evaluation of Mixed-Signal Noise Effects in Photon Counting X-Ray Image Sensor Readout Circuits. Nuclear Instruments and Methods in Physics Research Section A, vol. 563: 1, ss. 88-91.  

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.  

Lawal, N. , Thörnberg, B. , O'Nils, M. & Norell, H. (2006). Ram allocation algorithm for video processing applications on FPGA. Journal of Circuits, Systems and Computers, vol. 15: 5, ss. 679-699.  

Cao, C. , O'Nils, M. & Oelmann, B. (2006). Synthesis tool for low-power finite-state machines with mixed synchronous/asynchronous state memory. IEE Proceedings - Computers and digital Techniques, vol. 153: 4, ss. 243-248.  

O'Nils, M. (2003). SystemC blir EDA-världens Linux. Elektronik i Norden, : 7, ss. 26-28.

O'Nils, M. , Abdalla, M. & Oelmann, B. (2002). Low Digital Interference Counter for Photon Counting Pixel Detectors. Nuclear Instruments and Methods in Physics Research, Section A, vol. 487: 3, ss. 323-330.  

Oelmann, B. , Abdalla, M. & O'Nils, M. (2002). Robust window discriminator for photon-counting pixel detectors. IEE Proceedings - Optoelectronics, vol. 149: 2, ss. 65-69.  

Oelmann, B. , Abdalla, S. & O'Nils, M. (2001). All-Digital Window Discriminator for Photon Counting Pixel Detectors. Electronics Letters, vol. 37: 6, ss. 373-374.  

Oelmann, B. , Tammenmäe, K. , Kruus, M. & O'Nils, M. (2001). Automatic FSM synthesis for low-power mixed synchronous/asynchronous implementation. VLSI design (Print), vol. 12: 2, ss. 167-186.

O’Nils, M. & Jantsch, A. (2001). Device driver and DMA controller synthesis from HW /SW communication protocol specifications. Design automation for embedded systems, vol. 6: 2, ss. 177-205.  

Öberg, J. , O'Nils, M. , Jantsch, A. , Postula, A. & Hemani, A. (2001). Grammar-based Design of Embedded Systems. Journal of systems architecture, vol. 47: 3-4, ss. 225-240.  

Böcker

O'Nils, M. (1998). Grammar Based Modelling and Synthesis of Device Drivers and Bus Interfaces. Sth. : KTH, Department of Electronics, ESDlab (Trita-ESD / ESD - Electronic Systems Design Laboratory, Royal Institute of Technology 1998-03).

Doktorsavhandlingar

O'Nils, M. (1999). Specification, Synthesis and Validation of Hardware/Software Interfaces. Diss. Stockholm : Tekn. Högsk., 1999 (Trita-ESD : 9904)

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-.

Jantsch, A. , Kumar, S. , Sander, I. , Svantesson, B. , Öberg, J. , Hemani, A. , Ellervee, P. & O'Nils, M. (2001). Comparison of Six Languages for System Level Descriptions of Telecom Systems. I Electronic Chips & Systems Design Languages. Boston, Mass. : Kluwer Academic Publishers (The Chdl Series). S. 320-.

Konferensbidrag

Hussain, M. , O'Nils, M. , Lundgren, J. , Akbari-Saatlu, M. , Hamrin, R. & Mattsson, C. (2023). A Deep Learning Approach for Classification and Measurement of Hazardous Gases Using Multi-Sensor Data Fusion. I 2023 IEEE Sensors Applications Symposium (SAS).  

Carratu, M. , Gallo, V. , Liguori, C. , Pietrosanto, A. , O'Nils, M. & Lundgren, J. (2023). An innovative method for log diameter measurements based on deep learning. I 2023 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).  

Gallo, V. , Shallari, I. , Carratu, M. & O'Nils, M. (2023). Metrological Characterization of a Clip Fastener assembly fault detection system based on Deep Learning. I 2023 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).  

Saqib, E. , Sánchez Leal, I. , Shallari, I. , Jantsch, A. , Krug, S. & O'Nils, M. (2023). Optimizing the IoT Performance : A Case Study on Pruning a Distributed CNN. I 2023 IEEE Sensors Applications Symposium (SAS).  

Forsström, S. , Forsberg, M. , O'Nils, M. , Sidén, J. , Österberg, P. & Engberg, B. A. (2023). Specialanpassade kurser för yrkesverksamma ingenjörer : Erfarenheter och upplevelser. I Bidrag från den 9:e utvecklingskonferensen för Sveriges ingenjörsutbildningar.. S. 348--353.  

Sánchez Leal, I. , Saqib, E. , Shallari, I. , Jantsch, A. , Krug, S. & O'Nils, M. (2023). Waist Tightening of CNNs : A Case study on Tiny YOLOv3 for Distributed IoT Implementations. I ACM International Conference Proceeding Series.. S. 241--246.  

Shallari, I. , Gallo, V. , Carratu, M. , O'Nils, M. , Liguori, C. & Hussain, M. (2022). Image Scaling Effects on Deep Learning Based Applications. I 2022 IEEE International Symposium on Measurements & Networking (M&N).  

Hussain, M. , O'Nils, M. , Lundgren, J. , Carratú, M. & Shallari, I. (2022). Selection of optimal parameters to predict fuel consumption of city buses using data fusion. I 2022 IEEE Sensors Applications Symposium (SAS).  

Nie, Y. , Carratu, M. , O'Nils, M. , Sommella, P. , Moise, A. U. & Lundgren, J. (2022). Skin Cancer Classification based on Cosine Cyclical Learning Rate with Deep Learning. I Conference Record - IEEE Instrumentation and Measurement Technology Conference.  

Carratu, M. , Gallo, V. , Liguori, C. , Pietrosanto, A. , O'Nils, M. & Lundgren, J. (2021). A CNN-based approach to measure wood quality in timber bundle images. I 2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).  

Carratú, M. , Liguori, C. , Pietrosanto, A. , O'Nils, M. & Lundgren, J. (2020). A novel IVS procedure for handling Big Data with Artificial Neural Networks. I 2020 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).  

Nie, Y. , De Santis, L. , Carratu, M. , O'Nils, M. , Sommella, P. & Lundgren, J. (2020). Deep Melanoma classification with K-Fold Cross-Validation for Process optimization. I 2020 IEEE International Symposium on Medical Measurements and Applications (MeMeA).  

Carratù, M. , Ferro, M. , Paciello, V. , Sommella, P. , Lundgren, J. & O'Nils, M. (2020). Wireless Sensor Network Calibration for PM10 Measurement. I 2020 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA).  

Krug, S. , Shallari, I. & O'Nils, M. (2019). A Case Study on Energy Overhead of Different IoT Network Stacks. I 2019 IEEE 5th World Forum on Internet of Things (WF-IoT).. S. 528--529.  

Nie, Y. , Sommella, P. , O'Nils, M. , Liguori, C. & Lundgren, J. (2019). Automatic Detection of Melanoma with Yolo Deep Convolutional Neural Networks. I 2019 E-Health and Bioengineering Conference (EHB).    

Carratu, M. , Liguori, C. , Pietrosanto, A. , O'Nils, M. & Lundgren, J. (2019). Data Fusion for Timber Bundle Volume Measurement. Paper presented at the 2019 IEEE International Instrumentation & Measurement Technology Conference, Auckland, New Zealand, May 20-23, 2019

Alqaysi, H. , Lawal, N. , Fedorov, I. , Thörnberg, B. & O'Nils, M. (2019). Design Exploration of Multi-Camera Dome. I ICDSC 2019 Proceedings of the 13th International Conference on Distributed Smart Cameras. New York, NY :  

Taami, T. , Krug, S. & O'Nils, M. (2019). Experimental Characterization of Latency in Distributed IoT Systems with Cloud Fog Offloading. I IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS.  

Krug, S. , Bader, S. , Oelmann, B. & O'Nils, M. (2019). Suitability of Communication Technologies for Harvester-Powered IoT-Nodes. I IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS.  

Shallari, I. , Krug, S. & O'Nils, M. (2018). Architectural evaluation of node : server partitioning for people counting. I ACM International Conference Proceeding Series. New York :  

Shahzad, K. & O'Nils, M. (2018). Condition Monitoring in Industry 4.0 - Design Challenges and Possibilities : A Case Study. I 2018 Workshop on Metrology for Industry 4.0 and IoT, MetroInd 4.0 and IoT 2018 - Proceedings.. S. 101--106.  

Alqaysi, H. , Lawal, N. , Fedorov, I. & O'Nils, M. (2018). Full Coverage Optimization for Multi Camera Dome Placement in Volumetric Monitoring. I ACM International Conference Proceeding Series. New York, NY, USA :  

Krug, S. & O'Nils, M. (2018). IoT Communication Introduced Limitations for High Sampling Rate Applications. I GI/ITG KuVS Fachgespräch Sensornetze 13. & 14. September 2018, Braunschweig : Technical Report.    

Fedorov, I. , Lawal, N. , Thörnberg, B. , Alqaysi, H. & O'Nils, M. (2018). Towards calibration of outdoor multi-camera visual monitoring system. I ACM International Conference Proceeding Series. New York, NY, US :  

Shallari, I. , Anwar, Q. , Imran, M. & O'Nils, M. (2017). Background Modelling, Analysis and Implementation for Thermographic Images. I PROCEEDINGS OF THE 2017 SEVENTH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING THEORY, TOOLS AND APPLICATIONS (IPTA 2017).  

Alqaysi, H. , Lawal, N. , Fedorov, I. & O'Nils, M. (2017). Evaluating Coverage Effectiveness of Multi-Camera Domes Placement for Volumetric Surveillance. I ICDSC 2017 Proceedings of the 11th International Conference on Distributed Smart Cameras. New York, NY, USA : . S. 49--54.  

Shallari, I. , Imran, M. , Lawal, N. & O'Nils, M. (2017). Evaluating Pre-Processing Pipelines for Thermal-Visual Smart Camera. I Proceedings of the 11th International Conference on Distributed Smart Cameras.. S. 95--100.  

Fedorov, I. , Lawal, N. , O'Nils, M. & Alqaysi, H. (2017). Placement Strategy of Multi-Camera Volumetric Surveillance System for Activities Monitoring. I ICDSC 2017 Proceedings of the 11th International Conference on Distributed Smart Cameras. New York, NY, USA : . S. 113--118.  

Lawal, N. , O'Nils, M. & Imran, M. (2016). Design exploration of a multi-camera dome for sky monitoring. I ACM International Conference Proceeding Series.. S. 14--18.  

Anwar, Q. , Imran, M. & O'Nils, M. (2016). Intelligence Partitioning as a Method for Architectural Exploration of Wireless Sensor Node. I Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI), 2016... S. 935--940.  

Imran, M. , Wang, X. , Lawal, N. & O'Nils, M. (2016). Pre-processing Architecture for IR-Visual Smart Camera Based on Post-Processing Constraints. Paper presented at the 15th International Workshop on Cellular Nanoscale Networks and their Applications, Dresden, Germany, August 23-25, 2016

Imran, M. , O'Nils, M. , Munir, H. & Thörnberg, B. (2015). Low complexity FPGA based background subtraction technique for thermal imagery. I ACM International Conference Proceeding Series.. S. 1--6.    

Imran, M. , O'Nils, M. , Kardeby, V. & Munir, H. (2015). STC-CAM1, IR-visual based smart camera system. I ACM International Conference Proceeding Series.. S. 195--196.    

Imran, M. , O’Nils, M. & Lawal, N. (2014). Demo: SRAM FPGA based Wireless Smart Camera: SENTIOF-CAM. I Proceedings of the International Conference on Distributed Smart Cameras.  

Imran, M. , O’Nils, M. & Lawal, N. (2014). Energy Driven Selection and Hardware Implementation of Bi-Level Image Compression. I Proceedings of the International Conference on Distributed Smart Cameras.  

Bader, S. , Krämer, M. , Lawal, N. , O'Nils, M. & Oelmann, B. (2014). Remote image capturing with low-cost and low-power wireless camera nodes. I Proceedings of IEEE Sensors. (Procedings of IEEE Sensors). S. 730--733.  

Imran, M. , Benkrid, K. , Khursheed, K. , Ahmad, N. , O’Nils, M. & Lawal, N. (2013). Analysis and Characterization of Embedded Vision Systems for Taxonomy Formulation. I Proceedings of SPIE - The International Society for Optical Engineering. USA : (Proceedings of SPIE). S. Art. no. 86560J-    

Khursheed, K. , Ahmad, N. , Imran, M. & O'Nils, M. (2013). Binary video codec for data reduction in wireless visual sensor networks. I Proceedings of SPIE - The International Society for Optical Engineering. (Proceedings of SPIE). S. Art. no. 86560L-  

Imran, M. , Ahmad, N. , Khursheed, K. , O’Nils, M. & Lawal, N. (2013). Low Complexity Background Subtraction for Wireless Vision Sensor Node. I Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013.. S. 681--688.  

Ahmad, N. , Imran, M. , Khursheed, K. , Lawal, N. & O'Nils, M. (2013). Solution space exploration of volumetric surveillance using a general taxonomy. I Proceedings of SPIE - The International Society for Optical Engineering. (Proceedings of SPIE). S. Art. no. 871317-  

Imran, M. , Khursheed, K. , Ahmad, N. , O'Nils, M. , Lawal, N. & Waheed, M. A. (2012). Architecture of Wireless Visual Sensor Node with Region of Interest Coding. I Proceedings - 2012 IEEE 3rd International Conference on Networked Embedded Systems for Every Application, NESEA 2012.. S. Art. no. 6474029-  

Imran, M. , Khursheed, K. , Ahmad, N. , Malik, A. W. , O'Nils, M. & Lawal, N. (2012). Complexity Analysis of Vision Functions for implementation of Wireless Smart Cameras using System Taxonomy. I Proceedings of SPIE - The International Society for Optical Engineering. Belgium : (Proceedings of SPIE). S. Art. no. 84370C-  

Ahmad, N. , Khursheed, K. , Imran, M. , Lawal, N. & O'Nils, M. (2012). Cost Optimization of a Sky Surveillance Visual Sensor Network. I Proceedings of SPIE - The International Society for Optical Engineering. Belgium : (Proceedings of SPIE). S. Art. no. 84370U-  

Khursheed, K. , Ahmad, N. , Imran, M. & O'Nils, M. (2012). Detecting and Coding Region of Interests in Bi-Level Images for Data Reduction in Wireless Visual Sensor Network. I Wireless and Mobile Computing, Networking and Communications (WiMob), 2012 IEEE 8th International Conference on.. S. 705--712.    

Khursheed, K. , Imran, M. , Ahmad, N. & O'Nils, M. (2012). Selection of bi-level image compression method for reduction of communication energy in wireless visual sensor networks. I SPIE : Proc. SPIE 8437, 84370M (2012).    

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.  

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.  

Ahmad, N. , Lawal, N. , O'Nils, M. , Oelmann, B. , Imran, M. & Khursheed, K. (2011). Model and placement optimization of a sky surveillance visual sensor network. I Proceedings - 2011 International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA 2011.. S. 357--362.  

Khursheed, K. , Imran, M. , O'Nils, M. & Lawal, N. (2010). Exploration of Local and Central Processing for a Wireless Camera Based Sensor Node. I International Conference on Signals and Electronic Systems, ICSES'10 - Conference Proceeding 2010, Article number 5595231.. S. 147--150.  

Imran, M. , Khursheed, K. , O’ Nils, M. & Lawal, N. (2010). Exploration of Target Architecture for aWireless Camera Based Sensor Node. I 28th Norchip Conference, NORCHIP 2010.. S. 1--4.    

Imran, M. , Khursheed, K. , O’ Nills, M. & Gustafsson, O. (2010). On the number representation in sub-expression sharing. I International Conference on Signals and Electronic Systems, ICSES'10 - Conference Proceeding 2010,.. S. 17--20.

Norlin, B. , Fröjdh, C. , O'Nils, M. , Fröjdh, A. , Fröjdh, E. & Thungström, G. (2009). Energy Resolved X-ray Imaging as a Tool for Characterization of Paper Coating Quality. I IEEE Nuclear Science Symposium Conference Record 2009. (IEEE Nuclear Science Symposium Conference Record). S. 1703--1706.  

Nordin, L. , O'Nils, M. , Engstrand, P. , Bäck, R. , Ferritsius, O. & Sandberg, C. (2009). Measurement and prediction of dewatering characteristics for mechanical pulps using optical fibre analyzers. I Proceedings - 2009 International Mechanical Pulping Conference, IMPC 2009.. S. 309--316.

Thim, J. , Norlin, B. , O'Nils, M. , Abdalla, S. & Oelmann, B. (2009). Realizing increased sub-pixel spatial resolution in X-ray imaging using displaced multiple images. I 11th International Workshop on Radiation Imaging Detectors.

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.

Nordin, L. , O'Nils, M. , Engstrand, P. & Sundvall, Ö. (2008). Characterization and classification of dewatering measurement techniques for mechanical pulps. I Proceedings of the PRS, Finland, May 2008..

Lepistö, N. & O'Nils, M. (2008). Design and Implementation of Video Pre-Processor for FPGA based SoC.

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.

Nordin, L. , O´Nils, M. , Engstrand, P. & Sundvall, Ö. (2008). Towards relevant dewatering measurement techniques : Caracterisation and classification of dewatering measurement techniques for mechanical pulps. I FMPRS May 2008.

Abdalla, S. , Oelmann, B. , O'Nils, M. & Thim [Lundgren], J. (2007). Architecture and Circuit Design for Color X-Ray Pixal Array Detector Read-Out Electronics. I 24th Norchip Conference, 2006. New York : . S. 271--276.  

Lawal, N. , O´Nils, M. & Thörnberg, B. (2007). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation. I Proceedings - 21st International Parallel and Distributed Processing Symposium, IPDPS 2007; Abstracts and CD-ROM. Long Beach, CA : . S. 1--7.  

Lawal, N. , Thörnberg, B. & O'Nils, M. (2007). Power-aware automatic constraint generation for FPGA based real-time video processing systems. I 25th Norchip Conference, NORCHIP. New York : . S. 124--128.  

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.

Lepistö, N. , Thörnberg, B. & O'Nils, M. (2006). Design Exploration of Video Pre-Processor for FPGA based SoC. I Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Berlin : (LECTURE NOTES IN COMPUTER SCIENCE). S. 87--92.

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.

Thörnberg, B. & O'Nils, M. (2006). Impact of Bit-Width specification on the memory hierarchy for a real-time video processing system. I Proceedings -Design, Automation and Test in Europe, DATE. Piscataway, NJ : (Design, Automation and Test in Europe Conference and Expo). S. 750--751.  

Norell, H. , Lawal, N. & O'Nils, M. (2006). VIPS: Video Image Processing In a Second.

Norell, H. & O'Nils, M. (2005). A Generalized Architecture for Hardware Synthesis of Spatio-Temporal Memory Models for Image Processing Systems. I IWSSIP 2005 - Proceedings of the 12th International Worshop on Systems, Signals & Image Processing.. S. 361--365.

O'Nils, M. , Oelmann, B. , Bertilsson, K. , Nilsson, H. & Thungström, G. (2005). A Project Based Master's Programme for SoF/SoC based Sensor Systems. I Proceedings of the 2005 European Conference on Circuit Theory and Design.. S. 123--126.  

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 - 2005 International Conference on Field Programmable Logic and Applications, FPL.. S. 136--141.  

O'Nils, M. , Lilljefjäll, P. & Thörnberg, B. (2005). Data Partitioning for Parallel Implementation of Real-Time Video Processing Systems. I Proceedings of the 2005 European Conference on Circuit Theory and Design : vol. 1.. S. 213--216.  

Lawal, N. & O'Nils, M. (2005). Embedded FPGA memory requirements for real-time video processing applications. I 23rd NORCHIP Conference 2005.. S. 206--209.  

Lepistö, N. , Thörnberg, B. & O'Nils, M. (2005). High Performance FPGA based Camera Architecture for Range Imaging. I 23rd NORCHIP Conference 2005.. S. 165--168.  

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.  

Lundgren, J. , Ytterdal, T. & O'Nils, M. (2005). Simplified Gate Level Noise Injection Models for Behavioral Noise Coupling Simulation. I Proceedings of the 2005 European Conference on Circuit Theory and Design : 28 Aug.-2 Sept. 2005, Cork, Ireland. Piscataway, NJ, USA : . S. 345--348.  

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.

Oelmann, B. & O'Nils, M. (2004). A Course in Basic Digital Electronics for a Distance Educational Programme. I Proceedings of IEEE International Conference on Signals and Electronic Systems.

Cao, C. , O'Nils, M. & Oelmann, B. (2004). A Tool for Low-Power Synthesis of FSMs with Mixed Synchronous/Asynchronous State Memory. I 22ND NORCHIP CONFERENCE, PROCEEDINGS.. S. 199--202.

Ericsson, A. , Norell, H. & O'Nils, M. (2004). Comparison of Noise Reduction and MPEG-2 Compression Efficiency for Pre-Processing Video Filters. I IWSSIP'04 : international workshop on systems, signals and image processing :   ( Poznan, 13-15 September 2004 ). Poznan, Poland :

Norell, H. , Ericsson, A. & O'Nils, M. (2004). Cubic Vector Median Filter for Noise Reduction and Improvement of Compression Efficiency. I IWSSIP'04 : international workshop on systems, signals and image processing :   ( Poznan, 13-15 September 2004 ). Poznan, Poland :

Lundgren, J. , Ytterdal, T. , Vonbum, K. & O'Nils, M. (2004). Substrate Noise Coupling models for Behavioral Mixed-Signal Simulation in SystemC. I Proceedings. 4th IEEE International Workshop on System-on-Chip for Real-Time Applications, (IWSOC'04), 2004.. S. 201--205.  

Lundgren, J. , Ytterdal, T. & O'Nils, M. (2004). Taking Mixed-Signal Substrate Noise Coupling Simulation to the Behavoral Level using SystemC. I Proceedings of the International Workshop on System-on-Chip for Real-Time Applications (IWSOC 2004)).

Lundgren, J. , Oelmann, B. , Ytterdal, T. , Eriksson, P. , Abdalla, M. & O'Nils, M. (2003). A power-line noise coupling estimation methodology for architectural exploration of mixed-signal systems. I Proceedings of the Southwest Symposium on Mixed-Signa Design.. S. 133--137.  

O´Nils, M. , Lundgren, J. & Oelmann, B. (2003). A SystemC Extension for Behavioral Level Quantification of Noise-Coupling in Mixed-Signal Systems. I PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III - GENERAL & NONLINEAR CIRCUITS AND SYSTEMS Vol 3.. S. 898--901.

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).

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.

Lundgren, J. , Oelmann, B. , Ytterdal, T. , Eriksson, P. , Abdalla, M. & O´Nils, M. (2003). Behavioral Simulation of Power Line Noise Coupling in Mixed-Signal Systems using SystemC. I ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS - NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN.. S. 275--277.

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 Proceedings of 2002 IEEE Workshop on Multimedia Signal Processing, MMSP 2002 : 9-11 Dec. 2002 , St.Thomas, VI, USA.. S. 138--141.  

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 :

Norell, H. , O'Nils, M. & Oelmann, B. (2000). Requirement Analysis of Reconfigurable Hardware Prototyping Platforms for Development of Real-Time Video Applications. I Proceedings of 18th IEEE Norchip Conference.

O'Nils, M. & Oelmann, B. (2000). Using CoWare in a Course on Design of Embedded HW/SW System. I Proceedings of the 18th IEEE Norchip Conference.

Oelmann, B. & O'Nils, M. (1999). A Low Power Hand-Over Mechanism for Gated-Clock FSMs. I Proceedings of the European Conference on Circuit Theory and Design.

Oelmann, B. & O'Nils, M. (1999). Asynchronous Control of Low-Power Gated-Clock Finite-State Machines. I Proceedings of IEEE International Conference on Electronics, Circuits and Systems.

O'Nils, M. (1999). HW/SW Interface Synthesis for Effortless Reuse of IP Components. I 1st INTELECT Workshop, Linköping, 7-8 June 1999.

Oelmann, B. & O'Nils, M. (1999). LIFS: A Tool for Low-Power Implementation of FSMs. I Proceedings of the 17th IEEE Norchip Conference.

O'Nils, M. & Jantsch, A. (1999). Operating System Sensitive Device Driver Synthesis from Implementation Independent Protocol Specification. I Proceedings of Design Automation and Test in Europe (DATE).. S. 562--568.

O'Nils, M. & Jantsch, A. (1999). Synthesis of DMA controllers from architecture independent descriptions of HW/SW communication protocols. I 12th international conference on VLSI design 1999 Proceedings.. S. 138--145.

Jantsch, A. , Kumar, S. , Sander, I. , Svantesson, B. , Öberg, J. , Hemani, A. , Ellervee, P. & O'Nils, M. (1998). Conparison of six languages for system level descriptions of telecom systems. I Proceedings / FDL'98 / First International Forum on Design Languages : Integrated Systems Center of the Swiss Federal Inst. of Technology. Vol.2.. Lausanne : . S. 160-

O'Nils, M. , Öberg, J. & Jantsch, A. (1998). Grammar Based Modelling and Synthesis of Device Drivers and Bus Interfaces. I Proceedings. 24th EUROMICRO Conference, 25-27 Aug. 1998, Västerås : Vol. 1.. S. 55--58.  

O'Nils, M. & Jantsch, A. (1998). HW/SW Interface Validation in IP based System Design. I Proceedings of International Workshop on IP based Synthesis and System Design.. S. 79--74.

O'Nils, M. & Jantsch, A. (1998). Multi-phase validation of hardware/software interfaces based on generated simulation models. I IEEE International High Level Design Validation and Test Workshop : Sheraton Grande Torrey Pinnes, La Jolla, California, November 12 - 14, 1998; [digest of papers] / HLDVT-98 : HLDVT-98. [LaJolla, Calif.] : . S. 218-

O'Nils, M. & Jantsch, A. (1998). Refinement of HW/SW Communication Channels : Case Study and Comparision. I Proceedings 16th NORCHIP Seminar, 1998.. S. 230--237.

O'Nils, M. & Jantsch, A. (1997). Communication in hardware/software embedded Systems : A taxonomy and problem formulation. I Proceedings '97 / 15th NORCHIP Conference : Tallinn, 10 - 11 November 1997 / IEEE Region 8 : NORCHIP Conference ; 15 (Tallinn) : 1997.11.10-11. Copenhagen : . S. 417-

Tammemäe, K. , O'Nils, M. , Jantsch, A. & Hemani, A. (1996). AKKA: A Tool-kit for Cosynthesis and Prototyping. I Hardware-Software Cosynthesis for Reconfigurable Systems, IEE Colloquium, Bristol 22 Feb. 1996. (IEE Digest No: 1996/036). S. 8/1--8/8.

O'Nils, M. , Tammemae, K. , Jantsch, A. & Hemani, A. (1996). Design of D-AMPS Channel Decoder with Codesign Methodologies. I BEC '96, the 5th Biennial Baltic Electronics Conference, October 7-11, 1996, Tallinn, Estonia : proceedings. Tallinn, Estonia : . S. 491-

O'Nils, M. , Tammemäe, K. , Jantsch, A. , Hemani, A. & Tenhunen, H. (1996). Experiences using Akka : A Hardware-Software Codesign Tool Kit in design of Telecommunicationsystems. I Computer-aided validation engineering (CAVE '95) Workshop.

Tammemäe, K. , O'Nils, M. & Hemani, A. (1996). Flexible Codesign Target Architecture for Early Prototyping of CMIST Systems. I Proceedings. 6th International Workshop on Field-Programmable Logic, FPL '96, Darmstadt, Germany, September 23-25, 1996 : Field-Programmable Logic, Smart Applications, New Paradigms and Compilers.. S. 193--199.

Tammemäe, K. , O'Nils, M. , Tornemo, A. & Tenhunen, H. (1996). VLSI System Level Codesign Toolkit AKKA. I Selected articles from the 1996 NORCHIP Seminar : [held November 4 - 5, 1996, in Helsinki]. Boston [u.a.] : :

Tammemäe, K. , O'Nils, M. , Jantsch, A. & Hemani, A. (1995). AKKA : A Codesign Environment. I The 13th NORCHIP Conference : Copenhagen, Denmark, November 7-8, 1995.. S. 249-

O'Nils, M. , Jantsch, A. , Hemani, A. & Tenhunen, H. (1995). Interactive Hardware-Software Partitioning and Memory Allocation Based on Data Transfer Profiling. I International Conference on Recent Advances in Mechantronics. ICRAM '95, 14-16 Aug. 1995 , Istanbul, Turkey.. S. 447--452.

Licentiatavhandlingar

O'Nils, M. (1996). Hardware/Software partitioning of embedded computer systems. Lic.-avh. , 1996

Manuskript

Nordin, L. , O'Nils, M. , Engstrand, P. , Bäck, R. , Ferritsius, O. , Ferritsius, R. , Sandberg, C. & Sundvall, Ö. Analysis of the quality of optical fibre and fines measurement for prediction of dewatering characteristics for mechanical pulps.

Lepistö, N. & O'Nils, M. Design and Implemetation of Video Pre-Processor for FPGA based SoC.

Lepistö, N. & O'Nils, M. Low-Cost FPGA-based Display Controller Architecture with Embedded Area De-Interlacing Functionality.

Lundgren, J. , Ytterdal, T. & O'Nils, M. Noise injection models for behavioral level noise coupling simulation.

Lundgren, J. & O'Nils, M. Simulating behavioral level on-chip noise coupling using systemC.

Khursheed, K. , Imran, M. , Ahmad, N. & O'Nils, M. Analysis of change coding for data reduction in wireless visual sensor network.

Khursheed, K. , Ahmad, N. , Imran, M. & O'Nils, M. Performance analysis of bi-level image compression methods for machine vision embedded applications.

Rapporter

Ahmad, N. , O'Nils, M. & Lawal, N. (2013). A taxonomy of visual surveillance systems. (Research report in electronics 2).  

Oelmann, B. , O'Nils, M. , Tammemäe, K. , Kruus, M. & Tenhunen, H. (2000). Automatic FSM synthesis for low-power mixed synchronous/asynchronous implementation.

O'Nils, M. (1997). Communications in Hardware/Software Embedded Systems. (Trita-ESD 9708).

Sidan uppdaterades 2023-09-21