Applications on STM32 Development Boards
Buch, Englisch, 481 Seiten, Format (B × H): 155 mm x 235 mm
ISBN: 978-3-032-35501-0
Verlag: Springer Nature Switzerland AG
This textbook introduces basic and advanced embedded digital image processing methods through practical applications on STMicroelectronics STM32 development boards. This hands-on text covers traditional and neural-network-based digital image processing methods implemented on microcontrollers and is designed for undergraduate courses in microcontroller and embedded digital image processing systems. Following the learning-by-doing approach, the book will enable students to grasp embedded digital image processing concepts through real-world examples, providing them with the design and implementation skills needed for a competitive job market. By using a programming environment that enables students to easily access and modify microcontroller properties, the material enables rapid implementation of the developed system. Students are guided in implementing digital image processing methods that are deployed and tested on microcontrollers throughout the book, with the underlying theory also emphasized. Sample codes are available for download for both readers and instructors. Additionally, this book serves as an excellent reference for practicing engineers and electronics hobbyists.
- Teaches the embedded digital image processing system design skills needed for today’s job market;
- Follows the learning-by-doing approach and provides illustrated examples and projects;
- Explores practical applications on STM boards and introduces the TensorFlow Lite Micro platform;
- Includes a GitHub repository with code, libraries, and examples.
Zielgruppe
Upper undergraduate
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Informatik Bildsignalverarbeitung
- Technische Wissenschaften Elektronik | Nachrichtentechnik Elektronik Bauelemente, Schaltkreise
- Interdisziplinäres Wissenschaften Wissenschaften: Forschung und Information Kybernetik, Systemtheorie, Komplexe Systeme
- Mathematik | Informatik EDV | Informatik Technische Informatik Eingebettete Systeme
- Mathematik | Informatik EDV | Informatik Informatik Künstliche Intelligenz Maschinelles Lernen
Weitere Infos & Material
Introduction.- Hardware to Be Used in the Book.- Software to Be Used in the Book.- Introduction to Digital Image Processing.- Image Acquisition via Digital Camera.- Image Display on LC.- Pixel Based Operations on Images.- Filtering the Image in Spatial Domain.- Filtering the Image in Frequency Domain.- From Pixels to Objects.- Morphological Image Processing.- Fundamentals of Neural Networks.- Embedding the Neural Network Model to the Microcontroller.- Convolutional Neural Networks.- Neural Networks Based Image Segmentation.




