Glyph Visualization: A Fail-Safe Design Scheme Based on - - PowerPoint PPT Presentation

glyph visualization
SMART_READER_LITE
LIVE PREVIEW

Glyph Visualization: A Fail-Safe Design Scheme Based on - - PowerPoint PPT Presentation

Glyph Visualization: A Fail-Safe Design Scheme Based on Quasi-Hamming Distances Outline Motivation Main Challenge: differentiation errors vis-encoder vis-channel vis-decoder raw


slide-1
SLIDE 1

Glyph Visualization:

A Fail-Safe Design Scheme Based on Quasi-Hamming Distances

slide-2
SLIDE 2

     

Outline

slide-3
SLIDE 3

  

 

Motivation

slide-4
SLIDE 4

Main Challenge: differentiation errors

Source Filtering Visual Mapping Rendering raw data D information I geometry & labels G N N N image V

vis-encoder

Displaying Optical Transmission

  • ptical signal

S

  • ptical signal

S' N N Viewing image V' N

vis-channel

Perception Cognition Destination information I' knowledge K N N

vis-decoder

vis-encoder vis-channel vis-decoder

slide-5
SLIDE 5

Opportunities

slide-6
SLIDE 6

    

 

Hamming Distance

valid codeword invalid codeword

111 000 110 101 011 100 010 001 111 000 110 101 011 100 010 001

Richard Hamming 1915-1998

slide-7
SLIDE 7

 

Quasi-Hamming Distance

Source Filtering Visual Mapping Rendering raw data D information I geometry & labels G N N N image V

vis-encoder

Displaying Optical Transmission

  • ptical signal

S

  • ptical signal

S' N N Viewing image V' N

vis-channel

Perception Cognition Destination information I' knowledge K N N

vis-decoder

slide-8
SLIDE 8

    

Possible Metrics

slide-9
SLIDE 9

  

  

User-centric Estimation

MIN MAX Color (hue) Shape Component Connection Luminance Orientation Texture A B C D E F G I J Size H

slide-10
SLIDE 10

Group A: MIN Pairs that are difficult to differentiate

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

aa 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ab 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ac 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ad

Group B: MAX Pairs that are easy to differentiate

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ba 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

bb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

bc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

bd

slide-11
SLIDE 11

Group C: Colour (Hue): Measure colour (hue) distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ca 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

cb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

cc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

cd 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ce 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

cf

slide-12
SLIDE 12

Group D: Basic Shape: Measure basic shape distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

da 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

db 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

dc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

dd 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

de 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

df

slide-13
SLIDE 13

Group E: Components: Measure distance due to components

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ea 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ec 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ed 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ef 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ee 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

eb

slide-14
SLIDE 14

Group F: Connection Lines: Measure distance due to connection lines

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ff 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

fe 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

fb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

fc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

fa 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

fd

slide-15
SLIDE 15

Group G: Luminance: Measure luminance distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ga 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

gb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

gc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

gd 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ge 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

gf

slide-16
SLIDE 16

Group H: Size: Measure size distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ha 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

hb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

hf 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

he 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

hc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

hd

slide-17
SLIDE 17

Group I: Texture: Measure texture distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ia 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

if 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ie 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

id 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ib 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ic

slide-18
SLIDE 18

Group J: Orientation: Measure orientation distance

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

ja 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

jd 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

jb 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

jc 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

je 3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

jf

slide-19
SLIDE 19

User-centric Estimation (QHD = average score  2)

MIN MAX Color (hue) Shape Component Connection Luminance Orientation Texture A B C D E F G I J Size H Human 0.5 [0.0~1.5] 4.8 [4.6~5.0] 2.2 3.4 3.5 2.8 1.2 2.1 2.2 3.0 5th* 2nd 1st 4th 8th 5th* 3rd 7th

slide-20
SLIDE 20

 

Computer-based Similarity Measure: 𝑡 = 5𝛽0.5+5𝛾0.25

slide-21
SLIDE 21

Computer-based Similarity Measures

1st 2nd 8th 5th* 7th 5th* 3rd 4th Computer 1.6 [0.9~2.3] 3.7 [2.9~4.7] 1.5 3.5 3.4 2.4 2.4 4.2 3.3 1.6 MIN MAX Color (hue) Shape Component Connection Luminance Orientation Texture A B C D E F G I J Size H

slide-22
SLIDE 22

Comparison of the two metrics

MIN MAX Color (hue) Shape Component Connection Luminance Orientation Texture A B C D E F G I J Size H Human 2.2 3.4 3.5 2.8 1.2 2.1 2.2 3.0 5th* 2nd 1st 4th 8th 5th* 3rd 7th 1st 2nd 8th 5th* 7th 5th* 3rd 4th Computer 1.5 3.5 3.4 2.4 2.4 4.2 3.3 1.6 MIN MAX Color (hue) Shape Component Connection Luminance Orientation Texture A B C D E F G I J Size H 1.6 [0.9~2.3] 3.7 [2.9~4.7] 0.5 [0.0~1.5] 4.8 [4.6~5.0]

slide-23
SLIDE 23

Glyph Design

slide-24
SLIDE 24

      

Evaluation

slide-25
SLIDE 25

Group O: Evaluation (I): Measure distance between our glyphs

3 8 4 2 1 5 7 6 10 9

 difficult to differentiate easy to differentiate 

d d

  • a

d d

  • b

d d

  • c

d d

pa

d d

pb

d d

pc

d d

qa

d d

qb

d d

qc

d d

rc

d d

ra

d d

rb

d d

rd

d d

rf

d d

re

slide-26
SLIDE 26

Group O: Evaluation (II): Measure distance between our glyphs

d d

sa

d d

sb

d d

sc

d d

ta

d d

tc

d d

tb

d d

uc

d d

ua

d d

ub

d d

vb

d d

vc

d d

va

d d

wc

d d

wa

d d

wd

d d

wb

d d

we

d d

wf

slide-27
SLIDE 27

Group O: Evaluation (III): Measure distance between our glyphs

d d

xa

d d

xc

d d

xb

d d

ya

d d

yb

d d

yc

d d

yd

d d

yf

d d

ye

d d

za

d d

zc

d d

zb

d d

zd

d d

ze

d d

zf

slide-28
SLIDE 28

User-centric and Computer-based Estimation

Users Computer

valid codeword invalid codeword

111 000 110 101 011 100 010 001 111 000 110 101 011 100 010 001

 detect 1 bit error  correct 1 bit error

slide-29
SLIDE 29

User-centric and Computer-based Estimation

Users Computer Users Computer

slide-30
SLIDE 30

Application: Dropbox Activity Log

slide-31
SLIDE 31

Application: Git Repository History

slide-32
SLIDE 32

 

Summary and Future Work