Digital Image Processing

University of Oulu
Home Noppa 521467A >  News

News

 
The course is not in progress or the course does not use Noppa. Contents of this page may be out of date.



Expand all | Collapse all
Posted  
Title
11 Dec 17 DIP course in future
The next exam will be on 22 March 2018.
Please note that DIP course will be organized next time in Spring 2019 (period 4) according to the new study plan, i.e. no lectures, etc. in 2018.
08 Dec 17 Results of the second exam
The second exam (4 Dec) has been graded and the results have been forwarded to the faculty student services, thus they should be soon available in Weboodi.
The next exam will take place in spring 2018. The date will be announced later.
13 Nov 17 Results in Weboodi
The results for both the programming exercise and the exam should be visible in Weboodi.
If there is something wrong with your entries, please contact the course staff.
06 Nov 17 Final results
The exam (26 Oct) has been graded. The results for both the programming exercise and exam have been forwarded to the faculty student services, thus they should be soon available in Weboodi.
If you have any questions related to the course exam, please contact Jukka.
17 Oct 17 Results of PA5 online
The deadline has passed for the fifth and final programming assignment. All works (submitted so far) have been graded already and the results can be found behind the enclosed link.
Once again, if you have any questions related to the grading or the assignment(s) in general, please contact Jukka.
14 Oct 17 Results of PA4 online
The fourth programming assignment has been graded as well and the point table has been updated.
13 Oct 17 Results of PA3 online
The third programming assignment has been graded as well and the results can be found behind the enclosed link. Results of PA4 will be probably available tomorrow (or the day after).
If you have any questions related to the grading or the assignment(s) in general, please contact the course assistant.
12 Oct 17 Results of PA2 online
The second programming assignment has been also graded now and the results are available behind to enclosed link, for instance.
11 Oct 17 Results of PA1 online
The grading process for the programming assignments is progressing - finally. The first programming assignment has been now graded and the results can be found behind the enclosed link.
In general, the most common mistake was related to data types and handling corresponding value range when adding/subtracting two images, or filtering an image. If you had problems with this, please check "Image data types and unexpected errors with arithmetic" section in the image processing with Python DIP course pre-tutorial.
If you have any questions related to the grading or the assignment(s) in general, please contact the course assistant.
10 Oct 17 About PA5 and 'findgraytresh()' function
Understanding logical indexing in NumPy is crucial for implementing the 'findgraythresh()' function. So go carefully through the examples of the NumPy pre-tutorial if you are not familiar with logical indexing.
In general, this will be an extremely useful skill if you will be ever working with Matlab or NumPy in future.
09 Oct 17 About PA5 and 'imshow()' function in general
Please note that the default operation of matplotlib's ‘imshow()’ function depends on the image data type and array shape. In the case of NxM arrays of any data type, the visualized images are automatically scaled so that the full range of colours in the colormap is utilized.
Due to this auto-adjustment, the overall intensity of the ‘coin’ image used in PA5 appears darker than it should be using the default parameters of ‘imshow()’ function. Further, the image will become lighter when the segmented coin boundaries are overlaid on the test image because the minimum intensity value of the image changes.
In order to fix this issue, the ‘vmin’ and ‘vmax’ parameters can be used to define/scale the desired intensity range into ‘uint8’:
ax[0].imshow(eight, vmin=0, vmax=255, cmap=plt.get_cmap('gray'))
Since this issue is meaningless from image segmentation point of view, you don’t have to take this issue into account in your work, i.e. this won’t affect your grading!
For more details, please refer to the “Unexpected errors with visualizing images with imshow” section in the image processing with Python pre-tutorial.
08 Oct 17 Programming Assignment #5
The fifth programming assignment (PA5) has been already published and you can find it from the 'Assignments' subpage. The deadline for the PA5 is on 16 Oct at 23.59.
Please note that there is still time to finish the PA4 as the deadline for it is on 9 Oct at 23.59.
If you find any errors in the notebooks, please inform the staff right away.
01 Oct 17 Programming Assignment #4
The fourth programming assignment (PA4) has been already published and you can find it from the 'Assignments' subpage. The deadline for the PA4 is on 9 Oct at 23.59.
Please note that there is still time to finish the PA3 as the deadline for it is on 2 Oct at 23.59.
If you find any errors in the notebooks, please inform the staff right away.
24 Sep 17 Programming Assignment #3
The third programming assignment (PA3) has been already published and you can find it from the 'Assignments' subpage. The deadline for the PA3 is on 2 Oct at 23.59.

Please note that there is still time to finish the PA2 as the deadline for it is on 25 Sep at 23.59.

If you find any errors in the notebooks, please inform the staff right away.
17 Sep 17 Programming Assignment #2
The second programming assignment (PA2) has been already published and you can find it from the 'Assignments' subpage. The deadline for the PA2 is on 25 Sep at 23.59.
Please note that there is still time to finish the PA1 as the deadline for it is on 18 Sep at 23.59.
If you find any errors in the notebooks, please inform the staff right away.
15 Sep 17 No lectures on Tuesday Sept. 19
Digital Image Processing lectures on Tuesday September 19 are cancelled due to a work trip.
11 Sep 17 DIP Programming Assignment #1
The first programming assignment (PA1) has been released and you can find it from the 'Assignments' subpage. Check the pre-tutorial notebooks first before starting to work with PA1 if you haven't already.
If you find any errors in the notebooks, please inform the staff right away.
Remember that you can browse the programming exercise related notebooks in GitHub without Jupyter: https://github.com/ytyytyyt/DIPcourse
05 Sep 17 DIP pre-tutorials
The pretutorial on image processing ( DIPtutorial-image-processing.ipynb) has been slightly updated. Please use it instead of the old one.

Moreover, the pre-tutorials can be now accessed from GitHub: https://github.com/ytyytyyt/DIPcourse, where you can browse the notebooks without using Jupyter.
04 Sep 17 Digital Image Processing starts today at 10:15 in TS101
Please check the course web page in Noppa: https://noppa.oulu.fi/noppa/kurssi/52... and especially the Assignments section. Unlike previous years, the programming exercises are now make with Python. Matlab is no longer used.

Lectures are held in Finnish but English slides are also provided in Noppa.

Janne Heikkilä
Course news RSS feed
Printable version
Updated 11 Dec 17 at 14:22

University of Oulu oulun.yliopisto(at)oulu.fi
Tel. +358 294 48 0000
Fax +358 8 553 4112
PL 8000
FI-90014 Oulun yliopisto
FacebookFacebook
YouTubeYouTube