"私がするようにする!" -なりすましを勉強する

AIの分野で最も興味深く有望な開発は、ニューラルネットワークに関連しています。今日は、ディープフェイクの分野で経験を積むためにImpersonator ++を検討します。





現在、AIの分野で最も興味深く有望な開発は、ニューラルネットワークに関連しています。





それらは、コンピュータビジョン、ビデオおよび画像変換の分野で大きな成功を収めることを可能にします。





, Deep fake, . .





( ) . , , , .





2020 Deep fake «» : , .





«». Impersonator++. , «», . :





, , , .





« », DeepFake , . , , .





Impersonator++ Linux Windows, CUDA, gcc 7.5+, ffmpeg (ffprobe). : https://www.impersonator.org. , Impersonator++.





.





. .





!apt-get install ffmpeg #  ffmpeg
import os
os.environ["CUDA_HOME"] = "/usr/local/cuda-10.1" #  CUDA_HOME
!echo $CUDA_HOME
      
      



github :





!git clone https://github.com/iPERDance/iPERCore.git
cd /content/iPERCore/
!python setup.py develop
      
      



, :





!wget -O assets/checkpoints.zip "https://download.impersonator.org/iper_plus_plus_latest_checkpoints.zip"
!unzip -o assets/checkpoints.zip -d assets/
!rm assets/checkpoints.zip
!wget -O assets/samples.zip  "https://download.impersonator.org/iper_plus_plus_latest_samples.zip"
!unzip -o assets/samples.zip -d  assets
!rm assets/samples.zip
      
      



, , :





import os
import os.path as osp
import platform
import argparse
import time
import sys
import subprocess
from IPython.display import HTML
from base64 import b64encode
      
      



:





gpu_ids = "0"

#  
image_size = 512
#  -     2,   ,     num_source
num_source = 2
#   ,    ,    
assets_dir = "/content/iPERCore/assets"

#    
output_dir = "./results"

#          
work_assets_dir = os.path.join("./assets")

if not os.path.exists(work_asserts_dir):
    os.symlink(osp.abspath(assets_dir), osp.abspath(work_assets_dir),
               target_is_directory=(platform.system() == "Windows"))

cfg_path = osp.join(work_assets_dir, "configs", "deploy.toml")
      
      



, , :





model_id = “ident_remove_mask_multi”

#   ,    
src_path = “\”path?=/persons/person1.png\””

#     ,  , 
ref_path = "\"path?=/movement/remove_the_mask/act1.mp4\""

!python -m iPERCore.services.run_imitator  \
  --gpu_ids     $gpu_ids       \
  --num_source  $num_source    \
  --image_size  $image_size    \
  --output_dir  $output_dir    \
  --model_id    $model_id      \
  --cfg_path    $cfg_path      \
  --src_path    $src_path      \
  --ref_path    $ref_path
      
      



, , mp4 . :





, – , – .





, . .





, , , , .





これまでのところ、DeepFakeを使って得られた資料のほとんどは肉眼で認識できますが、進歩は止まらず、そのような模倣を認識するシステムを開発/準備する価値があると考えています。しかし、これは別のトピックです。ツールは害をもたらすだけでなく、利益ももたらす可能性があることにも注意する必要があります-それはすべて、ツールが落ちる手に依存します。そして、映画製作者、広告代理店、教育基金の手によって、このツールはさらに発展し、多くの興味深いものを生み出すことができます。








All Articles