) R2 F. T9 P/ l! w. [8 m9 R 1 \- g1 ^! s! U! ^
KaTeX parse error: Undefined control sequence: \[ at position 8: z \\in \?[?k,k,c\] 是query的ROI特征KaTeX parse error: Undefined control sequence: \[ at position 8: x \\in \?[?h,w,c\] 是搜索图像的特征。2 w: N7 F1 R J# g7 F
6 [6 o9 v7 z5 R A2 D" k 8 A! n. S3 ?. Q: Z $ `5 Z0 p" l) u7 ]
: }" L: d( R3 u5 S$ k! C! X
f 2 q9 t3 g# R$ P y . I+ z; ]$ r0 f4 `: v9 f2 t# l 0 K! R9 D5 E* P3 m* r$ V6 X
_: @+ i) K+ v/ [% K( K8 F
5 {8 m5 V! D+ ~$ ?& B7 |
+ p% w$ \, s1 m& @; a1 g) V* q
z + G' ^4 a5 \, i% @, V; `( p * i# ~9 j" \7 H! a % v* y' [1 m1 B8 m9 g7 J1 @
" |) o' K6 b- z; E5 a' ?& J f\_z- w; ~5 c1 e) M/ E
9 V; l( h8 S8 S2 q: N 0 a3 r& k; k; a* _) h$ E- U7 r f_z 用 8 |( I4 h4 s) O6 |& w4 Q3 ?4 J* t ( t# m( L& `' ~. J
% a0 Q4 A' M7 O: Y: |+ f
- u. x& o+ S Y! s2 E2 v : C7 Z8 K' n# x k. x0 L- f% E+ C; O
1 I* P0 I7 }# B2 b " E* M( l$ e u0 b/ I1 l
3 ?9 ^* Q, b3 d, C
t , B% l {' Z* c % f2 R8 F: b( _7 S
( O2 U( ? y/ U9 ^ i' N4 O: y& b6 q; ?) ]8 x, G4 j
% q! S- K, X, o: V1 X / T# _/ i7 X2 h
m 7 m1 T y+ m* l0 d8 N* \: d4 Q ( ?: b- Z1 n8 m- n9 n& j8 Y I. F5 |! ?
% h, U- r- E- v! M1 f! ^4 E/ a; R e0 Q+ K( Z4 _8 |% i0 d& W
7 h& z* ?$ d: Z4 d0 N
8 \9 i2 ]0 }8 H9 y6 B2 P o $ ?3 r5 K3 V9 q ! P" a# [( Z- M8 v0 Z" r( T 9 m6 z `% {+ |2 U u # H( ]. `( p: Q8 G6 e " _; z E6 V$ p. l! e + u/ a- A: M+ w. o+ W
t" C' i( x3 b9 z0 V# ^2 Q3 l, [
7 O% y4 ~0 l2 e& A2 F4 y! L' P 9 T# b3 `5 m& T0 R
, G( s% Z5 @8 h) p+ y
" v! p0 b8 p8 t; {1 Y# F; S) C0 r
f\_{out}8 k/ M, n3 `0 Y) o/ }
; P# i) [4 @' g/ Y 1 Y3 {6 N8 l: I1 Y/ V6 g
f_out 是 + s: K7 V+ {9 @4 T( k' K 5 j7 B1 S% I: K4 A/ X W
" H* C) m' a# V: X7 Q+ Q
& ?$ ~, J% F6 h0 d6 R
$ Q4 X( }( @ S1 V; |- A
1' I& I5 S* _9 m V, |. _! X
2 n( E8 F2 ]3 Q* |$ r. _, t5 B9 y; L) |
# J6 |. |( `8 c5 D4 p7 v# T" J: | / a+ B9 f1 z+ _! H7 I3 {+ W
t' _& o2 m, u8 q
0 E4 }& Y9 ^% u
" j" K2 M7 p9 K6 n i + k2 ?1 y) c* s! E! j7 z: l6 k0 m ) f# N. U0 s y% G1 f3 D
; b' U$ y8 e8 A
m 5 G; K: B* D* B$ v' z5 X + ]/ p9 |% {. H' t
3 v. _2 {; V% H9 u e" O% ~% g% f4 S# Y5 n. N
0 D5 G5 t. v( `7 Q4 F! t0 X : \0 Y, y4 i7 G2 l% C0 h. {
s1 {3 Q$ o, z! ?
- K- j! o/ e5 `3 F7 _ B
* \0 c5 s% i; `; g5 N4 D' R
1& T' x1 E! Q& q2 k0 `
" Y3 F6 _5 X8 t; d' G! b5 S6 D 2 M& b' i- _, e7 a A4 W3 q
. P7 o- p! L# w w- Q t : m' F7 D$ s% g0 n& b 9 ^0 a* P. U7 |$ C' h! G0 d
5 a7 e" Z# N5 W& F4 s4 H" p: z i " w$ T, h6 W* m% r8 l, q7 s 0 F/ q7 K! D3 o6 I9 S# p
2 g+ I( B+ g) M. }3 e2 C p* J' p m 2 l: _, h4 R; J * ~ O. c- J& M9 ? $ S) c, X& H: w. \. m5 J e - @7 a) e/ {. I# w b! z 5 v D+ Y6 b: a, z
0 X1 [; [4 ^% x) c s' ^5 [+ {4 j! G$ J* O9 r
3 N& @4 d7 j6 u, i ) D6 g5 U& z# I2 W! G' w" ~/ E$ C! P5 ? c0 d) Z K3 z! j% l4 {8 ~* y
% u. U- m Z# N6 y8 i+ r$ X$ Y $ R) M: P: @# B2 N ; T2 f9 M9 J: | 1 \\times 1 \\times c : E4 V' d) |% r5 P- T- q 4 l3 W: u6 z, [0 M4 Y6 Y
0 q: v1 F" ~; j 1times1timesc 的卷积将通道数变回为c这个过程不使用正则化和激活函数。/ J% _) b. v B
* o y% K7 p) \1 ?5 Y Query-guided RCNN ( @+ L$ h- d7 `& S K $ x F2 Z4 [; j! w" K% Z/ ]) w
8 R) `" |1 [1 m2 h2 o3 ^& h1 k " R7 P( s5 l0 J$ L' z( u
( i& J) n, o8 q: H# `- n
1 n6 p! l6 ^: i7 h- u- t) [& D
5 Y |6 v+ L' I4 l
) n+ O0 G- I( m/ l( p; w) K z4 N& d9 f- V: \3 d' M7 w. s
0 `. j- @2 L+ T2 K % f7 T; ?# m/ e% E" q + X" a O% N6 }" P, ^9 H7 M z4 |2 w5 _1 R) t3 Z
2 V6 Q6 a0 l! T% ~: { , N3 S# D; ~* ?9 L2 M8 z6 t& Z/ h: z z 定义同上KaTeX parse error: Undefined control sequence: \[ at position 11: x\_i \\in \?[?k,k,c\] 是提取的proposal的特征。 + {* h9 N& q# D& K* T! h s & ]) n- ]' W+ I: V: g" r
% |7 ?/ }, m' M
% ^7 I: }, L6 a. g. B+ y# Q- D
4 m8 A2 R8 M0 G4 ]4 ~5 B: U) y
h / H6 u7 @; f) E, G6 N 7 {8 V& _ i! ?0 A, U, c0 U0 g * l. Y+ r: t8 T& v1 J, v3 {0 k8 k _4 u y: ^6 A: F: \; B# q
) n b; j! n y" O8 z- ^1 t0 ]: {' C
# i) G; T- _/ E; }4 G5 E" g
z8 T H# u) [+ f
V2 m) L; I9 W1 C# S- a+ [
3 }! |+ C3 M! i; f- m , r; u H O: a0 R4 c* c" H
h\_z, z. r4 D# l+ }- [4 S
/ y2 C8 R3 ` R4 z M( L$ t
; p- ?# W0 L7 Z* G) n h_z 和 ' f: ]- a. E4 S , F0 {5 Q' e) W
* ^! A5 w- \ T5 e1 u M& Y0 x
# t; S0 a. y {4 U# L6 i 0 k ]/ A s$ ?; V( ` h/ Z# G, U9 r& ~4 t x
6 O- ?, J1 H/ h9 N; v
/ i" w1 T7 T$ w; d
_; h% q! _ r3 ]4 G3 ^' B
8 H: r- H- l4 s$ S0 A8 m/ R
1 q6 x# d3 I& b4 A3 }0 ^
x& _" Z o; o# n) u
h( S6 L1 t( o6 ~
$ p' H' y) c# g/ i( p5 b! I: T! ~' e) p # o/ ?3 D1 J% j8 o) P
h\_x + h" w7 ~/ B! \5 h1 t. ]" _* ^; \* r( \ " N5 z0 o! w- C- u* u6 z 9 v) v/ b% E7 d7 T' |% m
h_x 均为 ) p5 |: J0 K4 c! |" k
% U! J! [3 F G _, i, B6 l- ?1 v ' a2 b. g- m1 y( G f1 I
- Q+ x; k1 b+ r6 b8 ]' ~3 o# S
3 3 O! o5 l7 E( R2 B5 F " Z% \: _4 x( B$ `; E( B1 ~
, K# A. b; N- f1 q& c
. e% Q( k" L! A, t: T2 | t# b/ B1 w: F$ v9 v
- ^& I& Q. O, K& N, ? L8 M 1 h: @; w, S9 y& A4 F |
i + f- T: A/ L+ U2 e! z . T# [1 e5 n; M( Q e4 c( M . x6 w$ a9 ]. o M3 J
m 8 X" E: N9 `% y* [5 Q$ F0 P ( Z" F3 e8 e# B3 R! e % K r) v4 M+ S8 Z3 ]
e . D: a/ ^8 k2 t4 a# {; U / D1 C1 u. W- r! w# R" L3 m' q
- N; H' B9 S: {9 I8 r s 7 f2 F' w; e4 Q. G7 z4 P : @' J3 u9 K. J, S
9 B0 {: P# \3 u. k 3 9 |5 s' k1 f. |$ ?" C $ x0 p! K, ^7 ] B& J3 J
" c1 T+ C0 y5 ]; w& ~4 z
2 G1 }* w _6 C% y
3 \\times 30 t" v0 r" V- G1 l" y0 H; h
4 S" o( X$ M/ N) |9 X
) S2 z# g$ j" C) L- I2 H; Y& b& P
3times3 1-padding的卷积 . Y* N7 |; t$ ]' T" k- X: }' E 4 k( B& e% i& j3 L
+ I5 Q, R/ K$ `3 M " S' v$ ]3 |. r: V ! o7 b9 v9 h* k. Y h $ n j6 N9 C9 }6 k) ]$ H9 S! v5 T 4 X- ?" ~. D: b& p) |0 l
o) r% u! J- e9 i; \, `7 Z7 M0 ?
_, k0 u5 L# |# ?5 l6 L
. L" K* I9 ?0 n* r4 F+ ]! e% L) i/ t2 H
+ T- L; r6 _. I" J, D
, y; }* v! H* o7 v
o 1 M' K k+ \; v 7 p7 w' p/ d1 H$ J# m0 ]' }
5 ?9 K0 r5 G; V3 T! M+ P9 t% e
u! p7 V+ u, k' X/ ] Q
* m% ^+ x7 m( [8 {0 U& a9 v
, d. e) W* q1 Q7 L- E4 z; F+ C' Z: Z
t ( X6 \$ u" Z. W0 `6 J ? [3 T6 T , m% R6 v; i8 P: B+ z
) ^# K* n9 X! ?5 O Y$ T ( r( J8 g0 A5 U) b5 R% H' I / Y- V, f; J: d! r h\_{out}* x" [! ^. w0 a+ O
8 w; i% L' \3 O G% M& v5 e8 H ) O0 z5 J2 Z9 a0 X: o h_out 为; n! V% \4 c' @; |, b. `
i$ W3 |8 `4 ~- S
6 X2 V6 g/ G; v' W* K: l7 U - B6 b4 }# \: I& s1 k
3 ?9 a& V( U9 a2 C) T; f& T 1 4 T! k) z3 U/ u* k 0 ]9 G; ~- o6 o- |) [6 `; f+ @
5 t; D3 c) u+ e) j5 \ 3 {7 g% l4 B8 J7 H) V
t 8 @; `$ J3 ]5 d; N, y) v/ D + m0 J1 D* c6 H0 W
7 d# m1 T% H7 U3 ]1 Q! W3 b. S
i - S: l+ o) ]( b6 h( l8 O : D- A! E3 S2 N* x3 r/ v 1 l A/ _' B; E3 G D m- q6 X" C# Z; u
E4 C6 t1 H# \7 D( Y3 l$ C. t
& C* P) Y9 y4 Y& k7 }6 }
e4 m, g! ? d q/ _/ Q0 `
0 c# t( c/ z9 x5 K- b% l3 T
# m* g# M0 h: P s 8 p& E8 ~1 k6 p- ~4 K : ^7 P0 Q" n1 [5 k8 _, ?, d
1 G5 r i2 G. C% C4 P, m
1 # L8 x9 K7 p. `6 u- Y: j ^ ) l4 _+ ~7 ?( _3 ?- ` , J$ `6 q3 q% {5 Y
/ s, J$ v. C* z* q t ! ~# W' n" N f) w3 T0 t) a' ] : H5 c( W0 H, {; T 2 h. K6 M+ L' q- Y8 ]
i5 l. ]. z, n, Q8 b+ S
9 F& o" Q9 `2 D , f1 U$ o @, s3 K( q; p
m, b h# ^ ], u! g) R; N1 _
, p5 G7 e( u0 s: L " E$ F' ^8 Q. Z# v% l9 P" i
e. ?+ [, o7 V r: ?
" S" _9 a Z% i2 Q. J$ G
3 @7 G' }- W5 @( o9 w s 3 V" d. M; ~' d1 i; v3 ? 9 ^" R5 B6 {* m+ Q' }
5 _7 d* h ]& ^ @; \
c 9 C5 G; B+ O- L* j 5 W6 @5 e& F4 H# Q
. D( {$ Q' H5 F% ?3 f 2 s2 M/ \+ D7 B G- b6 a
1 \\times 1 \\times c : I- `: _9 k; o4 y) F" { ! N% P% ]; W$ V- ?& {" U + {1 p; ~: C d* D
1times1timesc 卷积。6 t7 k3 V# ^+ \. u( \' [3 b7 }' X
; i6 r& r+ i1 \GlobalTrack 对视频每一帧的跟踪完全不依赖相邻帧没有累计误差使得它在长期跟踪问题中准确率保持稳定。速度为6FPS。 W m& o, y" ] b
. e2 a5 n$ J3 b1 {9 @% t. i: ] 9 v4 A7 X6 B" G1 B; W# b& k: v - V4 {6 |0 v" @ h4 `
最后运行速度为7FPS。 , b6 a- W; W! o j) @( p) f 9 g y* `9 z) Q9 S$ z5 Z6 n: |) X 1 I. D; Q3 x& s6 {2 X
Siam R-CNN: Visual Tracking by Re-Detection ]9 E5 S$ c: y" u
这个就是用重检测的思想做跟踪也是基于RCNN框架的同时使用Tracklet Dynamic Programming Algorithm去跟踪所有潜在的目标。, w: c6 J( y2 I+ Z5 s4 j( M: i
8 e( t, v+ F9 b) l具体解读见前一篇笔记; ?* h- u# ]5 N8 P f1 X
8 A' C2 v" Z+ b
Siam R-CNN: Visual Tracking by Re-Detection | CV home (kongbia.github.io)& T8 K A8 q b3 r- I
* H1 r+ i4 v7 U 3 {0 i n4 w6 K. H' p
Tracking by Instance Detection: A Meta-Learning Approach # A7 f( B! L- k* e; M6 j
同样是域自适应方法将检测器转化成跟踪器此篇更像是第一篇Bridging the Gap Between Detection and Tracking: A Unified Approach的进阶不同的是本文没有额外添加模板引导分支而是直接用标准的检测器通过元学习的方式做域自适应。避免了冗余结构使得速度大幅提升达到40FPS。另外就是训练的时候加入了很多来自MAML++喝MetaSGD的技巧效果更好。 * {1 T" m* f9 k1 I5 l. D% R & E; L, ?. f4 p5 E8 e( a & L+ z8 b0 Y4 {
% g* M: {: m- U$ K0 G# j1 _- ?
: D5 g: ^ K) ^3 i
总结 ! r+ v* y5 m7 x t! f! t这几篇文章的一个共同思路都是融合了Siamese架构和目标检测框架将目标实例信息以各种形式加入待检测图像中从而将class-level的通用检测转变成instance-level的实例检测跟踪。借助目标检测对尺度形变等复杂条件的优越性来解决跟踪中的问题同时将跟踪转变成one-shot的检测任务也避免了更新带来的漂移第一篇里面使用了MAML进行更新主要原因猜测是单纯往RPN中融合目标信息还不够work像globaltracker在head上也添加了instance而第三篇则是构建一个分类器增强鲁棒性。当然引入检测框架带来的计算开销也是很大的最后一种方法避免了额外的模板分支相当于跳出了Siamese框架给实时带来了可能。 / K) g! ]+ n) l1 g' B+ V更多Ai资讯公主号AiCharm ) o2 }4 R& p! g5 r9 Z/ ~- [2 { 0 T. j5 A5 n2 B4 D1 @8 k. L7 s- F" Y) \
( @4 Z: P+ ^+ |7 R
! W6 j9 T3 Q4 C; N4 j 8 ?: V% P# v+ D$ `
& C) Y( F3 Q) L. Q本文来源csdn,由Java吧转载发布,观点不代表Java吧的立场,转载请标明来源出处:https://www.java8.com