This GNU Radio project integrates digital transmission techniques with advanced image processing capabilities. Utilizing the GR Paint module, it implements image transformations such as flipping, repeating, brightness inversion, enhancement, and ITU-R BT.709 color standard application. Additionally, Spectrum Painter is employed for signal spectrum visualization. The project showcases the integration of digital communication and image processing within a unified GNU Radio framework, demonstrating both robust data transmission and sophisticated image manipulations.
This project is conducted under the guidance of T. Nagarjuna at the NextGen Connectivity Lab, GITAM University, Bangalore.
Developed a comprehensive GNU Radio project integrating digital transmission techniques with advanced image processing capabilities. Utilized the GR Paint module to implement image transformations such as flipping, repeating, brightness inversion, enhancement, and ITU-R BT.709 color standard application. Additionally, employed Spectrum Painter for signal spectrum visualization, combining robust digital communication and image processing within a unified GNU Radio framework.
To get started with this project, please follow these steps:
-
Install Oracle VM VirtualBox: Ensure you have VirtualBox installed on your machine. You can download it from
.
-
Set Up Ubuntu VM: Set up an Ubuntu virtual machine within VirtualBox by following this
.
-
Install GNU Radio Companion: Install GNU Radio Companion on your Ubuntu VM. Instructions are available
.
-
Clone this Repository: Clone this repository into your Ubuntu VM using the following command:
git clone https://github.com/prudvi1916/gnu_project.git
Navigate through the repository and explore the provided examples and scripts. Use GNU Radio Companion to open and run the .grc files.
We welcome contributions to enhance this project's functionality and usability. Follow the guidelines in our CONTRIBUTING.md to contribute.
This project is licensed under the MIT License. See the LICENSE.mdfile for more details.
For any inquiries or further information, please contact:
We extend our gratitude to the NextGen Connectivity Lab at GITAM University for providing the resources and support necessary for this project.