2S2122 Activity 3.2
Revision as of 00:08, 3 March 2022 by Ryan Antonio (talk | contribs)
Instructions
Submission guidelines:
- For every programming exercise, you are to submit your .ipynb file into your respective submission bin.
- To download your .ipynb file, first in your Google Colab page go to File > Download > Download .ipynb file.
- Don't forget to rename your .ipynb file with the following format "class_lastname_firstname_studentnumber.ipynb".
Noisy Images
For this exercise, we will simulate a binary symmetric channel BSC using images. This exercise follows the discussion about Noisy Images in our Wiki page. All you have to do is create a simulator for this. The goal of this exercise is just to give you a feel of how noise affects our data and how can we correlate it with our theory of information.
The objectives are:
- Task 1 - Create a function that extracts the probability of the binary data.
- Task 2 - Adding noise to images.
- Task 3 - Creating functions for information measures.
- Task 4 - Answer the following questions.
You will be provided with images from our Git dump. They're simple binary images anyway. We pre-processed these images already.
You can checkout the exercise in this link.