Rescale ๋ฏธํŒ… ์˜ˆ์•ฝ

์ปดํ“จํ„ฐ ๋น„์ „ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์œ„ํ•œ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ์ฃผ์„ ๋„๊ตฌ

์ธ๊ณต์ง€๋Šฅ

์ปดํ“จํ„ฐ ๋น„์ „ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์œ„ํ•œ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ์ฃผ์„ ๋„๊ตฌ

mm

ํ•€๋ž€๋“œ์˜ ์—ฐ๊ตฌ์›๋“ค์€ ์ปดํ“จํ„ฐ ๋น„์ „ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ์ง€๋ฃจํ•œ ์ด๋ฏธ์ง€ ์ฃผ์„ ํ”„๋กœ์„ธ์Šค์˜ ์šฉ์ด์„ฑ๊ณผ ์†๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ๋ผ๋ฒจ๋ง ๋„๊ตฌ๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ธŒ๋ผ์šฐ์ € ์—”์ง„์„ ์œ„ํ•œ OS ๋…๋ฆฝ์  ํ™•์žฅ์œผ๋กœ ์„ค์น˜๋œ ์ด ์ƒˆ๋กœ์šด ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๋Š” ์ „์šฉ ์„ค์ •์˜ ์ปจํ…์ŠคํŠธ์— ๋ ˆ์ด๋ธ” ์ง€์ • ์„ธ์…˜์„ ๋„ฃ๊ฑฐ๋‚˜ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‹คํ–‰ํ•  ํ•„์š” ์—†์ด '์ž์œ ๋กญ๊ฒŒ ํƒ์ƒ‰ํ•˜๋Š” ๋™์•ˆ ์ฃผ์„์„ ๋‹ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค'. ์‚ฌ์ด๋“œ ์ฝ”๋“œ ๋ฐ ๊ธฐํƒ€ ํŠน์ˆ˜ ์ƒํ™ฉ.

์ž๊ฒฉ์ด ๋ธŒ๋ฆฌ๋งˆ (๋‚ฎ์€ ์˜ค๋ฒ„ํ—ค๋“œ BRowser ์ „์šฉ ์ด๋ฏธ์ง€ ์ฃผ์„ ๋„๊ตฌ), ์ด ์‹œ์Šคํ…œ์€ Jyvรคskylรค ๋Œ€ํ•™์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋กœ์ปฌ ๋˜๋Š” ์›๊ฒฉ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์Šคํฌ๋ž˜ํ•‘ ๋ฐ ์ปดํŒŒ์ผํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ ๋ชจ๋“  ๊ณต์šฉ ํ”Œ๋žซํผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๋งค๊ฐœ๋ณ€์ˆ˜์—์„œ ์œ ์šฉํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ์ƒํ•˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž‘๋™ ์ค‘์ธ BRIMA. ์ถœ์ฒ˜: https://arxiv.org/pdf/2107.06351.pdf

์ž‘๋™ ์ค‘์ธ BRIMA. ์ถœ์ฒ˜ : https://arxiv.org/pdf/2107.06351.pdf

์ด๋Ÿฐ ์‹์œผ๋กœ BRIMA( ICIP 2021, ๋•Œ ์•”ํ˜ธ IP ๋ฒ”์œ„ ๋˜๋Š” ๊ธฐํƒ€ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์ž๋™ํ™”๋œ ์›น ์Šคํฌ๋ž˜ํ•‘ ์‹œ์Šคํ…œ์ด ์ฐจ๋‹จ๋˜๊ณ  ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์ด ๋ฐฉํ•ด๋  ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ์ ์ธ ์žฅ์• ๋ฌผ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. IP ๋ณดํ˜ธ์— ์ ์  ๋” ์ดˆ์ ์„ ๋งž์ถ”๋ฉด์„œ ๋” ์ผ๋ฐ˜ํ™”๋  ์‹œ๋‚˜๋ฆฌ์˜ค์ž…๋‹ˆ๋‹ค. , ๊ทธ๋Œ€๋กœ ์ตœ๊ทผ์— ํ•œ Microsoft์˜ AI ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ƒ์„ฑ ๋„๊ตฌ์ธ Copilot์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

BRIMA๋Š” ์ธ๊ฐ„ ๊ธฐ๋ฐ˜ ์ฃผ์„๋งŒ์„ ์œ„ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— CAPTCHA ์ฑŒ๋ฆฐ์ง€ ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐํƒ€ ์ž๋™ํ™” ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์ข…๋ฅ˜์˜ ์žฅ์• ๋ฌผ์„ ์œ ๋ฐœํ•  ๊ฐ€๋Šฅ์„ฑ๋„ ์ ์Šต๋‹ˆ๋‹ค.

์ ์‘ํ˜• ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๊ธฐ๋Šฅ

BRIMA๋Š” Windows, OSX ๋˜๋Š” Linux์—์„œ Firefox ์• ๋“œ์˜จ ๋˜๋Š” Chrome ํ™•์žฅ์„ ํ†ตํ•ด ๊ตฌํ˜„๋˜๋ฉฐ ํŠน์ • ํ”Œ๋žซํผ์ด ๋…ธ์ถœํ•˜๋„๋ก ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Google ์ŠคํŠธ๋ฆฌํŠธ ๋ทฐ์—์„œ ์ด๋ฏธ์ง€์— ์ฃผ์„์„ ๋‹ฌ ๋•Œ ์‹œ์Šคํ…œ์€ ๋ Œ์ฆˆ์˜ ๋ฐฉํ–ฅ๊ณผ ๊ด€์ ์„ ์„ค๋ช…ํ•˜๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ์ง€์ •ํ•œ ๊ฐœ์ฒด์˜ ์ •ํ™•ํ•œ ์ง€๋ฆฌ์  ์œ„์น˜๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

BRIMA๋Š” 2020๋…„ XNUMX์›” ์ œ์ž‘์ž๋“ค์ด ํฌ๋ผ์šฐ๋“œ ์†Œ์‹ฑ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ์—์„œ CCTV ๊ฐ์ฒด(๊ณต๊ณต ์žฅ์†Œ์— ์žฅ์ฐฉ๋˜๊ฑฐ๋‚˜ ๊ณต๊ณต ์žฅ์†Œ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋น„๋””์˜ค ๊ฐ์‹œ ์นด๋ฉ”๋ผ)์— ๋Œ€ํ•œ ๊ฐ์ฒด ๊ฐ์ง€ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋™์•ˆ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์€ ๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ ํ˜•ํƒœ์˜ ๊ฒฝ๋Ÿ‰ JavaScript ํด๋ผ์ด์–ธํŠธ ์ธก ์„ค์น˜์™€ ์ฃผ์„ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ์ปดํŒŒ์ผํ•˜๋Š” ์„œ๋ฒ„ ์ธก ์ธก๋ฉด์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์ธก ์„ค์น˜์˜ ์ฐธ์กฐ ๊ตฌํ˜„์€ Flask ๋ฐ Swagger/OpenAPI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Python ๋ฐ PHP๋กœ ์ž‘์„ฑ๋˜์—ˆ์ง€๋งŒ ์—ฐ๊ตฌ์›์€ ์ค‘์•™ ์ฒ˜๋ฆฌ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋‹ค๋ฅธ ์–ธ์–ด ๋ฐ ๊ตฌ์„ฑ์œผ๋กœ ์‰ฝ๊ฒŒ ํฌํŒ…ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

๋ธŒ๋ผ์šฐ์ € ํ™•์žฅ๊ณผ ์„œ๋ฒ„๋Š” RESTful API ์š”์ฒญ ๋ฐ HTTP/XHR์„ ํ†ตํ•ด ํ†ต์‹ ํ•˜๋ฉฐ ํด๋ผ์ด์–ธํŠธ ์ธก ๋ฐ์ดํ„ฐ๋Š” MS COCO์™€ ํ˜ธํ™˜๋˜๋Š” JSON ํ˜•์‹์œผ๋กœ ํ™ˆ์œผ๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, Facebook์˜ ๋””ํ…ํŠธ๋ก 2๋ฐ ์„ผํ„ฐ๋งˆ์Šคํฌ2.

ํ”„๋กœ์ ํŠธ๋ณ„ ํˆด๋ง

BRIMA์˜ ์ผ๋ฐ˜์ ์ธ ํŠน์„ฑ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํŠน์ • ๋„๋ฉ”์ธ๊ณผ ๊ด€๋ จ๋œ ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด ๋ฐ ๊ธฐํƒ€ ์ข…๋ฅ˜์˜ ์ƒํ™ฉ์— ๋งž๋Š” ์ž…๋ ฅ์„ ํฌํ•จํ•˜์—ฌ ๋งค์šฐ ๊ตฌ์ฒด์ ์ธ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๊ตฌ์„ฑ์œผ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ด๋ฏธ์ง€์—์„œ ์นด๋ฉ”๋ผ ์ •๋ณด์™€ ๊ด€๋ จ๋œ ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด๊ฐ€ BRIMA์— ์ž‘์„ฑ๋˜์–ด ์ฃผ์„ ๊ทธ๋ฃน์ด ์ƒ์„ธํ•˜๊ณ  ํ”„๋กœ์ ํŠธ ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์ถ”๊ฐ€ ๋„๊ตฌ๋Š” ๋กœ์ปฌ์—์„œ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ ๋˜ํ•œ ์ƒ‰์ƒ์œผ๋กœ ๊ตฌ๋ถ„๋œ UI ์š”์†Œ์™€ ํ•จ๊ป˜ ์‰ฌ์šด ์„ค์น˜ ๋ฐ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ด ์ž‘์—…์€ ์›น์—์„œ ํš๋“ํ•˜๊ฑฐ๋‚˜ ๊ณต๊ฐœ์ ์œผ๋กœ ๋Œ€๋ฉดํ•˜๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ด๋ฏธ์ง€ ์ฃผ์„ ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ์ตœ๊ทผ ๋ช‡ ๋…„๊ฐ„์˜ ์—ฌ๋Ÿฌ ์‹œ๋„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. DARPA์—์„œ ์ง€์›ํ•˜๋Š” PhotoStuff ๋„๊ตฌ๋Š” ์ „์šฉ ์›น ํฌํ„ธ์„ ํ†ตํ•ด ์˜จ๋ผ์ธ ์ฃผ์„์„ ์ œ๊ณตํ•˜๊ณ  ์‹œ๋งจํ‹ฑ ์›น ๋˜๋Š” ๋…๋ฆฝ ์‹คํ–‰ํ˜• ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2004๋…„ UC ๋ฒ„ํด๋ฆฌ์—์„œ ์ œ์•ˆํ•œ ์นด๋ฉ”๋ผ ํฐ์˜ ์‚ฌ์ง„ ์ฃผ์„, ๋„คํŠธ์›Œํฌ ๋ฒ”์œ„์˜ ํ•œ๊ณ„์™€ ์‹œ๋Œ€์˜ ๋ทฐํฌํŠธ ํ•œ๊ณ„๋กœ ์ธํ•ด ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋งŽ์ด ํ™œ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. 2005๋…„ MIT ๋ผ๋ฒจ๋ฏธ ํ”„๋กœ์ ํŠธ๋Š” ๋˜ํ•œ MATLAB ๋„๊ตฌ์— ์˜์กดํ•˜์—ฌ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์ฃผ์„์— ์ ‘๊ทผํ–ˆ์Šต๋‹ˆ๋‹ค.

2015๋…„ ์ถœ์‹œ ์ดํ›„ FOSS Python/QT ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋ ˆ์ด๋ธ”Img ์ „์šฉ ๋กœ์ปฌ ์„ค์น˜๋ฅผ ํ†ตํ•ด ํฌ๋ผ์šฐ๋“œ ์†Œ์‹ฑ ์ฃผ์„ ์ž‘์—…์—์„œ ์ธ๊ธฐ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ BRIMA ์—ฐ๊ตฌ์›์€ LabelImg๊ฐ€ PascalVOC ๋ฐ YOLO ํ‘œ์ค€์„ ์ค‘์‹ฌ์œผ๋กœ ํ•˜๊ณ  MS COCO JSON ํ˜•์‹์„ ์ง€์›ํ•˜์ง€ ์•Š์œผ๋ฉฐ ๊ฐ„๋‹จํ•œ ์ง์‚ฌ๊ฐํ˜• ์บก์ฒ˜ ์˜์—ญ(ํ›„์† ๋ถ„ํ• ์ด ํ•„์š”ํ•จ)์„ ์„ ํ˜ธํ•˜๋Š” ๋‹ค๊ฐํ˜• ๊ฐœ์š” ๋„๊ตฌ๋ฅผ ํ”ผํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ด€์ฐฐํ–ˆ์Šต๋‹ˆ๋‹ค.

 

๋จธ์‹  ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ์ž‘๊ฐ€, ์ธ๊ฐ„ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ์˜ ๋„๋ฉ”์ธ ์ „๋ฌธ๊ฐ€. Metaphysic.ai์˜ ์ „ ์—ฐ๊ตฌ ์ฝ˜ํ…์ธ  ์ฑ…์ž„์ž.
๊ฐœ์ธ ์‚ฌ์ดํŠธ: martinanderson.ai
์—ฐ๋ฝ์ฒ˜ : [์ด๋ฉ”์ผ ๋ณดํ˜ธ]
ํŠธ์œ„ํ„ฐ: @manders_ai