JavaScript+TensorFlow.js让你在视频中瞬间消失
生活随笔
收集整理的這篇文章主要介紹了
JavaScript+TensorFlow.js让你在视频中瞬间消失
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近,一個實時人物刪除(Real Time Person removation)的項目在GitHub上流行起來。
這個項目的神奇之處在于,只需要在網頁瀏覽器中使用JavaScript,并使用200多行TensorFlow.js代碼,就能讓視頻屏幕中的字符和對象實時從復雜的背景中消失。
雖然這不能讓你像哈利波特那樣隱形的夢想在現實生活中成真,但至少你可以在視頻和動畫中體驗隱形的刺激。
這個項目開發者是谷歌網站工程師杰森·梅耶斯。通過TensorFlow.js制作了一個插件,允許系統分離人和背景,然后實時從場景中移除任何人,這意味著人們可以從視頻中“消失”。效果如下所示:
為了使人物在鏡頭中“消失”,必須首先找到人體的位置區域。這里使用的是TensorFlow.js已經訓練過的身體分割模型,可以直接在瀏覽器或Node.js中使用機器學習模型。
項目地址請參見:https://github.com/jasonmayes/Real-Time-Person-Removal
總結
以上是生活随笔為你收集整理的JavaScript+TensorFlow.js让你在视频中瞬间消失的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 力扣(LeetCode)刷题,简单+中等
- 下一篇: PCB天线无线模组如何布局摆放?