Mattias O´Nils
Professor|Professor
- Professional title: Professor
- Other title: Head of STC Research Centre
- Telephone: +46 (0)10-1428780
- Email: mattias.onils@miun.se
- Location: Sundsvall
-
- Employed at the subject:
- Electronics
- Electrical Engineering
-
- Research centers:
- STC Research Centre
Research projects
Current
Elektrovation - Feasibility Study in Innovative Technology for the Future Electric Power System
Competence supply through lifelong learning
DIGIT − Sustainable Digital Transformation
IRS TransTech - International Research School in Transformative Technology
NIIT - Next Generation Industrial IoT
Finished
ASIS - Autonomous Sensors for Industrial Wireless Sensor Networks
Failure detector for hydraulic machines
Information driven Forest Industry - prestudy
International trainee programme
Remote - Demonstrator- och coachning project to create e-business based on connected things
Remote Timber - Robust and safe systems for remote-controlled timber loaders
SMART - Smart Systems and Services for a more efficient society (prestudy)
SMART - Smarta system och tjänster för ett effektivt och innovativt samhälle
Publications
Articles in journals
Books
Chapters in books
Conference papers
Doctoral theses, monographs
Licentiate theses, monographs
Manuscripts
Reports
Articles in journals
Hussain, M. , O'Nils, M. , Lundgren, J. & Seyed Jalaleddin, M. (2024). A Comprehensive Review On Deep Learning-Based Data Fusion. IEEE Access,
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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, , pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, , pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 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, pp. 243-248.
O'Nils, M. (2003). SystemC blir EDA-världens Linux. Elektronik i Norden, : 7, pp. 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, pp. 323-330.
Oelmann, B. , Abdalla, M. & O'Nils, M. (2002). Robust window discriminator for photon-counting pixel detectors. IEE Proceedings - Optoelectronics, vol. 149: 2, pp. 65-69.
Oelmann, B. , Abdalla, S. & O'Nils, M. (2001). All-Digital Window Discriminator for Photon Counting Pixel Detectors. Electronics Letters, vol. 37: 6, pp. 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, pp. 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, pp. 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, pp. 225-240.
Books
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).
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-.
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. In Electronic Chips & Systems Design Languages. Boston, Mass. : Kluwer Academic Publishers (The Chdl Series). pp. 320-.
Conference papers
Zakaryapour Sayyad, F. , Shallari, I. , Seyed Jalaleddin, M. & O'Nils, M. (2025). Model Evaluation and Selection for Robust and Efficient Advertisement Detection in Print Media. In Communications in Computer and Information Science.. pp. 211--224.
Seyed Jalaleddin, M. , Shallari, I. & O'Nils, M. (2024). An Automated Temporal Sorting System for Plant Growth Using Deep CNN Transfer Learning. In 2024 IEEE Sensors Applications Symposium, SAS 2024 - Proceedings.
Seyed Jalaleddin, M. , Shallari, I. & O'Nils, M. (2024). An Evolutionary Compact Deep Transfer Learning with CNN for Hyper-Parameter Tuning in Temporal Sorting of Plant Growth. In 2024 IEEE Congress on Evolutionary Computation (CEC).
Carratù, M. , Gallo, V. , Liguori, C. , Shallari, I. , Lundgren, J. & O'Nils, M. (2024). Design and Evaluation of a Soft Sensor for Snow Weight Measurement. In Conference Record - IEEE Instrumentation and Measurement Technology Conference.
Gatner, O. , Shallari, I. , Nie, Y. , O'Nils, M. & Imran, M. (2024). Method for Capturing Measured LiDAR Data with Ground Truth for Generation of Big Real LiDAR Data Sets. In Conference Record - IEEE Instrumentation and Measurement Technology Conference.
Nie, Y. , O'Nils, M. , Gatner, O. , Imran, M. & Shallari, I. (2024). Multi-Path Interference Denoising of LiDAR Data Using a Deep Learning Based on U-Net Model. In 2024 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).
Thorvald, P. , Bäckstrand, J. , Malmsköld, L. , O'Nils, M. , Rosén, B. G. & Syberfeldt, A. (2024). Smart Industry Sweden – A Collaborative Industrial Graduate School. In Advances in Transdisciplinary Engineering.. pp. 719--730.
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. In 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. In 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. In 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. In 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. In Bidrag från den 9:e utvecklingskonferensen för Sveriges ingenjörsutbildningar.. pp. 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. In ACM International Conference Proceeding Series.. pp. 241--246.
Shallari, I. , Gallo, V. , Carratu, M. , O'Nils, M. , Liguori, C. & Hussain, M. (2022). Image Scaling Effects on Deep Learning Based Applications. In 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. In 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. In 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. In 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. In 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. In 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. In 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. In 2019 IEEE 5th World Forum on Internet of Things (WF-IoT).. pp. 528--529.
Nie, Y. , Sommella, P. , O'Nils, M. , Liguori, C. & Lundgren, J. (2019). Automatic Detection of Melanoma with Yolo Deep Convolutional Neural Networks. In 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. In 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. In 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. In 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. In 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. In 2018 Workshop on Metrology for Industry 4.0 and IoT, MetroInd 4.0 and IoT 2018 - Proceedings.. pp. 101--106.
Alqaysi, H. , Lawal, N. , Fedorov, I. & O'Nils, M. (2018). Full Coverage Optimization for Multi Camera Dome Placement in Volumetric Monitoring. In ACM International Conference Proceeding Series. New York, NY, USA :
Krug, S. & O'Nils, M. (2018). IoT Communication Introduced Limitations for High Sampling Rate Applications. In 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. In 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. In 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. In ICDSC 2017 Proceedings of the 11th International Conference on Distributed Smart Cameras. New York, NY, USA : . pp. 49--54.
Shallari, I. , Imran, M. , Lawal, N. & O'Nils, M. (2017). Evaluating Pre-Processing Pipelines for Thermal-Visual Smart Camera. In Proceedings of the 11th International Conference on Distributed Smart Cameras.. pp. 95--100.
Fedorov, I. , Lawal, N. , O'Nils, M. & Alqaysi, H. (2017). Placement Strategy of Multi-Camera Volumetric Surveillance System for Activities Monitoring. In ICDSC 2017 Proceedings of the 11th International Conference on Distributed Smart Cameras. New York, NY, USA : . pp. 113--118.
Lawal, N. , O'Nils, M. & Imran, M. (2016). Design exploration of a multi-camera dome for sky monitoring. In ACM International Conference Proceeding Series.. pp. 14--18.
Anwar, Q. , Imran, M. & O'Nils, M. (2016). Intelligence Partitioning as a Method for Architectural Exploration of Wireless Sensor Node. In Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI), 2016... pp. 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. In ACM International Conference Proceeding Series.. pp. 1--6.
Imran, M. , O'Nils, M. , Kardeby, V. & Munir, H. (2015). STC-CAM1, IR-visual based smart camera system. In ACM International Conference Proceeding Series.. pp. 195--196.
Imran, M. , O’Nils, M. & Lawal, N. (2014). Demo: SRAM FPGA based Wireless Smart Camera: SENTIOF-CAM. In 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. In 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. In Proceedings of IEEE Sensors. (Procedings of IEEE Sensors). pp. 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. In Proceedings of SPIE - The International Society for Optical Engineering. USA : (Proceedings of SPIE). pp. Art. no. 86560J-
Khursheed, K. , Ahmad, N. , Imran, M. & O'Nils, M. (2013). Binary video codec for data reduction in wireless visual sensor networks. In Proceedings of SPIE - The International Society for Optical Engineering. (Proceedings of SPIE). pp. Art. no. 86560L-
Imran, M. , Ahmad, N. , Khursheed, K. , O’Nils, M. & Lawal, N. (2013). Low Complexity Background Subtraction for Wireless Vision Sensor Node. In Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013.. pp. 681--688.
Ahmad, N. , Imran, M. , Khursheed, K. , Lawal, N. & O'Nils, M. (2013). Solution space exploration of volumetric surveillance using a general taxonomy. In Proceedings of SPIE - The International Society for Optical Engineering. (Proceedings of SPIE). pp. 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. In Proceedings - 2012 IEEE 3rd International Conference on Networked Embedded Systems for Every Application, NESEA 2012.. pp. 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. In Proceedings of SPIE - The International Society for Optical Engineering. Belgium : (Proceedings of SPIE). pp. Art. no. 84370C-
Ahmad, N. , Khursheed, K. , Imran, M. , Lawal, N. & O'Nils, M. (2012). Cost Optimization of a Sky Surveillance Visual Sensor Network. In Proceedings of SPIE - The International Society for Optical Engineering. Belgium : (Proceedings of SPIE). pp. 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. In Wireless and Mobile Computing, Networking and Communications (WiMob), 2012 IEEE 8th International Conference on.. pp. 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. In 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. In Proceedings of the 2011 7th Southern Conference on Programmable Logic, SPL 2011 2011, Article number 5782639.. pp. 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. In Proceedings - 6th International Symposium on Parallel Computing in Electrical Engineering, PARELEC 2011.. pp. 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. In Proceedings - 2011 International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA 2011.. pp. 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. In International Conference on Signals and Electronic Systems, ICSES'10 - Conference Proceeding 2010, Article number 5595231.. pp. 147--150.
Imran, M. , Khursheed, K. , O’ Nils, M. & Lawal, N. (2010). Exploration of Target Architecture for aWireless Camera Based Sensor Node. In 28th Norchip Conference, NORCHIP 2010.. pp. 1--4.
Imran, M. , Khursheed, K. , O’ Nills, M. & Gustafsson, O. (2010). On the number representation in sub-expression sharing. In International Conference on Signals and Electronic Systems, ICSES'10 - Conference Proceeding 2010,.. pp. 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. In IEEE Nuclear Science Symposium Conference Record 2009. (IEEE Nuclear Science Symposium Conference Record). pp. 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. In Proceedings - 2009 International Mechanical Pulping Conference, IMPC 2009.. pp. 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. In 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. In 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. In 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. In 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. In 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. In 24th Norchip Conference, 2006. New York : . pp. 271--276.
Lawal, N. , O´Nils, M. & Thörnberg, B. (2007). C++ based System Synthesis of Real-Time Video Processing Systems targeting FPGA Implementation. In Proceedings - 21st International Parallel and Distributed Processing Symposium, IPDPS 2007; Abstracts and CD-ROM. 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 25th Norchip Conference, NORCHIP. New York : . pp. 124--128.
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.
Lepistö, N. , Thörnberg, B. & O'Nils, M. (2006). Design Exploration of Video Pre-Processor for FPGA based SoC. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Berlin : (LECTURE NOTES IN COMPUTER SCIENCE). pp. 87--92.
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.
Thörnberg, B. & O'Nils, M. (2006). Impact of Bit-Width specification on the memory hierarchy for a real-time video processing system. In Proceedings -Design, Automation and Test in Europe, DATE. Piscataway, NJ : (Design, Automation and Test in Europe Conference and Expo). pp. 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. In IWSSIP 2005 - Proceedings of the 12th International Worshop on Systems, Signals & Image Processing.. pp. 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. In Proceedings of the 2005 European Conference on Circuit Theory and Design.. pp. 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. In Proceedings - 2005 International Conference on Field Programmable Logic and Applications, FPL.. 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 Proceedings of the 2005 European Conference on Circuit Theory and Design : vol. 1.. pp. 213--216.
Lawal, N. & O'Nils, M. (2005). Embedded FPGA memory requirements for real-time video processing applications. In 23rd NORCHIP Conference 2005.. pp. 206--209.
Lepistö, N. , Thörnberg, B. & O'Nils, M. (2005). High Performance FPGA based Camera Architecture for Range Imaging. In 23rd NORCHIP Conference 2005.. pp. 165--168.
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.
Lundgren, J. , Ytterdal, T. & O'Nils, M. (2005). Simplified Gate Level Noise Injection Models for Behavioral Noise Coupling Simulation. In Proceedings of the 2005 European Conference on Circuit Theory and Design : 28 Aug.-2 Sept. 2005, Cork, Ireland. Piscataway, NJ, USA : . pp. 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. In 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. In 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. In 22ND NORCHIP CONFERENCE, PROCEEDINGS.. pp. 199--202.
Ericsson, A. , Norell, H. & O'Nils, M. (2004). Comparison of Noise Reduction and MPEG-2 Compression Efficiency for Pre-Processing Video Filters. In 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. In 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. In Proceedings. 4th IEEE International Workshop on System-on-Chip for Real-Time Applications, (IWSOC'04), 2004.. pp. 201--205.
Lundgren, J. , Ytterdal, T. & O'Nils, M. (2004). Taking Mixed-Signal Substrate Noise Coupling Simulation to the Behavoral Level using SystemC. In 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. In Proceedings of the Southwest Symposium on Mixed-Signa Design.. pp. 133--137.
O´Nils, M. , Lundgren, J. & Oelmann, B. (2003). A SystemC Extension for Behavioral Level Quantification of Noise-Coupling in Mixed-Signal Systems. In PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III - GENERAL & NONLINEAR CIRCUITS AND SYSTEMS Vol 3.. pp. 898--901.
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.
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. In ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS - NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN.. pp. 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. In Proceedings of 2002 IEEE Workshop on Multimedia Signal Processing, MMSP 2002 : 9-11 Dec. 2002 , St.Thomas, VI, USA.. pp. 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. In 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. In Proceedings of 18th IEEE Norchip Conference.
O'Nils, M. & Oelmann, B. (2000). Using CoWare in a Course on Design of Embedded HW/SW System. In Proceedings of the 18th IEEE Norchip Conference.
Oelmann, B. & O'Nils, M. (1999). A Low Power Hand-Over Mechanism for Gated-Clock FSMs. In 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. In Proceedings of IEEE International Conference on Electronics, Circuits and Systems.
O'Nils, M. (1999). HW/SW Interface Synthesis for Effortless Reuse of IP Components. In 1st INTELECT Workshop, Linköping, 7-8 June 1999.
Oelmann, B. & O'Nils, M. (1999). LIFS: A Tool for Low-Power Implementation of FSMs. In Proceedings of the 17th IEEE Norchip Conference.
O'Nils, M. & Jantsch, A. (1999). Operating System Sensitive Device Driver Synthesis from Implementation Independent Protocol Specification. In Proceedings of Design Automation and Test in Europe (DATE).. pp. 562--568.
O'Nils, M. & Jantsch, A. (1999). Synthesis of DMA controllers from architecture independent descriptions of HW/SW communication protocols. In 12th international conference on VLSI design 1999 Proceedings.. pp. 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. In Proceedings / FDL'98 / First International Forum on Design Languages : Integrated Systems Center of the Swiss Federal Inst. of Technology. Vol.2.. Lausanne : . pp. 160-
O'Nils, M. , Öberg, J. & Jantsch, A. (1998). Grammar Based Modelling and Synthesis of Device Drivers and Bus Interfaces. In Proceedings. 24th EUROMICRO Conference, 25-27 Aug. 1998, Västerås : Vol. 1.. pp. 55--58.
O'Nils, M. & Jantsch, A. (1998). HW/SW Interface Validation in IP based System Design. In Proceedings of International Workshop on IP based Synthesis and System Design.. pp. 79--74.
O'Nils, M. & Jantsch, A. (1998). Multi-phase validation of hardware/software interfaces based on generated simulation models. In 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.] : . pp. 218-
O'Nils, M. & Jantsch, A. (1998). Refinement of HW/SW Communication Channels : Case Study and Comparision. In Proceedings 16th NORCHIP Seminar, 1998.. pp. 230--237.
O'Nils, M. & Jantsch, A. (1997). Communication in hardware/software embedded Systems : A taxonomy and problem formulation. In Proceedings '97 / 15th NORCHIP Conference : Tallinn, 10 - 11 November 1997 / IEEE Region 8 : NORCHIP Conference ; 15 (Tallinn) : 1997.11.10-11. Copenhagen : . pp. 417-
Tammemäe, K. , O'Nils, M. , Jantsch, A. & Hemani, A. (1996). AKKA: A Tool-kit for Cosynthesis and Prototyping. In Hardware-Software Cosynthesis for Reconfigurable Systems, IEE Colloquium, Bristol 22 Feb. 1996. (IEE Digest No: 1996/036). pp. 8/1--8/8.
O'Nils, M. , Tammemae, K. , Jantsch, A. & Hemani, A. (1996). Design of D-AMPS Channel Decoder with Codesign Methodologies. In BEC '96, the 5th Biennial Baltic Electronics Conference, October 7-11, 1996, Tallinn, Estonia : proceedings. Tallinn, Estonia : . pp. 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. In 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. In 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.. pp. 193--199.
Tammemäe, K. , O'Nils, M. , Tornemo, A. & Tenhunen, H. (1996). VLSI System Level Codesign Toolkit AKKA. In 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. In The 13th NORCHIP Conference : Copenhagen, Denmark, November 7-8, 1995.. pp. 249-
O'Nils, M. , Jantsch, A. , Hemani, A. & Tenhunen, H. (1995). Interactive Hardware-Software Partitioning and Memory Allocation Based on Data Transfer Profiling. In International Conference on Recent Advances in Mechantronics. ICRAM '95, 14-16 Aug. 1995 , Istanbul, Turkey.. pp. 447--452.
Doctoral theses
O'Nils, M. (1999). Specification, Synthesis and Validation of Hardware/Software Interfaces. Dis. Stockholm : Tekn. Högsk., 1999 (Trita-ESD : 9904)
Licentiate theses, monographs
O'Nils, M. (1996). Hardware/Software partitioning of embedded computer systems. Lic. , 1996
Manuscripts
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.
Reports
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).