ECE-1021 Instructor’s Project

15
ECE-1021 Instructor’s Project SIRDS SIRDS Single Image Random Dot Single Image Random Dot Stereograms Stereograms STATUS UPDATE #5 STATUS UPDATE #5 02 DEC 03 02 DEC 03

description

ECE-1021 Instructor’s Project. SIRDS Single Image Random Dot Stereograms STATUS UPDATE #5 02 DEC 03. Goals for Today’s Date (02 NOV 03). Project Kick-Off: 18 November 2003 Project Demo: 04 December 2003 (16 days) Skeleton Program (Dummy SIRDS Image) - PowerPoint PPT Presentation

Transcript of ECE-1021 Instructor’s Project

Page 1: ECE-1021 Instructor’s Project

ECE-1021 Instructor’s ProjectECE-1021 Instructor’s Project

SIRDSSIRDS

Single Image Random Dot StereogramsSingle Image Random Dot Stereograms

STATUS UPDATE #5STATUS UPDATE #5

02 DEC 0302 DEC 03

Page 2: ECE-1021 Instructor’s Project

Goals for Today’s Date (02 NOV 03)Goals for Today’s Date (02 NOV 03)

Project Kick-Off: 18 November 2003Project Kick-Off: 18 November 2003

Project Demo: 04 December 2003 (16 days)Project Demo: 04 December 2003 (16 days)

Skeleton Program (Dummy SIRDS Image)Skeleton Program (Dummy SIRDS Image) 20 Nov 03: Input Data File Format Defined20 Nov 03: Input Data File Format Defined 20 Nov 03: Output Data File Format Defined20 Nov 03: Output Data File Format Defined 22 Nov 03: User Interface Defined22 Nov 03: User Interface Defined 25 Nov 03: Skeleton Program Tested25 Nov 03: Skeleton Program Tested

SIRDS Image Generation AlgorithmSIRDS Image Generation Algorithm 20 Nov 03: Basic Approach Researched and Understood.20 Nov 03: Basic Approach Researched and Understood. 22 Nov 03: User Controllable Parameters Identified.22 Nov 03: User Controllable Parameters Identified. 25 Nov 03: Image Generation Algorithm Finished25 Nov 03: Image Generation Algorithm Finished 29 Nov 03: Algorithm Integrated into Skeleton Program29 Nov 03: Algorithm Integrated into Skeleton Program 02 Dec 03: Final Product Testing and Prepare Deliverables02 Dec 03: Final Product Testing and Prepare Deliverables

Page 3: ECE-1021 Instructor’s Project

Project Deliverable from K.O.B.Project Deliverable from K.O.B.

Project Demonstration will consist of:Project Demonstration will consist of: Overview of ProjectOverview of Project

What SIRDS is.What SIRDS is. The specific goals of this software package.The specific goals of this software package.

Algorithm PresentationAlgorithm Presentation The basic concept of SIRDS Image Generation.The basic concept of SIRDS Image Generation. Development of the relevant mathematical models.Development of the relevant mathematical models. The finished Image Generation Algorithm.The finished Image Generation Algorithm.

Software DemonstrationSoftware Demonstration

Page 4: ECE-1021 Instructor’s Project

What is SIRDS? What is SIRDS?

SSingle ingle IImage mage RRandom andom DDot ot SStereogramtereogram A form of AutoStereoImageA form of AutoStereoImage

3D information presented in a single image.3D information presented in a single image. No filter or equipment needed to separate left and right data.No filter or equipment needed to separate left and right data. Viewer decouples eye convergence length and eye focal length Viewer decouples eye convergence length and eye focal length

to see the data in 3D.to see the data in 3D.

Variations include:Variations include: SIRTS: Single Image Random Text StereogramSIRTS: Single Image Random Text Stereogram SIS: Single Image Stereogram (tiles instead of dots)SIS: Single Image Stereogram (tiles instead of dots)

Page 5: ECE-1021 Instructor’s Project

Normal AutoStereo Vision Normal AutoStereo Vision

The eye muscles tilt the eyes toward each other so that their The eye muscles tilt the eyes toward each other so that their sight-lines converge at a certain distance.sight-lines converge at a certain distance.

Other eye muscles change the shape of the eye lens so that Other eye muscles change the shape of the eye lens so that the eyes are in focus at that same distance.the eyes are in focus at that same distance.

These two muscle movements are trained to act in concert, These two muscle movements are trained to act in concert, but they can be decoupled with practice.but they can be decoupled with practice.

Page 6: ECE-1021 Instructor’s Project

“Cross-eyed” AutoStereo Vision “Cross-eyed” AutoStereo Vision

The brain’s primary depth perception at short distances is based The brain’s primary depth perception at short distances is based on the convergence point depth. on the convergence point depth.

Pixel seen by right eyePixel seen by right eye

Pixel seen by left eyePixel seen by left eye

Perceived distancePerceived distance

Page 7: ECE-1021 Instructor’s Project

“Wall-eyed” AutoStereo Vision “Wall-eyed” AutoStereo Vision

The brain’s primary depth perception at short distances is based The brain’s primary depth perception at short distances is based on the convergence point depth. on the convergence point depth.

Pixel seen by right eyePixel seen by right eye

Pixel seen by left eyePixel seen by left eye

Perceived distancePerceived distance

Page 8: ECE-1021 Instructor’s Project

Wall-eyed vs. Cross-eyed Wall-eyed vs. Cross-eyed

Wall-eye images are most common.Wall-eye images are most common. More comfortable to view.More comfortable to view. Generally stronger 3D effect.Generally stronger 3D effect. Limitation on image size, distance, and separation.Limitation on image size, distance, and separation.

Cross-eyed images have some advantages.Cross-eyed images have some advantages. Easier to view (not more comfortable).Easier to view (not more comfortable). No limitation of size, distance, and separation.No limitation of size, distance, and separation.

Perceived Depth is reversed if the wrong technique is Perceived Depth is reversed if the wrong technique is used.used.

Page 9: ECE-1021 Instructor’s Project

Mealstrom by Pascal Massimino- A Wall-eyed SISMealstrom by Pascal Massimino- A Wall-eyed SIS

Page 10: ECE-1021 Instructor’s Project

Goals of Project Goals of Project

Pull the slides from the Kick-Off Briefing.Pull the slides from the Kick-Off Briefing. Minor rewording needed.Minor rewording needed.

Page 11: ECE-1021 Instructor’s Project

Basic SIRDS Generation Concept Basic SIRDS Generation Concept

Pull the slides from Status Update #1.Pull the slides from Status Update #1. Minor rewording needed.Minor rewording needed.

Page 12: ECE-1021 Instructor’s Project

Key Mathematical Model Key Mathematical Model

Pull the slides from Status Update #3.Pull the slides from Status Update #3. Minor rewording needed.Minor rewording needed.

Page 13: ECE-1021 Instructor’s Project

SIRDS Generation Algorithm SIRDS Generation Algorithm

Pull the slides from Status Update #3.Pull the slides from Status Update #3. Minor rewording needed.Minor rewording needed.

Page 14: ECE-1021 Instructor’s Project

Software Demonstration Software Demonstration

User Interface OverviewUser Interface Overview Pull the slides from Status Update #3.Pull the slides from Status Update #3.

Example OutputExample Output Pull the slides from Status Update #4.Pull the slides from Status Update #4.

Actually run the program and display result.Actually run the program and display result.

Page 15: ECE-1021 Instructor’s Project

Only remaining task is to assemble presentation slides and walk through the presentation itself.Only remaining task is to assemble presentation slides and walk through the presentation itself.

Project Kick-Off: 18 November 2003Project Kick-Off: 18 November 2003

Project Demo: 04 December 2003Project Demo: 04 December 2003 (16 days) (16 days)

Skeleton Program (Dummy SIRDS Image)Skeleton Program (Dummy SIRDS Image) 20 Nov 03: Input Data File Format Defined20 Nov 03: Input Data File Format Defined 20 Nov 03: Output Data File Format Defined20 Nov 03: Output Data File Format Defined 22 Nov 03: User Interface Defined22 Nov 03: User Interface Defined 25 Nov 03: Skeleton Program Tested25 Nov 03: Skeleton Program Tested

SIRDS Image Generation AlgorithmSIRDS Image Generation Algorithm 20 Nov 03: Basic Approach Researched and Understood.20 Nov 03: Basic Approach Researched and Understood. 22 Nov 03: User Controllable Parameters Identified.22 Nov 03: User Controllable Parameters Identified. 25 Nov 03: Image Generation Algorithm Finished25 Nov 03: Image Generation Algorithm Finished 29 Nov 03: Algorithm Integrated into Skeleton Program29 Nov 03: Algorithm Integrated into Skeleton Program 02 Dec 03: Final Product Testing02 Dec 03: Final Product Testing