The course is about an application within one or more of the subjects Image Analysis, 3d Reconstruction, and Pattern Recognition. The relevant topics and theory about a project management model, e.g. Scrum, are introduced initially, followed by a larger software development project. The design of the project varies from year to year. Examples of possible projects are: - Design an application that takes a set of images of a living room, builds a 3D model of it and visualizes it together with the IKEA bookcase "Billy" (or another piece of furniture). - Design an application that given a number of scanned itemized phone bills calculates the phone subscription plan that would be the cheapest. - Design an application that given a point cloud acquired by a laser scanner in a sparse forest, identifies trees and calculates their diameter at breast height. - Develop a method that given inputs such as digital images and/or 3D point clouds from a forest, detects trees and classifies tree species. - Identify and localize fruits in images using classifier fusion. - Analyze 3D images from a Kinect-camera and detect people, trees, shrubs, and stones.