rendering method of 2-dimensional vibration presentation

16
Rendering Method of 2-Dimensional Vibration Presentation for Improving Fidelity of Haptic Texture Junya Kurogi 1 , Satoshi Saga 1 1 Kumamoto University, JAPAN Contact email: {kurogi ,saga }@saga-lab.org

Upload: others

Post on 03-Jan-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Rendering Method of 2-Dimensional Vibration Presentation for Improving

Fidelity of Haptic TextureJunya Kurogi1, Satoshi Saga1

1Kumamoto University, JAPAN

Contact email: {kurogi,saga}@saga-lab.org

Junya Kurogi

β€’ Junya Kurogi received the BS and MS degrees in engineering

from Kumamoto University in 2017 and 2019, respectively. He

had been engaged in research on a tactile display employing

virtual reality. Since 2020, he has been an engineer at Nishi-

Nippon Railroad Co., Ltd.

Our goal

β€’ Developing a rendering method for texture displayβ€’ Based on two dimensional vibration hardware

β€’ From the recorded vibration, we reproduce the fidelity of the texture

Displaying method of recorded accelerationThe recorded acceleration π’‚π‘Ÿπ‘‘

π’Ÿ is described by the movement length of the finger ∫ π‘₯π‘Ÿπ‘‘π‘₯, ∫ π‘¦π‘Ÿπ‘‘π‘¦

π’‚π‘Ÿπ’Ÿ = π’‚π‘Ÿπ‘₯

π’Ÿ + π’‚π‘Ÿπ‘¦π’Ÿ

= π’‚π‘Ÿπ’Ÿ ∫ |π‘₯π‘Ÿ|𝑑π‘₯ , ∫ |π‘¦π‘Ÿ|𝑑𝑦

π’Ÿ ∈ π‘₯, 𝑦 π‘‘π‘–π‘Ÿπ‘’π‘π‘‘π‘–π‘œπ‘› π‘œπ‘“ π‘£π‘–π‘π‘Ÿπ‘Žπ‘‘π‘–π‘œπ‘› ,𝑑 ∈ π‘₯, 𝑦 (π‘‘π‘–π‘Ÿπ‘’π‘π‘‘π‘–π‘œπ‘› π‘œπ‘“ π‘šπ‘œπ‘£π‘’π‘šπ‘’π‘›π‘‘)

Thus , the replaying acceleration 𝒂𝑝 is described as

𝒂𝑝 ∫ π‘₯𝑝𝑑π‘₯, ∫ 𝑦𝑝𝑑𝑦 = 𝛼 β‹… π’‚π‘Ÿπ‘₯π’Ÿ ∫ π‘₯𝑝𝑑π‘₯ + 𝛽 β‹… π’‚π‘Ÿπ‘¦

π’Ÿ ∫ 𝑦𝑝𝑑𝑦

Where, π›₯𝒙𝑝 = (𝛼, 𝛽), Δ𝒙𝑝 = 1

Problem of the displaying method

β€’ Many random textures can be reproduced by the method

β€’ In some textures, the method cannot reproduce the fidelityβ€’ Certain spatial frequency textures, such as

tiled-floor

β€’ We employ image features

Use of image features

1. Acquire features using AKAZE

2. Extract the size information

3. Obtain averaged one-dimensionalinformation

4. Augment the size information

Average to Y

Ave

rage t

o X

Further processing

β€’ The vibration of no feature area is diminished by the augmentation

β€’ To avoid this diminishing, we apply the logs

𝑒0: before applying logs 𝑒1: after applying logs

Augmented vibration applying image features

8

Acceleration of tile

𝒂 𝑑 =

π‘Žπ‘π‘‹ 𝑑 (one dimension)

𝒂𝑝 𝑑 (two dimension)

π‘Žπ‘π‘‹ 𝑑 β‹… 𝑒π‘₯0 π‘₯, 𝑦 + π‘Žπ‘

π‘Œ 𝑑 β‹… 𝑒𝑦0 π‘₯, 𝑦 (image feature)

π‘Žπ‘π‘‹ 𝑑 β‹… 𝑒π‘₯1 π‘₯, 𝑦 + π‘Žπ‘

π‘Œ 𝑑 β‹… 𝑒𝑦1 π‘₯, 𝑦 (log scaled image feature)

Image feature(𝑒0)

Log scaled image feature (𝑒1)

Γ—

Γ—

Textures for experiment

β€’ We prepared 10 types of textures and collect the acceleration information

9

βœ“ ArtificialGrass1

βœ“ ArtificialGrass2

βœ“ Carpet1 βœ“ Carpet2 βœ“ Tile

βœ“ SandPaper

βœ“ PlaceMat1

βœ“ PlaceMat2

βœ“ PunchedPlastic Sheet

βœ“ PlaceMat3

Experiment procedureβ€’ Rendering method for comparison

1. One dimensional vibration

2. Two dimensional vibration

3. Feature augmentation 𝑒0(without log)

4. Feature augmentation 𝑒1(with log)

β€»For the textures other than Tile, Place Mat1 and Punched Plastic Sheet, we applied the method of 1, 2 only

β€’ Evaluation method

βœ“ 5 stages Likert scale

β€’ Participants

βœ“7 healthy men aged 22 to 24.

βœ“They wore headphones and eye mask to remove the visual/auditory effect

10

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

Artificial

Grass1

Artificial

Grass2

Carpet1 Carpet2 Tile Sand

Paper

Place

Mat1

Place

Mat2

Place

Mat3

Punched

Plastic

Sheet

One-dimensionas Two-dimensions

Image feature (eβ‚€) Image feature (e₁)

* **

Result

11

Error bar = S.E.

* shows 𝑝 < 0.05 under t-test or𝛼 < 0.05 under Tukey’s test

Discussion

β€’ The proposed method is suitable for presenting textures with random spatial frequencies and a relatively hard tactile sensation

βœ“Artificial Grass2, Sand Paper, Place Mat2

β€’ The method is suitable for some texture with a constant spatial frequency

βœ“Tile, Place Mat1

βœ“Especially, the image feature 𝑒0shows significant difference

12

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

One-dimensionas Two-dimensions

Image feature (eβ‚€) Image feature (e₁)

* **

Comparison betweenimage feature augmentation methods

13

0

10

20

30

40

50

60

70

80

90

Tile Place Mat1 Punched Plastic Sheet

Se

lecti

on

pro

ba

bil

ity(%

)

Image feature (eβ‚€)

Image feature (e₁)

Discussionβ€’ 𝑒0 has high fidelity on Place Mat1

𝑒0: Enhancement of feature points𝑒1:Reducing the diminishing of vibration

➒Longest spatial period induces the enhancement of feature point than vibration intensity

β€’ For short spatial period, the augmentation is not effective in Punched Plastic Sheet

14

0

20

40

60

80

100

Tile Place Mat1 Punched Plastic

Sheet

Se

lecti

on

pro

ba

bil

ity(%

)

Image feature (eβ‚€)

Image feature (e₁)

0

0.2

0.4

0.6

0.8

1

1.2

0 200 400 600 800

Pixel

0

0.2

0.4

0.6

0.8

1

1.2

0 200 400 600 800

Pixle

𝑒 0(π‘₯)

𝑒 1(π‘₯)

𝑒0: without log 𝑒1: with log

Discussion

15

0

20

40

60

80

100

Tile Place Mat1 Punched Plastic

Sheet

Se

lecti

on

pro

ba

bil

ity(%

)

Image feature (eβ‚€)

Image feature (e₁)

𝑒 1(π‘₯)

2㎝1.3㎝ 0.9㎝

β€’ 𝑒0 has high fidelity on Place Mat1

𝑒0: Enhancement of feature points𝑒1:Reducing the diminishing of vibration

➒Longest spatial period induces the enhancement of feature point than vibration intensity

β€’ For short spatial period, the augmentation is not effective in Punched Plastic Sheet

Conclusions

β€’ Purpose

β€’ Proposal of a presentation method that accurately presents vibration information in the two-dimensional direction

β€’ Proposal of vibration presentation method using superimposition of image features

β€’ Verify the tactile reproducibility of each method

β€’ Result

β€’ Two-dimensional vibration presentation is suitable for hard, random textures with spatial frequencies

β€’ An image feature augmentation method is useful for textures with a constant spatial frequency

β€’ Future work

β€’ Presentation of softness by dynamic vibration control

β€’ Establishment of a texture selection method suitable for using the image feature superimposition method

16