Notes 20110201 CIS 6320 Image Processing
From SnOwy - Ed's Wiki Notebook
Contents |
Classical Logic
- ¬ | {0,1} → {0,1}
- ¬ (0) = 1
- ¬ (1) = 0
Fuzzy Logic
Minimum Properties
- ¬ | [0,1] → [0,1]
- ¬ | [0,1] → [0,1] -- boundary conditions
- ∀ (p,q) ∈ [0,1]2, p ≤ q → ¬(p) ≥ ¬(q) -- monotonic non-increasing
Additional Properties Depending on Textbook
- ∀ p ∈ [0,1], ¬(¬(p)) = p -- involutive
- ∀x0 ∈ [0,1], ∀ ε ∈ ]0,+∞[, ∃η ∈ ]0,∞[, ∀x ∈ [0,1], |x-x0| < η → |¬(x)-¬(x0)| < ε -- continuous
More on Fuzzy Logic
- ... see remaining note in previous.
Commutative -- T Norm (∧ = conjunction, ∩ = intersection)
- ∀(p,q) ∈ [0,1]2, t(p,q) = t(q,r) -- commutative
- ∀(p,q,r) ∈ [0,1]3, t(t(p,q),r) = t(p,t(q,r)) -- associative
- t | [0,1]2 → [0,1]
- t | (p,q) |→ min(p,q) -- standard
- t | (p,q) |→ pq -- algebraic
Associative -- T-Conorm (∨ = disjunction, ∪ = union)
- t | (p,q) |→ max(p,q) -- standard
- t | (p,q) |→ p + q - pq -- algebraic
Notation Note
- [0,255] == [0;255] -- the comma is a radix point in Europe -- the semicolon is universal :D
Image Operations
- arithmetic transformation ...
- subtracting a pixel from a corresponding pixel in two frames of video allows detection of intruder
- intruders produce a difference in grey-level
- image registration ...
- given two images, map tied points to one another
- interpolation transformation needed Ts
- f1|Z2 → R
- f2|Z2 → R
- colour or multispectral transformation ...
- input image → T1 output image (T1 works on Red band)
- input image → T2 output image (T2 works on Green band)
- input image → T3 output image (T3 works on Blue band)
- in some cases, it's not possible to consider each band in isolation
- example -- transforming RGB to CMYK (but we need to define a colourspace)
Operations
- single pixel -- undergrand
- neighbourhood operations
- geometric spatial transformations
- image transforms -- what we're interested in
- logical transforms
- arithmetic transforms
- registration transforms
- multispectral transforms
Fourier Transform
- next ...
Effective Presentations
- title slide
- title, name, affiliation, [class], [semester]
- slides ...
- emphasis, complement speaking
- prompts, outlines
- outlines should be numbered (sequence)
- four questions that are answered in the presentation ...
- what (subject)
- who (audience)
- where (auditorium)
- how (delivery)
- introduction ...
- give a precise idea about what the talk is about
- outline may come later, after the introduction
- slide numbers
- mental breaks are good -- even a few seconds between topics
- text size
- serif fonts are difficult to read in slide shows
- in general ...
- no more than three slides per minute
- no more than six lines per slide
- no more than six words per line
- bullets and numbers
- sequences MUST be numbered (a tuple)
- bullets for sets