Microsoft์ ์ฌ๋ช
์ ์ง๊ตฌ์์ ๋ชจ๋ ์ฌ๋๊ณผ ์กฐ์ง์ด ๋ ๋ง์ ๊ฒ์ ์ฑ์ทจํ ์ ์๋๋ก ์ญ๋์ ๊ฐํํ๋ ๊ฒ์
๋๋ค. ๋ฏธ๋์ด ์ฐ์
์ ์ด๋ฌํ ์ฌ๋ช
์ ํ์ค๋ก ๋ง๋ ํ๋ฅญํ ์์
๋๋ค. ์ฐ๋ฆฌ๋ ๋ ๋ง์ ์ฝํ
์ธ ๊ฐ ๋ ๋ง์ ์ฅ์น์์ ๋ ๋ง์ ๋ฐฉ๋ฒ์ผ๋ก ์์ฑ๋๊ณ ์๋น๋๋ ์๋์ ์ด๊ณ ์์ต๋๋ค. IBC 2019์์ ์ฐ๋ฆฌ๋ ํ์ฌ ์งํ ์ค์ธ ์ต์ ํ์ ๊ธฐ์ ๊ณผ ์ด๋ฌํ ํ์ ์ด ๋ฏธ๋์ด ๊ฒฝํ์ ๋ณํ์ํค๋ ๋ฐ ์ด๋ป๊ฒ ๋์์ด ๋ ์ ์๋์ง ๊ณต์ ํ์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ์ปท ์๋์ ์์ต๋๋ค!
์ด ํ์ด์ง๋ ๋ค์ ์์น์ ์์ต๋๋ค.
Video Indexer๋ ์ด์ ์ ๋๋ฉ์ด์ ๊ณผ ๋ค๊ตญ์ด ์ฝํ ์ธ ๋ฅผ ์ง์ํฉ๋๋ค.
์๋
์ IBC์์ ์ฐ๋ฆฌ๋ ์์ ๊ฒฝ๋ ฅ์ ์์์ต๋๋ค.
์ต์ ์ ํ์๋ ๋งค์ฐ ์ธ๊ธฐ ์๊ณ ์ฐจ๋ณํ๋ ๋ ๊ฐ์ง ๊ธฐ๋ฅ(์ ๋๋ฉ์ด์ ๋ฌธ์ ์ธ์ ๋ฐ ๋ค๊ตญ์ด ์์ฑ ์ ์ฌ)์ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ์ ํ์ฌ Video Indexer์์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ์กด ๋ชจ๋ธ์ ๋ํ ๋ช ๊ฐ์ง ์ถ๊ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค.
์ ๋๋ฉ์ด์ ๋ฌธ์ ์ธ์
์ ๋๋ฉ์ด์
์ฝํ
์ธ ๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฝํ
์ธ ์ ํ ์ค ํ๋์ด์ง๋ง ์ฌ๋์ ์ผ๊ตด์ ์ธ์ํ๋๋ก ์ค๊ณ๋ ํ์ค ์ปดํจํฐ ๋น์ ๋ชจ๋ธ์ ํนํ ์ฝํ
์ธ ์ ์ฌ๋์ ์ผ๊ตด ํน์ง์ด ์๋ ์บ๋ฆญํฐ๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ ์ ๋๋ก ์๋ํ์ง ์์ต๋๋ค. ์๋ก์ด ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ฒ์ ์ Video Indexer๋ฅผ Microsoft์ Azure Custom Vision ์๋น์ค์ ๊ฒฐํฉํ์ฌ ์ ๋๋ฉ์ด์
์บ๋ฆญํฐ๋ฅผ ์๋์ผ๋ก ๊ฐ์ง ๋ฐ ๊ทธ๋ฃนํํ๊ณ ํตํฉ๋ ์ฌ์ฉ์ ์ง์ ๋น์ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ฝ๊ฒ ๋ ์ด๋ธ์ ์ง์ ํ๊ณ ์ธ์ํ ์ ์๊ฒ ํด์ฃผ๋ ์๋ก์ด ๋ชจ๋ธ ์ธํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ชจ๋ธ์ ๋จ์ผ ํ์ดํ๋ผ์ธ์ ํตํฉ๋์ด ๊ธฐ๊ณ ํ์ต ์ง์์ด ์์ด๋ ๋๊ตฌ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฝ๋๊ฐ ์๋ Video Indexer ํฌํธ์ด๋ ์์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ฒ ํตํฉํ ์ ์๋ REST API๋ฅผ ํตํด ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ต์ก ๋ฐ ํ ์คํธ๋ฅผ ์ํด ์ค์ ์ ๋๋ฉ์ด์ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ ์ผ๋ถ ์๋น์์ ํจ๊ป ์ ๋๋ฉ์ด์ ์บ๋ฆญํฐ์ ํจ๊ป ์๋ํ๋๋ก ์ด๋ฌํ ๋ชจ๋ธ์ ๊ตฌ์ถํ์ต๋๋ค. ์๋ก์ด ๊ธฐ๋ฅ์ ๊ฐ์น๋ ๋ฐ์ดํฐ ์ ๊ณต์ ์ค ํ ๋ช ์ธ Viacom International Media Networks์ ์คํ๋์ค ๊ธฐ์ ๋ฐ ํฌ์คํธ ํ๋ก๋์ ์์ ์ด์ฌ์ธ Andy Gutteridge์ ์ํด ์ ์์ฝ๋์์ต๋๋ค. โ๊ฐ๋ ฅํ AI ๊ธฐ๋ฐ ์ ๋๋ฉ์ด์ ์ฝํ ์ธ ๊ฒ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฝํ ์ธ ์์ ๋ฌธ์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ์ฐพ๊ณ ์นดํ๋ก๊ทธํํ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ฐ๋ฆฌ ํฌ๋ฆฌ์์ดํฐ๋ธ ํ์ด ํ์ํ ์ฝํ ์ธ ๋ฅผ ์ฆ์ ์ฐพ์ ์ ์๋ ๋ฅ๋ ฅ์ ์ ๊ณตํ์ฌ ๋ฏธ๋์ด ๊ด๋ฆฌ์ ์์๋๋ ์๊ฐ์ ์ต์ํํ๊ณ ์ฐฝ์์ฑ์ ์ง์คํ ์ ์๊ฒ ํด์ค๋ค๋ ๊ฒ์ ๋๋ค.โ
์ ๋๋ฉ์ด์
๋ฌธ์ ์ธ์์ ์ต์ํด์ง๊ธฐ ์์ํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ์ธ์ด๋ก ๋ ์ฝํ ์ธ ์๋ณ ๋ฐ ์ ์ฌ
๋ด์ค, ์ฐ๋๊ธฐ, ์ธํฐ๋ทฐ ๋ฑ ์ผ๋ถ ๋ฏธ๋์ด ์๋ฃ์๋ ๋ค์ํ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ๋ น์์ด ํฌํจ๋์ด ์์ต๋๋ค. ๊ธฐ์กด์ ๋๋ถ๋ถ์ ์์ฑ-ํ ์คํธ ๊ธฐ๋ฅ์ ์ค๋์ค ์ธ์ ์ธ์ด๋ฅผ ๋ฏธ๋ฆฌ ์ง์ ํด์ผ ํ๋ฏ๋ก ๋ค๊ตญ์ด ๋น๋์ค๋ฅผ ์ ์ฌํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.
๋ค์ํ ์ ํ์ ์ฝํ ์ธ ์ ๋ํ ์๋ก์ด ์๋ ์์ฑ ์ธ์ด ์๋ณ ๊ธฐ๋ฅ์ ๊ธฐ๊ณ ํ์ต ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๋ฏธ๋์ด ์์ฐ์์ ๋ฐ๊ฒฌ๋ ์ธ์ด๋ฅผ ์๋ณํฉ๋๋ค. ๊ฐ์ง๋๋ฉด ๊ฐ ์ธ์ด ์ธ๊ทธ๋จผํธ๋ ์๋์ผ๋ก ์ ์ ํ ์ธ์ด๋ก ์ ์ฌ ํ๋ก์ธ์ค๋ฅผ ๊ฑฐ์น ๋ค์ ๋ชจ๋ ์ธ๊ทธ๋จผํธ๊ฐ ๋จ์ผ ๋ค์ค ์ธ์ด ์ ์ฌ ํ์ผ๋ก ๊ฒฐํฉ๋ฉ๋๋ค.
๊ฒฐ๊ณผ ๋ด์ฉ์ Video Indexer์ JSON ์ถ๋ ฅ์ ์ผ๋ถ ๋ฐ ์๋ง ํ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ถ๋ ฅ ๋ด์ฉ์ Azure Search์๋ ํตํฉ๋์ด ๋น๋์ค์์ ๋ค์ํ ์ธ์ด ์ธ๊ทธ๋จผํธ๋ฅผ ์ฆ์ ๊ฒ์ํ ์ ์์ต๋๋ค. ๋ํ Video Indexer ํฌํธ์์ ์์
ํ ๋ ๋ค๊ตญ์ด ์ ์ฌ๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์คํฌ๋ฆฝํธ์ ์๋ณ๋ ์ธ์ด๋ฅผ ๋ณด๊ฑฐ๋ ๊ฐ ์ธ์ด์ ๋ํ ๋น๋์ค์ ํน์ ์์น๋ก ์ด๋ํ์ฌ ๋น๋์ค๊ฐ ์ฌ์๋ ๋ ๋ค๊ตญ์ด ์ ์ฌ๋ฅผ ์บก์
์ผ๋ก ๋ณผ ์ ์์ต๋๋ค. ํฌํธ๊ณผ API๋ฅผ ํตํด ์์ ๋ ํ
์คํธ๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅํ 54๊ฐ ์ธ์ด ์ค ํ๋๋ก ๋ฒ์ญํ ์๋ ์์ต๋๋ค.
์๋ก์ด ๋ค๊ตญ์ด ์ฝํ
์ธ ์ธ์ ๊ธฐ๋ฅ๊ณผ ์ด ๊ธฐ๋ฅ์ด Video Indexer์์ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์ถ๊ฐ ์ ๋ฐ์ดํธ ๋ฐ ๊ฐ์ ๋ ๋ชจ๋ธ
๋ํ Video Indexer์ ์ ๋ชจ๋ธ์ ์ถ๊ฐํ๊ณ ์๋ ์ค๋ช ๋ ๋ชจ๋ธ์ ํฌํจํ์ฌ ๊ธฐ์กด ๋ชจ๋ธ์ ๊ฐ์ ํ๊ณ ์์ต๋๋ค.
์ฌ๋, ์ฅ์์ ๊ด๋ จ๋ ๊ฐ์ฒด ์ถ์ถ
์ฐ๋ฆฌ๋ ํ๋ฆฌ์ ์ํ ํ, ๋ฐ๋์ ๋น ๋ฒค ๋ฑ ์ ์๋ ค์ง ์ด๋ฆ๊ณผ ์์น๋ฅผ ํฌํจํ๋๋ก ๊ธฐ์กด ๋ธ๋๋ ๊ฒ์ ๊ธฐ๋ฅ์ ํ์ฅํ์ต๋๋ค. ์์ฑ๋ ๋ น์ทจ๋ก์ด๋ ๊ดํ ๋ฌธ์ ์ธ์(OCR)์ ์ฌ์ฉํ์ฌ ํ๋ฉด์ ํ์๋๋ฉด ๊ด๋ จ ์ ๋ณด๊ฐ ์ถ๊ฐ๋ฉ๋๋ค. ์ด ์๋ก์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋น๋์ค์ ๋ฑ์ฅํ ๋ชจ๋ ์ฌ๋, ์ฅ์ ๋ฐ ๋ธ๋๋๋ฅผ ๊ฒ์ํ๊ณ ์๊ฐ ์ฌ๋กฏ, ์ค๋ช , ์์ธํ ๋ด์ฉ์ ๋ณผ ์ ์๋ Bing ๊ฒ์ ์์ง ๋งํฌ ๋ฑ ํด๋น ์ธ๋ถ ์ ๋ณด๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
ํธ์ง๊ธฐ์ฉ ํ๋ ์ ๊ฐ์ง ๋ชจ๋ธ
์ด ์๋ก์ด ๊ธฐ๋ฅ์ ํธ์ง ์ ํ(์: ์์ด๋ ์ท, ๋ฏธ๋์ ์ท, ํด๋ก์ฆ์ , ์ต์คํธ๋ฆผ ํด๋ก์ฆ์ , XNUMX์ท, ์ฌ๋ฌ ์ฌ๋)์ ๋ํ๋ด๊ธฐ ์ํด JSON ์ธ๋ถ ์ ๋ณด์ ๊ฐ๋ณ ํ๋ ์์ ์ฒจ๋ถ๋ ๋ฉํ๋ฐ์ดํฐ์ "ํ๊ทธ" ์ธํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค. , ์ค์ธ, ์ค๋ด ๋ฑ). ์ด๋ฌํ ์ท ์ ํ ํน์ฑ์ ํด๋ฆฝ ๋ฐ ์๊ณ ํธ์ฉ ๋น๋์ค๋ฅผ ํธ์งํ๊ฑฐ๋ ์์ ์ ์ธ ๋ชฉ์ ์ ์ํด ํน์ ์ท ์คํ์ผ์ ์ฐพ์ ๋ ์ ์ฉํฉ๋๋ค.
ํฅ์๋ IPTC ๋งคํ ์ธ๋ถ์ฑ
์ฐ๋ฆฌ์ ์ฃผ์ ๊ฐ์ง ๋ชจ๋ธ์ ์ฃผ์ ๊ฐ ๋ช
์์ ์ผ๋ก ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ์๋ ํ
์คํธ ๋ณํ, OCR(๊ดํ ๋ฌธ์ ์ธ์) ๋ฐ ๊ฐ์ง๋ ์ ๋ช
์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋น๋์ค ์ฃผ์ ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ๊ฐ์ง๋ ์ฃผ์ ๋ฅผ Wikipedia, Bing, IPTC ๋ฐ IAB์ ๋ค ๊ฐ์ง ๋ถ๋ฅ ์์ญ์ ๋งคํํฉ๋๋ค. ์ด ๊ฐ์ ์ฌํญ์ ํตํด ๋ ๋ฒ์งธ ์์ค IPTC ๋ถ๋ฅ๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ฐ์ ์ฌํญ์ ํ์ฉํ๋ ๊ฒ์ ํ์ฌ Video Indexer ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ค์ ์ธ๋ฑ์ฑํ๋ ๊ฒ๋งํผ ์ฝ์ต๋๋ค.
์๋ก์ด ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ ๊ธฐ๋ฅ
Azure Media Services ๋ฏธ๋ฆฌ ๋ณด๊ธฐ์์๋ ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ์ ์ํ ๋ ๊ฐ์ง ์๋ก์ด ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค.
AI ๊ธฐ๋ฐ ์ค์๊ฐ ์ ์ฌ๋ก ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ์ ํ ๋จ๊ณ ๋ ๋ฐ์ ์ํต๋๋ค.
๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ์ ์ํด Azure Media Services๋ฅผ ์ฌ์ฉํ๋ฉด ์ด์ ์ค๋์ค ๋ฐ ๋น๋์ค ์ฝํ ์ธ ์ธ์ ์๋ ์์ฑ๋ ํ ์คํธ ํธ๋์ด ํฌํจ๋ ์ถ๋ ฅ ์คํธ๋ฆผ์ ๋ฐ์ ์ ์์ต๋๋ค. ํ ์คํธ๋ ์ธ๊ณต ์ง๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ค์๊ฐ ์ค๋์ค ์ ์ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ฉ๋๋ค. ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด ์์ฑ-ํ ์คํธ ๋ณํ ์ ํ์ ์ฌ์ฉ์ ์ง์ ๊ธฐ์ ์ด ์ ์ฉ๋ฉ๋๋ค. ํ ์คํธ ํธ๋์ DASH, HLS CMAF ๋๋ HLS TS๋ก ์ ๊ณต๋๋์ง ์ฌ๋ถ์ ๋ฐ๋ผ IMSC1, TTML ๋๋ WebVTT๋ก ํจํค์ง๋ฉ๋๋ค.
์ฐ์ค๋ฌดํด OTT ์ฑ๋์ ์ํ ์ค์๊ฐ ๋ผ์ธ ์ธ์ฝ๋ฉ
v3 API๋ฅผ ์ฌ์ฉํ๋ฉด OTT(over-the-top) ์ฑ๋์ ์์ฑ, ๊ด๋ฆฌ ๋ฐ ๋ธ๋ก๋์บ์คํธํ ์ ์์ผ๋ฉฐ ๋ผ์ด๋ธ ์ฃผ๋ฌธํ ๋น๋์ค(VOD, ์ฃผ๋ฌธํ ๋น๋์ค), ํจํค์ง ๋ฐ ๋์งํธ ๊ถํ ๊ด๋ฆฌ( DRM, ๋์งํธ ๊ถํ ๊ด๋ฆฌ).
์ด๋ฌํ ๊ธฐ๋ฅ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ์ ์ ๋ณด๋ ค๋ฉด ๋ค์์ ๋ฐฉ๋ฌธํ์ธ์.
์๋ก์ด ํจํค์ง ์์ฑ ๊ธฐ๋ฅ
์ค๋์ค ์ค๋ช ํธ๋ ์ง์
๋ฐฉ์ก ์ฑ๋์ ํตํด ๋ฐฉ์ก๋๋ ์ฝํ
์ธ ์๋ ์ผ๋ฐ ์ค๋์ค ์ ํธ ์ธ์ ํ๋ฉด์์ ์ผ์ด๋๋ ์ผ์ ๋ํ ์์ฑ ์ค๋ช
์ด ํฌํจ๋ ์ค๋์ค ํธ๋์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฅผ ํตํด ํนํ ์ฝํ
์ธ ๊ฐ ์ฃผ๋ก ์๊ฐ์ ์ธ ๊ฒฝ์ฐ ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์์ฒญ์๊ฐ ํ๋ก๊ทธ๋จ์ ๋ ์ฝ๊ฒ ์ ๊ทผํ ์ ์์ต๋๋ค. ์๋ก์ด
ID3 ๋ฉํ๋ฐ์ดํฐ ์ฝ์
๊ด๊ณ ์ฝ์
์ด๋ ์ฌ์ฉ์ ์ ์ ๋ฉํ๋ฐ์ดํฐ ์ด๋ฒคํธ๋ฅผ ํด๋ผ์ด์ธํธ ํ๋ ์ด์ด์ ์๋ฆฌ๊ธฐ ์ํด ๋ฐฉ์ก์ฌ๋ ๋น๋์ค์ ํฌํจ๋ ์๊ฐ ์ ํ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. SCTE-35 ์ ํธ ๋ชจ๋ ์ธ์๋ ์ด์ ๋ค์๋ ์ง์ํฉ๋๋ค.
Microsoft Azure ํํธ๋๊ฐ ์๋ํฌ์๋ ์๋ฃจ์ ์ ์์ฐํฉ๋๋ค.
๊ตญ์ ์ ์ธ ํ์ฌ
์ถ์ฒ : habr.com