kodak collage creator · position all of their favorite photos into a collage. once the consumer is...
TRANSCRIPT
-
KODAK COLLAGE CREATORTeam KiLage: Christopher BauchStephen Bialobok
Carlyle Davis
Jason KennedyBen Lucek
Sponsor: Jack BirecreeAdvisor: Prof. James Vallino
The purpose of this project is to create a new high margin print solution that can be deployed to existing Kodak kiosks. This product is a collage creation application where a consumer can quickly and easily create professional looking collages using nothing more than their fingertips on a touchscreen kiosk. A consumer will be able to simply load their photos into the kiosk then crop, feather, rotate, resize, and position all of their favorite photos into a collage. Once the consumer is satisfied with their masterpiece, it can be printed just as easily as it was created.
Rendering Pipeline
Point Collection
Modified Waterfall Risk Management
Features
Waterfall fit best with thetime constraints.
Two teams were formedfor the design phase.
Foundation of the imageoutlining and croppingalgorithms.
The rendering pipeline had tobe balanced between qualityand efficiency.
ProcessSynopsis
Design Highlights Outcomes
KODAK COLLAGE CREATOR
Design Highlights Outcomes
ProcessSynopsis
Team KiLage: Sponsor:Advisor:
Scale
Rotate
Feather
Draw
Requirements
Design
Implementation
Verification
x3
Acceptance Tests
Use Cases
Requirements
Prototypes
Design
Implementation
Scaling first means less pixelsto handle for later transforms.Feathering last prevents theeffect from losing quality through other transforms.
Many prototypes for difficultand unclear features.
The split reduced risksinvolved in getting enoughdone under strict timeconstraints.
Weekly meetings with thesponsor provided constantfeedback.Three phased releaseshelped to get the userinterface to meet thesponsor's expectations.
Allows for dynamic point translation and figure resizingCan crop any shape andcomputes clipping panes.
Image edge featheringImage rotation controlImage resizing controlImage placement controlFreeform croppingRectangular croppingElliptical croppingHeart shaped croppingTouchscreen-friendly user interfaceEasy printing processUndo functionalityLocalization supportOn-Screen HelpAdministrative controls