Only 5 students came to class.
Monday, March 31, 2014
COMP6023 DNET1/COM1c Class 37 Copyright & Patents
We looked at Copyright some more and discussed Patents
Thursday, March 27, 2014
COMP6021 Class 36
Today's class was a tutorial. I arrived a little late and when I got there everyone was gone.
And yes. I saw you running away!
And yes. I saw you running away!
Wednesday, March 26, 2014
COMP6021 Interesting Unicode news
http://arstechnica.com/apple/2014/03/apples-working-to-introduce-more-diverse-emoji-whats-the-holdup/
COMP6021 Class 35 Lab
Students worked on the assignment.
Some students seemed to be a bit behind schedule.
Some students seemed to be a bit behind schedule.
COMP6021 Class 34 Bayer Filter, Interlaced Video
the one with the electron gun
We looked at the Bayer filer used in sensors like those in cameras.
I explained how interlaced video works and we looked at some of its side effects.
COMP6023 Blog Post Reminder
This is the 8th week of the blog posts. This week the post can be on any theme.
Tuesday, March 25, 2014
COMP6023 DNET1/COM1c Class 34
Students got into groups of four and acted as jurors in a variety of hypothetical cases involving libel, privacy, and copyright.
COMP6021 Class 33 3D
the one with the 3d
We looked at display technologies for 3-d images.
I brought glasses and we looked at some 3d images.
COMP6023 DWEB1/ITM1 Class 34 You be the Judge
Students go into groups and acted a jurors for a selection of some real but mostly hypothetical court cases involving libel, privacy, and fair use.
I was surprised by the degree of consensus.
COMP6023 DWEB1/ITM1 Class 33 Copyright & Patents
We quickly reviewed some of the copyright issues we considered in the last class.
We looked at Patents
My new machine has arrived :-)
Unfortunately I am still missing a few cables to connect it up to the classrooms. So students won't see the impact until next semester. But hopefully from now on I will lose fewer recordings of classes.
I'm mostly looking forward to being able to edit video with ease.
It's lightening fast. And things that took minutes now take seconds.
Monday, March 24, 2014
COMP6023 Legal Issues Handouts
I believe I have accurately gauged the demand for paper handouts on the legal aspects of web publishing that we will be discussing over the next few classes. But if I have not, you can find links to everything here.
If you want even more please go to the COMP6023 resources page.
Libel
Tweet Revenge: Tory to sue 10,000 Twitter users who branded him a paedo.
Lalit Modi loses appeal against £90,000 libel award.
Facebook Libel.
Court refuses access to papers.
Lawyers for Rehab force website to remove article.
High Stakes in Oprah's Cow Row.
Movie could not libel mobster.
Image
Sarkozy and Bruni win Ryanair Payout.
Hate Speech
Bob Dylan investigated over incitement to racial hatred claim.
Prohibition of Incitement to Hatred Act (2006).
David Irving jailed for Holocaust denial.
Copyright
Who owns Sherlock Holmes?
Trade Secrets
Injunctions granted to spice burger firm.
Patents & Trademarks
People's Republic of Cork Trade Mark at Irish Patents Office
Privacy & Filtering
Max Mosley wins landmark privacy case against Google over S&M pictures.
If you want even more please go to the COMP6023 resources page.
Libel
Tweet Revenge: Tory to sue 10,000 Twitter users who branded him a paedo.
Lalit Modi loses appeal against £90,000 libel award.
Facebook Libel.
Court refuses access to papers.
Lawyers for Rehab force website to remove article.
High Stakes in Oprah's Cow Row.
Movie could not libel mobster.
Image
Sarkozy and Bruni win Ryanair Payout.
Hate Speech
Bob Dylan investigated over incitement to racial hatred claim.
Prohibition of Incitement to Hatred Act (2006).
David Irving jailed for Holocaust denial.
Copyright
Who owns Sherlock Holmes?
Trade Secrets
Injunctions granted to spice burger firm.
Patents & Trademarks
People's Republic of Cork Trade Mark at Irish Patents Office
Privacy & Filtering
Max Mosley wins landmark privacy case against Google over S&M pictures.
COMP6023 DCOM1 Class 33 Free Speech and its limits
We looked at free speech and its limits. We discussed libel, hate speech, and blasphemy.
COMP6023 DNET1/COM1c Class 33 Legal Issues: Free Speech, Copyright
We looked at Free Speech and its limits. We discussed libel, hate speech, and blasphemy.
We began our look at intellectual property issues and discussed copyright. We will continue with copyright in the next class.
Thursday, March 20, 2014
COMP6023 DCOM1 Class 30 Transparency & PNG
We looked at transparency and the PNG format.
We discussed the merits of GIF, JPEG, and PNG, and in which circumstances which might be the best choice.
We discussed the merits of GIF, JPEG, and PNG, and in which circumstances which might be the best choice.
COMP6021 Class 32 Tutorial
Today's class was a tutorial. We looked at dithering questions from the set of sample questions.
Working out the weighted average of the RGB values is easy enough. But generating a dithering pattern from a patent and a target simulated colour, is a bit trickier.
Students should expect a dithering question on the summer exam.
Working out the weighted average of the RGB values is easy enough. But generating a dithering pattern from a patent and a target simulated colour, is a bit trickier.
Students should expect a dithering question on the summer exam.
Wednesday, March 19, 2014
COMP6021 Class 30 Block Matching Algorithms
We looked at sub-optimal block matching algorithms (BMAs) for motion compensated video compression. I got the feeling that students weren't especially interested in this.
COMP6023 DCOM1b Classes 31 & 32
Students worked on the assignments. I am keen for students to finish soon. There is no reason to delay. Students already have all the information they need to complete all the assignments.
COMP6023 ITM1 Classes 31 & 32 Labs
Students worked on the assignments. I am keen for students to finish soon. There is no reason to delay. Students already have all the information they need to complete all the assignments.
Tuesday, March 18, 2014
COMP6023 DNET1/COM1c Class 30 Transparency, PNG, & Video
There were only 8 students in class and not all of them were awake.
We looked at transparency and the PNG format.
I outlined how video compression works.
We looked at transparency and the PNG format.
I outlined how video compression works.
COMP6021 Class 29 Video Compression
We looked a Bi-directional prediction and Block Matching.
I gave students a short exercise to see how time consuming block matching is.
COMP6023 DWEB1/ITM1 Class 30 Legal Issues
I talked a little bit about libel, hate speech, and community standards.
We began looking at copyright and will continue in the next class.
[No recording of this class]
We began looking at copyright and will continue in the next class.
[No recording of this class]
COMP6023 DWEB1/ITM1 Class 29 Transparency, PNG, Video Compression
We looked at Transparency and PNGs.
We looked a little bit at how video compression works. Students who want so know more can find more detail in COMP6021 classes.
Thursday, March 13, 2014
COMP6021 Class 28 Video Compression
We began our look at video compression. We will continue with video compression in the next class.
We mentioned frame rates in class. I capture the lectures at a mere 1 frame per second.
Wednesday, March 12, 2014
COMP6023 SEO Example
Thanks to a problem with my roof I recently found this ideal example of a website that is in need of some SEO. The whole site is a collection of images.
http://www.pjsroofing.eu/
http://www.pjsroofing.eu/
COMP6021 Class 26 Transparency & PNG
We looked at transparency, alpha channels, and PNG.
[due to a technology failure there is no recording of today's class. The (shockingly similar) class above is from four years ago.]
Tuesday, March 11, 2014
COMP6021/COMP6023 JPEG
Here's an online video I made some time about about JPEG. It is largely the same as what we did in class.
This rather unusual logo has it origins in the way JPEG works.
Labels:
COMP6021,
COMP6023,
compression,
DCOM1,
Digital Images,
DNET1,
DWEB1,
ITM1
COMP6023 DNET1 Labs
For the remaining 6 weeks of the semester the DNET1 labs will be taken with James O'Sullivan. I will still see students in the lectures.
COMP6023 DNET1/COM1c Class 26 GIF & JPEG
We looked at GIF & JPEG image formats.
[no recording due to technical problems]
[no recording due to technical problems]
COMP6021 Class 25 GIF & JPEG
the one with the DCT
We looked at the main features of the GIF and JPEG image formats.
COMP6023 DWEB1/ITM1 Class 26 GIF & JPEG
We looked at the main features of GIF & JPEG.
Students now ave everything they need to complete Assignment 2.
COMP6023 DWEB1/ITM1 Class 25 Indexed Colour and Dithering
We looked at indexed colour, colour palettes, and dithering.
Monday, March 10, 2014
COMP6023 Essay title errors and omissions
Today I corrected any errors in the essay choices of which I was made aware.
Students may no longer chose a topic. That choice was made for them some time ago.
However, if you made a choice, advised me of it, and the list does not reflect that please let me know and I will try to find the e-mail you sent me.
Please check the list to ensure that the blog URL and essay title are correct.
Students may no longer chose a topic. That choice was made for them some time ago.
However, if you made a choice, advised me of it, and the list does not reflect that please let me know and I will try to find the e-mail you sent me.
Please check the list to ensure that the blog URL and essay title are correct.
COMP6023 DCOM1 Class 25 Subsampling, Indexed Colour & Dithering
[no recording today]
We looked at subsampling and interpolation. We saw how 24 bit images can be coded with fewer bits per pixel by using a well chosen palette. We played a palette matching game.
I explained how dithering works and students did an exercise on dithering. There are more such exercises in the notes, for students interested in doing more.
We looked at subsampling and interpolation. We saw how 24 bit images can be coded with fewer bits per pixel by using a well chosen palette. We played a palette matching game.
I explained how dithering works and students did an exercise on dithering. There are more such exercises in the notes, for students interested in doing more.
Labels:
colour,
COMP6023,
compression,
DCOM1,
Digital Images
COMP6023 DNET1/COM1c Class 25 Dithering
We looked at dithering. [no recording]
We did an exercise in class. There are other similar exercises in the slides.
I answered a few questions about interpolation.
We did an exercise in class. There are other similar exercises in the slides.
I answered a few questions about interpolation.
Labels:
colour,
COMP6023,
compression,
Digital Images,
DNET1
Thursday, March 6, 2014
COMP6023 DCOM1 Class 24
We looked at the Lab and CMYK colour systems.
We finished a bit earlier than usual. I wasn't keeping an eye on the time. It felt longer. I guess I was tired :-)
COMP6021 Class 24
the one with Colin's tie
We looked at indexed colour palettes and at dithering.
Only 5 students were in class.
Wednesday, March 5, 2014
COMP6021 Class 23 Lab
We looked at an images RGB, CMYK, and Lab channels using Photoshop.
Students converted images from RGB, to Lab and then subsampled the a and b components so that they were a mere 1/36th of their original sizes. The results were surprising good in most cases.
In these images 35/36ths of the colour information has been discarded. Look closely to see the impact of this.
If you were on holidays and paying roaming fees to upload the picture you would would pay 3.00 for the full quality picture, but only 1.05 for the low quality.
Students converted images from RGB, to Lab and then subsampled the a and b components so that they were a mere 1/36th of their original sizes. The results were surprising good in most cases.
In these images 35/36ths of the colour information has been discarded. Look closely to see the impact of this.
Original PNG.
Subsampled Colour.
If you were on holidays and paying roaming fees to upload the picture you would would pay 3.00 for the full quality picture, but only 1.05 for the low quality.
COMP6021 Class 22
We looked at the Lab system and the CMYK system. The Lab system was interesting because it separates out the luminance and chrominance components of a image. We say how subsampling the chrominance components of an image can be quite successful.
We considered the use of subsampling as crude compression mechanism and looked at interpolation to replace the lost data. in practice, interpolation is more complex that I explained.
COMP6023 Add author to your blog
For this weeks blog post students are expected to guest post on someone else's blog. To allow someone to be an author on your blog, you must first invite them.
Take care not to make your guest an Administrator of your blog. That will give him or her total control. Author is enough.
Tuesday, March 4, 2014
COMP6023 Assessment Update
Essay
If you didn't send me your choice of essay title, one has been assigned to you. You can check the blog list to see what you got.
If you don't like the title you were assigned you will not be assigned another. There was plenty of time to make a choice. If you believe that you sent me your choice some time ago, and that I missed it, let me know and I will have a look.
This part of the process has taken so long that submission of a draft will not be compulsory. However it is still recommended. Details of how to submit will follow soon.
Blogs
I propose to begin correcting the blog posts for week 2-5 this week. If you need to correct errors and omissions in those weeks you have very little time in which to do so.
If you didn't send me your choice of essay title, one has been assigned to you. You can check the blog list to see what you got.
If you don't like the title you were assigned you will not be assigned another. There was plenty of time to make a choice. If you believe that you sent me your choice some time ago, and that I missed it, let me know and I will have a look.
This part of the process has taken so long that submission of a draft will not be compulsory. However it is still recommended. Details of how to submit will follow soon.
Blogs
I propose to begin correcting the blog posts for week 2-5 this week. If you need to correct errors and omissions in those weeks you have very little time in which to do so.
COMP6023 DNET1/COM1c Class 22
I did a quick recap of HSB, RGB, Lab
We looked at CMYK.
We looked at Indexed colour and palette selections for different images.
Labels:
colour,
COMP6023,
DCOM1,
Digital Images,
DNET1
COMP6023 DWEB1/ITM1 Class 22
We looked at some more at the RGB colour system. Then we examined the Lab colour system and saw how subsampling the colour comment of an image was not as noticeable as subsampling the luminance component.
We looked at the CMYK system used in printing.
[Recoding failed]
I spoke a bit about image compression. I explained image subsampling and interpolation.
We began to look at pixel depth reduction when my laptop failed. We will pick up again from this point in the next class.
COMP6023 DWEB1/ITM1 Class 21
We looked at digitising black & white images and considered the impact the sample rate (dpi) and number of quantisation level (bit per pixel) have on the quality.
We looked at the HSB & RGB colour systems
COMP6021/COMP6023 Image Submampling
When an image is subsampled the missing pixels have to be accounted for by the receiver. This can be accomplished by increasing the size of the pixels that are present, or by interpolating the missing pixels. The different is illustrated in these images. You need to click on them to see them at full size.
Labels:
COMP6021,
COMP6023,
compression,
Digital Images
Monday, March 3, 2014
COMP6021 Online Lesson - Digitization
We are currently considering how real world things are digitised. This video might be useful.
Digital Colour
This week in class we will be looking at how colour is represented digitally. This video explains the Hue Saturation Brightness (HSB) system.
This video outlines the Lab and CMYK systems.
COMP6023 Google's Search Spam Dectection
Last week we spoke a little bit about Google's spam detection. Here are two interesting discussions about that work.
What's it like to fight web spam at Google?
COMP6023 DCOM1 Class 21
We looked at digitising grey scale images an looked at coding colour. I explained the HSB and RGB colour systems.
We will look at the Lab system in the next class.
COMP6023 DNET1/COM1c Class 21
We looked at digitising grey scale images an looked at coding colour. I explained the HSB, RGB, and Lab colour systems.
Subscribe to:
Posts (Atom)