1 Multimedia Systems ‘05 Multimedia Systems Group C-WG 04 Norsunkärsä
2 Multimedia Systems ‘05 Description of work Introduction Image enhancement web server system User can send image(s) for enhancement to the server Server software performs required image transformations User can download the image(s) from the server Web page based user interface Supported by any platform with a decent html browser
3 Multimedia Systems ‘05 Highlights ● Client environment PHP-based web page accessible with any decent html browser Using process: Choose image(s) to upload Select desired image transformation operations Wait and view status (status view in future versions) Download transformed images
4 Multimedia Systems ‘05 Highlights ● Server environment Linux web server Apache server with PHP support Image transformation program C++ Console based UI Support for JPEG images Can perform basic image transformation operations: blur, sharpen (buggy as hell), scale (shrink only), rotate, sepia, desaturate
5 Multimedia Systems ‘05 Work allocation Group members and tasks ● Mika Oja (Project manager) Documentation, presentation, communication Jarkko Luukkonen (Designer) Requirement specifications Project web page and multimedia Janne Julkunen (Coder) Client and server environment Tomi Korhonen (Coder) Image transformation program
6 Multimedia Systems ‘05 Estimated task start Estimated task completion Task code/explanation task expl. Current date deliverable Color codes for actions Planned (not started) Started, on time Completed Delayed or started&delayed RMRM Review meeting Consolidated deliverable, e.g. demo Vko 42Vko 44Vko 46 Vko 48 Vko 50 Client environment Image trans. Prog. TASK 1&2 TASK 3 TASK 7 TASK 5&6 Planning and website Application demo Testing and documentation RM 7/8.11 Final report 1st stage prototype Requiremenst specification Roadmap and milestones Kick-off RM 12/13.12 TASK 4 Server environment.
7 Multimedia Systems ‘05 General status Problems Not enough experience with writing documentation before coding Status display while image processing was not quite as easy with php as originally planned. Might do in later versions. Not enough time to make scaling and sharpening operations properly The image enhancement algorithms are hideously slow Hard to find suitable time for project meetings
8 Multimedia Systems ‘05 General status Status Everything is somewhat ready Testing has not been completed yet UI is a bit clumsy Summary & conclusions The system has a large range of improvement options Documentation met our expectations: it was a major pain in the ass