soturon.dvi

Similar documents
女性减肥健身(六).doc

(Pattern Recognition) 1 1. CCD

(Microsoft Word \256\325\260\310\267|\304\263\254\366\277\375.doc)

银河银联系列证券投资基金

彩色地图中道路的识别和提取

III

未命名-2

Policy Agenda

(譯本)

新时期共青团工作实务全书(一百七十二)

Journal of Northwestern Polytechnical University Apr. Vol No. 2 ICM ICM ICM ICM ICM ICM TP A


南華大學數位論文

填 表 说 明 1. 本 表 用 钢 笔 填 写, 也 可 直 接 打 印, 不 要 以 剪 贴 代 填 字 迹 要 求 清 楚 工 整 2. 本 表 所 填 内 容 必 须 真 实 可 靠, 如 发 现 虚 假 信 息, 将 取 消 所 在 学 院 参 评 资 格 3. 本 表 涉 及 的 项 目

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统

《將進酒》

21 flash

509 (ii) (iii) (iv) (v) 200, , , , C 57

Microsoft Word - MP2018_Report_Chi _12Apr2012_.doc

南華大學數位論文

李天命的思考藝術

皮肤病防治.doc

性病防治

中国南北特色风味名菜 _一)

全唐诗24

IP TCP/IP PC OS µclinux MPEG4 Blackfin DSP MPEG4 IP UDP Winsock I/O DirectShow Filter DirectShow MPEG4 µclinux TCP/IP IP COM, DirectShow I

Microsoft Word - 第三章第一節第二節.doc

untitled

P(x,y) P(x-1,y) P(x,y-1) P(x,y+1) P(x+1,y) Sobel LaplacePrewittRoberts Sobel [2] Sobel [6] 0 1 1: P(x,y) t (4-connectivity) 2: P(x,y) t 3:

Microsoft Word - edu-re~1.doc

1. 本文首段的主要作用是 A. 指出 異蛇 的藥用功效 說明 永之人爭奔走焉 的原因 B. 突出 異蛇 的毒性 為下文 幾死者數矣 作鋪墊 C. 交代以蛇賦稅的背景 引起下文蔣氏有關捕蛇的敘述 2. 本文首段從三方面突出蛇的 異 下列哪一項不屬其中之一 A. 顏色之異 B. 動作之異 C. 毒性之

nb.PDF

第三章

bnbqw.PDF

Microsoft Word - 發布版---規範_全文_.doc

概 述 随 着 中 国 高 等 教 育 数 量 扩 张 目 标 的 逐 步 实 现, 提 高 教 育 质 量 的 重 要 性 日 益 凸 显 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告, 是 高 等 学 校 建 立 健 全 就 业 状 况 反 馈 机 制 引 导 高 校 优 化 招

鱼类丰产养殖技术(二).doc

疾病诊治实务(一)

名人养生.doc

<4D F736F F D2040B9C5B871A661B0CFABC8AE61C2A7AB55ACE3A8735FA7F5ABD8BFB3B9C5B871A661B0CFABC8AE61C2A7AB55ACE3A8732E646F63>


中老年保健必读(十).doc

27 i

% % ,542 12,336 14,53 16,165 18,934 22,698 25, ,557 7,48 8,877 11, 13,732 17,283 22,

海淀区、房山区(四)

穨ecr1_c.PDF

穨2005_-c.PDF

北京理工大学.doc

尲㐵.⸮⸮⸮⸮⸮

东城区(下)

果树高产栽培技术(一).doc

物质结构_二_.doc

第一節 研究動機與目的

i

水力发电(九)

中国古代文学家(八).doc

景观植物(一)

Microsoft Word - 目录.doc

园林植物卷(三).doc

19q indd

厨房小知识_一_

中南财经大学(七).doc


赵飞燕外传、四美艳史演义

厨房小知识(五)

最新监察执法全书(十八).doc

园林植物卷(十二).doc

华东师范大学.doc

國立中山大學學位論文典藏

乳业竞争_一_

最新执法工作手册(十).doc

untitled

最新执法工作手册(十六)

中国政法大学(六).doc

胎儿健康成长.doc

Microsoft Word - 08 单元一儿童文学理论

untitled

000

項 訴 求 在 考 慮 到 整 體 的 財 政 承 擔 以 及 資 源 分 配 的 公 平 性 下, 政 府 採 取 了 較 簡 單 直 接 的 一 次 性 減 稅 和 增 加 免 稅 額 方 式, 以 回 應 中 產 家 庭 的 不 同 訴 求 ( 三 ) 取 消 外 傭 徵 費 6. 行 政 長

(f) (g) (h) (ii) (iii) (a) (b) (c) (d) 208

南華大學數位論文

Microsoft Word 一年級散文教案.doc

米食天地教案

第32回独立行政法人評価委員会日本貿易保険部会 資料1-1 平成22年度財務諸表等

第一部分

untitled

绝妙故事

CWP156.pdf

前 言 由 于 高 校 毕 业 生 就 业 问 题 的 重 要 性 和 近 年 来 大 学 生 就 业 的 严 峻 形 势, 毕 业 生 就 业 状 况 受 到 政 府 高 校 和 学 生 乃 至 全 社 会 的 高 度 关 注 大 学 生 就 业 质 量 报 告 是 监 测 和 反 馈 大 学 生

Practical Guide For Employment Of Foreign Domestic Helpers

填 写 要 求 一 以 word 文 档 格 式 如 实 填 写 各 项 二 表 格 文 本 中 外 文 名 词 第 一 次 出 现 时, 要 写 清 全 称 和 缩 写, 再 次 出 现 时 可 以 使 用 缩 写 三 涉 密 内 容 不 填 写, 有 可 能 涉 密 和 不 宜 大 范 围 公

「香港中學文言文課程的設計與教學」單元設計範本

閱 立 法 會 CB(2)1907/14-15(01) 號 文 件 ) 為 確 保 督 導 委 員 會 的 建 議 得 以 及 時 推 行, 醫 管 局 承 諾 在 三 個 月 內 制 定 一 份 行 動 計 劃, 以 期 在 三 年 內 推 行 各 項 建 議 5. 醫 管 局 成 立 了 專 責

Дорогие коллеги, вот что у меня получилось

全唐诗28

眼病防治

中国南北特色风味名菜 _八)

穨學前教育課程指引.PDF

施叔青傳排版檔.indd

Microsoft Word 中国安徽风险(创业)投资发展报告_新).docx

Transcription:

DP Contour Morphing 2005 3 A Graduation Thesis of College of Engineering, Chubu University Contour Morphing based on continuous DP matching Taichi Nomura

1 1 2 3 2.1 Flash Shape Tweening : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 2.2 Contour Morphing : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 3 Contour Morphing 7 3.1 : : : : : : : : : : : : : : : : : : 8 3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 3.2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 3.2.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 3.2.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 3.3 DP : : : : : : : : : : : : : : : : : 13 3.3.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.3.2 DP : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.3.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 16 3.4 : : : : : : : : : : : : : : : : : : : : : : 18 3.5 : : : : : : : : : : : : : : : : : : : 19 4 21 4.1 : : : : : : : : : : : : : : : : : : : : : : 21 4.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : 22 5 27 29 iii

31 iv

2.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 2.2 Flash Shape Tweening : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 3.1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 3.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 8 3.3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 8 3.4 : : : : : : : : : : : : : : : : : : : : : : : : : : : : 9 3.5 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 10 3.6 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 3.7 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 3.8 : : : : : : : : : : : : : : : : : : : : : : : : : : : 13 3.9 DP : : : : : : : : : : : : : : : : : : : : : : : : 14 3.10 2 : : : : : : : : : : : : : : : : : : : : : : : 14 3.11 DP pass : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 3.12 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 3.13 : : : : : : : : : : : : : : : : : : : : 17 3.14 : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 3.15 : : : : : : : : : : : : : : : : : : : 20 4.1 : : : : : : : : : : : : : : : : : : : : : : : : 21 4.2 : : : : : : : : : : : : : : : : : : : : : : 22 4.3 1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 24 4.4 2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 25 4.5 3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 26 v

1 Cong Parvin [1] Flash(Macromedia,Inc.) Shape Tweening shape hint DP Contour Morphing DP (Continuous Dynamic Programming matching) 5 2 3 Contour Morphing 4 Contour Morphing Flash Shape 1

1 Tweening 5 2

2 2.1 2.1: 3

2 2.1 Flash Shape Tweening Flash Shape Tweening Flash Shape Tweening 2.2 2.2: Flash Shape Tweening Flash Shape Tweening shape hint Shape hint 2.2 Contour Morphing i hint DP Contour Morphing Contour Morphing DP 4

2.2. Contour Morphing 5

3 Contour Morphing Contour Morphing 5 3.1: 7

3 Contour Morphing 3.1 Flash Shape Tweening 2 4 3.4 3.2: 3.3 3.3: 8

3.1. 4 Flash Shape Tweening (3.1) x =(1 t) 3 x 1 +3(1 t) 2 tx 2 + 3(1 t)t 2 x 3 + t 3 x 4 y =(1 t) 3 y 1 + 3(1 t) 2 ty 2 +3(1 t)t 2 y 3 + t 3 y 4 (0» t» 1) (3.1) (x 1 ;y 1 ) (x 2 ;y 2 ); (x 3 ;y 3 ) (x 4 ;y 4 ) t t 3.4 t 0.1 10 3.4: 9

3 Contour Morphing 3.2 DP 3.2.1 (x c ;y c ) x c = 1 I IX i=1 x i ; y c = 1 I IX i=1 y i (3.2) (x c ;y c ) I (x i ;y i ) (x c ;y c ) (x i ;y i ) d(i) (3.3) q d(i) = (x i x c ) 2 +(y i y c ) 2 (3.3) 3.5 i j d s (i) d t (i) 3.5: 10

3.2. 3.2.2 DP DP d s (i) :(1» i» I) d t (j) :(1» j» J) I;J 2 (I < J ; 2J <I) 2 3.6 3.6: 11

3 Contour Morphing 3.2.3 d s ;d t (3.4) d 0 (i) = d(i) d min d max d min (i =0; 1; ;I) (3.4) d max d(i) d min d(i) d s ;d t 1 0 3.6 3.7 3.7: 12

3.3. DP 3.3 DP DP [3] [4] [5] DP DP 3.8 3.8: DP 3.9 d s (0) d s (I) 3.10 2 13

3 Contour Morphing 3.9: DP 3.10: 2 14

3.3. DP 3.3.1 i 2 j (3.5) 8 >< >: g(i; 0) =0 (i =0; 1;:::;2I) g(0;j) = 1 (j =1; 2;:::;J) (3.5) I J g(i; 0) 0 g(0;j) d t 3.3.2 DP DP 3.11 3.11: DP pass DP (3.6) 3 (a); (b); (c) g(i; j) =min 8 >< >: g(i 1;j 2) + 2 ld(i; j 1) g(i 1;j 1) + ld(i; j) g(i 2;j 1) + 2 ld(i 1;j) :(a) :(b) :(c) 9 >= >; + ld(i; j) (3.6) 15

3 Contour Morphing (3.6) ld(i; j)(local distance) (3.7) d s (i);d t (j) 2 ld(i; j) =(d s (i) d t (j)) 2 (3.7) g(i,j) (3.8) c(i; j) = 8 >< >: c(i 1;j 2) + 3 c(i 1;j 1) + 2 c(i 2;j 1) + 3 if(a) if(b) if(c) (3.8) (3.9) G(i) = g(i; J) c(i; J) (3.9) 3.3.3 (3.10) G(i; J) i 0 (J=2» i» 2I) i 0 = argmin (J=2»i»2I)G(i; J) (3.10) (3.6) (a); (b); (c) (j = 0) 3.12 16

3.3. DP 3.12: 3.13 3.13: 17

3 Contour Morphing 3.4 (3.11) x 0 =(1 ff)x s + ffx t y 0 =(1 ff)y s + ffy t 0 <ff<1 (3.11) (x s ;y s ) (x t ;y t ) (x 0 ;y 0 ) ff 3.14 3.14: 18

3.5. 3.5 (3.1) (x 1 ;y 1 ) 1(x 2 ;y 2 ) 2(x 3 ;y 3 ) (x 4 ;y 4 ) x; y (x 1 ;y 1 ) (x 4 ;y 4 ) x 1 x 4 y 1 y 2 ( x ) (3.12) t x x 2 ;x 3 x 2 = 2 3 x 1 + 1 3 x 4 ; x 3 = 1 3 x 1 + 2 3 x 4 (3.12) y 2 ;y 3 2 (3.1) (3.13) (3(1 t) 2 t)y 2 + (3(1 t)t 2 )y 3 + ((1 t) 3 y 1 + t 3 y 4 y) (3.13) (3.13) (3.14) a = 3(1 t) 2 t b =3(1 t)t 2 (3.14) c =(1 t) 3 y 1 + t 3 y 4 y (3.13)(3.14) 8 >< >: a 1 y 2 + b 1 y 3 + c 1 =0 a 2 y 2 + b 2 y 3 + c 2 =0 (3.15) (3.15) y 2 = b 1c 2 b 2 c 1 a 1 b 2 a 2 b 1 (3.16) y 3 = a 1c 2 a 2 c 1 a 2 b 1 a 1 b 2 (3.17) 19

3 Contour Morphing 2 t y 2 2 t y 2 ;y 3 3.15 3.15: 20

4 4.1 4.1: Flash Shape Tweening shape hint Contour Morphing hint shape hint 21

4 4.2 Contour Morphing Flash Shape Tweening 4 1 4 Contour Morphing Flash Shape Tweening shape hint0,1,2 2,3 3 ( ) 4.3 4.4 4.5 5 Flash Shape Tweening shape hint1,2 shape hint 2 50 (1) (0) (-1) 4.2 4.2: 4.2 Flash Shape Tweening hint2 t 22

4.2. t >» 1% 5% 5% t Contour Morphing hint shape hint 2 ShapeTweening Contour Morphing Shape Tweening 23

4 4.3: 1 24

4.2. 4.4: 2 25

4 4.5: 3 26

5 DP Contour Morphing Contour Morphing Contour Morphing Flash Shape Tweening Contour Morphing hint Flash Shape Tweening shape hint Contour Morphing 27

29

[1] G. Cong,B. parvin, A New Regularized Approach for Contour Morphing " Computer Vision and Pattern Recognition, Vlo.1,pp. 1458-1463, 2000. [2] H. Fujiyoshi, A. J. Lipton, T. Kanade, Real-Time Human MotionAnalysis by Image Skeletonization IEICE Trans. Inf. & Syst., Vol.E87-D, No.1,pp. 113-120, 2004. [3] H. Sakoe, S. Chiba, Dynamic Programming Algorithm Optimization for Spoken Word Redognition" IEE Trans. Acoust., Speech, and Signal Process., Vol.ASSP-26, pp. 43-49, 1978. [4] Y. Ohta, T.Kanade, Stereo by Two-Level Dynamic Programming" Proc. of the Ninth International Joint Conference onartificial Intelligence, Vol. 2, pp. 1120-1126, 1985. [5] D. Geiger, A. Gupta, L. A. Costa, J. Vlontzos, Dynamic Programming for Detecting, Tracking, and Matching Deformable Contours" IEEE Transactions on pattern analysis and machine intelligence, Vol.17, No.3, pp. 294-295, 2004. 31

DP ( ) 2005 3