Image Compression / Decompression (The OK Text Image Format)In-Person & OnlineGlobal
This nifty assignment submission describes two interrelated image compression assignments: one which asks students to implement an image decoder, and one which asks students to implement an image encoder. Students work with a text-based image format developed for the assignment which was based on the Quite OK Image format. Compression is achieved by representing pixels as a difference from the immediately preceding pixel, as a copy of a pixel that has been encountered previously, and as a run of several identical pixels. A collection of contrived images was provided that used only a subset of the three compression approaches, along with a collection of ‘real’ images that combined all three approaches. Each variation of the assignment was used successfully with CS1 students.
Sat 21 FebDisplayed time zone: Central Time (US & Canada) change
13:40 - 15:00 | |||
13:40 13mTalk | Image Compression / Decompression (The OK Text Image Format)In-Person & OnlineGlobal Nifty Assignments Ben Stephenson University of Calgary | ||
13:53 13mTalk | Password SecurityIn-Person & Online Nifty Assignments | ||
14:06 13mTalk | Nifty Assignments: Tone MatrixIn-Person & Online Nifty Assignments Keith Schwarz Stanford University | ||
14:20 13mTalk | AI in Orbit: Intelligent Classification of Space Weather Events with Machine LearningIn-Person & Online Nifty Assignments John Brown Passaic Schools, James Liporace Rockland County Community College, Katherine G. Herbert Montclair State University, Thomas Marlowe Seton Hall University, Rebecca Goldstein Montclair State University | ||
14:33 13mTalk | Local LLM chatbotIn-Person & OnlineGlobal Nifty Assignments Jason Madar Langara College, Vancouver BC; Capilano University, North Vancouver, BC | ||
14:46 13mTalk | Nifty: DNA Sequence MatchingIn-Person & Online Nifty Assignments | ||
