Skip to main content

Day 4 (7/11/19): Convolutions and Image Enhancement

I started off today working through a few computer vision homework problems involving training classifiers on different datasets, discussing the limitations and potential solutions associated with the various classifiers, implementing histogram equalization for image enhancement (altering the contrast as well as gamma value), and experimenting with linear filtering to apply different convolutions to images. 

This is the original image.
________________________________________________


These two images are with diagonal convolutions applied. The filters highlight the diagonal lines in the image in different directions.
_________________________________________________
This is the original image manipulated by changing the contrast and gamma values.
__________________________________________________



The graph on the right displays the histogram of pixel values separated by RGB values.



The graph on the left shows the normalized and cumulative histogram of the pixel values for the flower image. 




__________________________________________________

After working through a number of those problems, I was introduced to the current projects being researched in the lab which I could become a part of. One idea is to research the potential effects of implementing openset recognition (a model is able to identify database objects and reject unseen novel objects) along with incremental learning (input data is continuously used to further a model's knowledge) and fixed classifiers (exploring the marginal value of training the last weight layer). 

All of these aspects of computer vision and deep learning seem very compelling to me, and I hope to conduct interesting experiments exploring their connections in the future.

Comments

Popular posts from this blog

Day 29 (8/15/19): Final Day Before Presentations

Most of today was also spent practicing and editing my presentation to make it as professional as I can. I'm really looking forward to the opportunity to present my work to faculty and friends tomorrow. Here is a link to the slides for my final presentation: Novelty Detection in Streaming Learning using Neural Networks

Day 28 (7/14/19): Presentation Dry Run

In the morning, all of us interns got the chance to practice our presentations in front of each other in the auditorium. I was pretty happy with how mine went overall but the experience was definitely valuable in identifying typos or slight adjustments that should be made. Throughout the rest of the day, I tried to implement these changes and clean up a few plots that I want to include for Friday.