This project focuses on implementing video processing algorithms using System on Chip (SoC) systems. The goal is to leverage the compact, energy-efficient, and high-performance capabilities of SoC systems to enhance real-time video processing.
The project showcases the advantages of using SoC systems for video processing tasks, including improved energy efficiency and processing performance compared to traditional hardware. Various algorithms and their implementations are evaluated to demonstrate these benefits.
- Real-time video processing
- Energy-efficient design
- High-performance computing with SoC systems
- Evaluation of different video processing algorithms
To work with this project, you need the following:
- An SoC platform (e.g., Xilinx Zynq, Intel Cyclone V SoC)
- Vivado Design Suite
- SDK for software development
-
Clone the repository:
git clone https://github.com/Antoniomv7/Hardware-video-processing-using-SoC-systems.git cd Hardware-video-processing-using-SoC-systems
-
Open the Vivado project and generate the bitstream:
vivado -source project.tcl
-
Export the hardware to SDK and create a new application project for the software part.
- Load the bitstream onto the SoC hardware.
- Compile and run the software application in the SDK.
- Connect the video input source to the SoC system.
- Monitor the processed video output.
src/
: Contains the source code for the hardware design.sdk/
: Contains the software projects for SDK.docs/
: Documentation and reports related to the project.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Special thanks to all contributors and the open-source community for their invaluable support and contributions.
For any inquiries or feedback, please open an issue on GitHub.
© 2024 Antoniomv7. All rights reserved.