+ All Categories
Home > Documents > Che-Han Chang 1, Yoichi Sato 2, Yung-Yu Chuang 1 1 National Taiwan University 2 The University of...

Che-Han Chang 1, Yoichi Sato 2, Yung-Yu Chuang 1 1 National Taiwan University 2 The University of...

Date post: 21-Dec-2015
Category:
Upload: blaze-newton
View: 215 times
Download: 3 times
Share this document with a friend
Popular Tags:
37
Che-Han Chang 1 , Yoichi Sato 2 , Yung-Yu Chuang 1 1 National Taiwan University 2 The University of Tokyo Shape-Preserving Half- Projective Warps for Image Stitching
Transcript

Che-Han Chang1, Yoichi Sato2, Yung-Yu Chuang1

1National Taiwan University 2The University of Tokyo

Shape-Preserving Half-Projective Warps for Image Stitching

2

Image stitching

3

4

5

Geometric transformation

6

Projective transformation(Homography)

7

Projective warp

8

Imagecompositing

9

• Misalignment (overlapping regions)

• Geometric distortion (non-overlapping regions)– Stretched shapes shape distortion– Non-uniform scaling area distortion

Projective Warp

Misalignment

10

• Misalignment (overlapping regions)

• Geometric distortion (non-overlapping regions)– Stretched shapes shape distortion– Non-uniform scaling area distortion

Projective Warp

Distortion

11

As-Projective-As-Possible Warp

Projective Warp

Locally aligned

Distortion

Globally aligned

Distortion

12

Key idea: Replacing it bya similarity transformation.

As-Projective-As-Possible Warp

(scaling, rotation, translation)

13

Source

Projective warpSimilarity warp Our warp

We propose shape-preserving half-projective warp, a spatial combination of a projective transformation and a similarity transformation.

14

Projective warp Our warp

APAP warp APAP + Our warp

15

GoalGiven a projective transformation, construct a warp that gradually changes from projective to similarity.

16

Linear mapping

H

Scaleup Scale

down

Construction

+

Analysis

17

Change of coordinates

18

H

Scaleup Scale

down

As , area distortion

19

H

H becomes linear if u is a constant

20

similarity transformation

H

H becomes linear if u is a constant

21

H

S

22

H

S

23

C0 continuity C1 continuity

24

Given H, l1 and l2, determine S and T such that the resulting warp is C1 continuous.

25

C1C1

Given H, l1 and l2, determine S and T such that the resulting warp is C1 continuous.

C1 continuity on l1

Boundary constraints

C1 continuity on l2

26

Given H, l1 and l2, determine S and T such that the resulting warp is C1 continuous.

C1 continuity on l1

Boundary constraints

C1 continuity on l2

27

Given H, l1 and l2, determine S and T such that the resulting warp is C1 continuous.

C1 continuity on l1

Boundary constraints

C1 continuity on l2

28

Two-view stitching

29

Two-view stitching

Projective warp

Our warp

30

Given H, l1 and l2, determine S and T such that the total warp is C1 continuous.

Parameters

31

Optimizing parametersWe want that each image undergoes a similarity transformation as much as possible.

32

Multiple image stitching

33

Projective Refinedwarp

Refinedwarp

APAP

Combined warp

Our warp

Combining with the APAP warp

34

OriginalAutoStitch

Our warpProjective warp

Results

35

AutoStitch

Projective warp

Our warp

Results

36

• A novel parametric warp for image stitching• Parameter selection could be improved

Conclusion

Projective warpSimilarity warp Our warp

37

Thank you!Any questions?


Recommended