Project Bids


mailto:HTMB
Hyoungsuk Kong Taeho Kim Mina Jeong Bo Jin
kong@cs.utah.edu taek@cs.utah.edu jeong@cs.utah.edu bojin@cs.utah.edu


Table of Contents

1.0 Project Preferences
1.1 Desired Projects
1.2 Discussion of Eliminated Projects
2.0 Qualifications and Tradeoffs
3.0 GPS Coordinate Correction Based Upon Map Data
3.1 Proposed Approach
3.2 Implementation Considerations
4.0 Field of View Coordinate Correction
4.1 Proposed Approach
4.2 Implementation Considerations
5.0 Home Automation System Web Interface
5.1 Proposed Approach
5.2 Implementation Considerations
Change Log


1.0 Project Preferences


1.1 Desired Projects

  1. GPS Coordinate Correction Based Upon Map Data
  2. Field of View Coordinate Correction
  3. Home Automation System Web Interface


1.2 Discussion of Eliminated Projects

  1. Coordinate Database: It was interesting, it seems like doing manipulation of the data stored. But We are more interested in other GPS projects(#1 and #2).
  2. Single Frame Alignment: It was also interesting, it might involve receiving a series of images providing a correction of alignment from image to image. But it's little more complicated than we expected.
  3. Tomax: It didn't really appeal and we didn't find the subject material interesting.
  4. RevU: It was interesting but it is based on web interface and no special equipment.


2.0 Qualifications and Tradeoffs


3.0 GPS Coordinate Correction Based Upon Map Data (DesignJug)


3.1 Proposed Approach

This project requires reading a GPS coordinate in real time and then determine the closest vector on the map. This will require some parsing GPS data from the satellite, and calculate the closest vector on the map. Then we will relocate the position of the object in real time on the map.


3.2 Implementation Considerations

To achieve this project, real time GPS coordinate need to be read correctly when we do parsing GPS data from the satellite, and get the closest vector. This will require to calculate with 3D global coordinates.Then the current position need to be updated on the map correctly.


4.0 Field of View Coordinate Correction (DesignJug)


4.1 Proposed Approach

Since we need to draw path on screen and convert to coordinate list. We will start with reading live GPS, compass and inclination signals. Then laying a coordinate system over a live video image.


4.2 Implementation Considerations

Gathering all the information we need for laying a coordinate system over a live video image is the key point. Also magnetic declination will be taken into account. As mentioned in the ppt, a flat plane in the field of view is assumed. The live image is looking in the same direction as the compass heading and the GPS coordinate is the location of the camera.


5.0 Home Automation System Web Interface (Control4)


5.1 Proposed Approach

Build HTML front-end to our system that could be used from web browsers, cell phones, and PDAs. The interface sends data hence alliances at home could be controlled audio, video, TV, lighting, security, and so on. Enable home control and programming from anywhere give access to vastly expanded media content and dynamic system enhancement. Securely log in and monitor and control their home from anywhere, using the control navigation interface they are used to at home.


5.2 Implementation Considerations

This program involves C++, HTML, Sockets, XML, C#, etc. Implementation of the website would require use of Java and connect to serveral control machines at home. There would be also use of C++ to control those machines.


Change log

Version Release Date Modification
1.0 01/05/05 Initial release of Project Bid
1.1 01/14/05 Update some of the documents according to the feedback received from the CEO of DesignJug

	
Back to cs4500
Back to Home
Back to Top

Maintained by
       Taeho Kim


Maintained by Taeho Kim