mausemulation zur präsentationssteuerung an der powerwall

Post on 05-Jan-2016

43 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Mausemulation zur Präsentationssteuerung an der Powerwall. Mausemulation zur Präsentationssteuerung an der Powerwall. Verteidigung der Bachelorarbeit. Verteidigung der Bachelorarbeit. Nico Schertler. Nico Schertler. Motivation. Motivation. Inhalt. Inhalt. Detektion der Laserpointer - PowerPoint PPT Presentation

TRANSCRIPT

Mausemulation zur Präsentationssteuerung an der

Powerwall

Mausemulation zur Präsentationssteuerung an der

Powerwall

Nico Schertler Nico Schertler

Verteidigung der Bachelorarbeit Verteidigung der Bachelorarbeit

Titelformat Einzeiler Titelformat Einzeiler

2 2

Motivation Motivation

Titelformat Einzeiler Titelformat Einzeiler

3 3

Detektion der LaserpointerMaxDetectorBlobDetector

Ermitteln der Position auf dem Desktop

Implementierung

Anwendungsfälle

Demo

Ausblick

Zugabe

Inhalt Inhalt

Detektion der LaserpointerMaxDetectorBlobDetector

Ermitteln der Position auf dem Desktop

Implementierung

Anwendungsfälle

Demo

Ausblick

Zugabe

Titelformat Einzeiler Titelformat Einzeiler

4 4

Detektion der Laserpointer Detektion der Laserpointer

Titelformat Einzeiler Titelformat Einzeiler

5 5

Hue, Saturation, Value

HSV Konvertierung HSV Konvertierung

Hue, Saturation, Value

Titelformat Einzeiler Titelformat Einzeiler

6 6

Hintergrundfaltung Hintergrundfaltung

Titelformat Einzeiler Titelformat Einzeiler

7 7

Hintergrundsubtraktion Hintergrundsubtraktion

- -

Titelformat Einzeiler Titelformat Einzeiler

8 8

Schwellwert Schwellwert

Titelformat Einzeiler Titelformat Einzeiler

9 9

Kantendetektion Kantendetektion

0 0 0 1 0 0

0 0 1 1 0 0

0 1 1 1 1 0

0 0 0 1 0 0

0 0 0 0 0 0

Start: P(x,y)==1 && P(x-1,y)==0

1

1 1

0 1 1 1 1 0

0 0 0 1 0 0

0 0 0 0 0 0

Start: P(x,y)==1 && P(x-1,y)==0

-2

-2

-2

-2

22

2

0 0 0 -2 0 0

0 0 2 -2 0 0

2 2 -2

-2

Titelformat Einzeiler Titelformat Einzeiler

10 10

Ermitteln der Position auf dem Desktop

Ermitteln der Position auf dem Desktop

Projektor Projektor

Kamera Kamera

𝑣𝐾𝐾=𝑇 𝐾 𝐾←𝐾𝑃

∗𝑣𝐾 𝑃

(𝑇 𝐾𝐾←𝐾 𝑃 )−1∗𝑣𝐾𝐾

=𝑣𝐾 𝑃

𝑣𝐾𝐾=𝑇 𝐾 𝐾←𝐾𝑃

∗𝑣𝐾 𝑃

(𝑇 𝐾𝐾←𝐾 𝑃 )−1∗𝑣𝐾𝐾

=𝑣𝐾 𝑃

Titelformat Einzeiler Titelformat Einzeiler

11 11

Hauptsächlich radiale und tangentiale Verzerrung

Verursacht durch Ausrichtung der Linse zur Bildebene, Linsenfehler…

Verzerrung Verzerrung

Hauptsächlich radiale und tangentiale Verzerrung

Verursacht durch Ausrichtung der Linse zur Bildebene, Linsenfehler…

Titelformat Einzeiler Titelformat Einzeiler

12 12

Radiale Verzerrung:

Tangentiale Verzerrung:

Verzerrungsparameter Verzerrungsparameter

Radiale Verzerrung:

Tangentiale Verzerrung:

Titelformat Einzeiler Titelformat Einzeiler

13 13

Kamerakalibrierung Kamerakalibrierung

Ermittlung der Parameter zur Entzerrung des Bilds Ermittlung der Parameter zur Entzerrung des Bilds

Titelformat Einzeiler Titelformat Einzeiler

14 14

Kalibrierung der Ausrichtung Kalibrierung der Ausrichtung

Titelformat Einzeiler Titelformat Einzeiler

15 15

Implementierung Implementierung

C#-Anwendung

Oberfläche

Synchronisationslogik

Geschäftslogik

C++-Bibliothek

P/Invoke

View

ViewModel

Model

Model

C#-Anwendung

Oberfläche

Synchronisationslogik

Geschäftslogik

C++-Bibliothek

P/Invoke

View

ViewModel

Model

Model

Titelformat Einzeiler Titelformat Einzeiler

16 16

Anwendungsfälle Anwendungsfälle

Titelformat Einzeiler Titelformat Einzeiler

17 17

Implementierung weiterer Algorithmen

Gestenerkennung

Umsetzung als TreiberMultitouch

Ausblick Ausblick

Implementierung weiterer Algorithmen

Gestenerkennung

Umsetzung als TreiberMultitouch

Titelformat Einzeiler Titelformat Einzeiler

18 18

Zugabe Zugabe

top related