Homework  #1 Simple Blue-Screen Editing System

Visual Perception Modeling and Its Applications

CIS 4930/5930, Spring 2001

Department of Computer Science, Florida State University

¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

 

Due:  Week 6, Monday, Feb. 12, 2001

Points: 100

 

Based on the point and algebraic operations discussed in the class, answer the following questions regarding a blue-screen editing system.

 

  1. Briefly define what is blue-screen editing.
  2. Suppose that you are asked to design a simple blue-screen editing system, identify the inputs to the system and the desired output from the system.
  3. In pseudo code, briefly describe how to implement such as a system.
  4. Normally blue is used as the background color, but other colors can also be used as long as they are different from colors in the image. Discuss how you could design an algorithm that can detect the background in an image automatically.
  5. (Optional) Use the read/write image functions and write a working simple blue-screen editing system