Single 2D image to Metahuman character Demo!

Поділитися
Вставка
  • Опубліковано 16 вер 2024
  • For Best results:
    1. Picture should be high quality.
    2. Face expression should be neutral.
    3. Click unlit option and change the POV during mesh to metahuman step.
    Note: This Open source project uses CUDA enabled graphics card to run. I used RTX 2060 in this tutorial, RTX 30xx series didn't support because of driver issue, I tried a lot with RTX 3070 but couldn't run.
    Links:
    1. 2D image to 3D Face: github.com/sic...
    2. face-alingment package for landmarks detection: github.com/1ad...
    3. Python file link for landmark extraction from the input file(place this inside the "Deep3DFaceRecon_pytorch" folder): github.com/Viv...

КОМЕНТАРІ • 86

  • @AmirHosseinAmini-c2j
    @AmirHosseinAmini-c2j 11 місяців тому +2

    You are a super professional man!!!!

  • @dreamzdziner8484
    @dreamzdziner8484 7 місяців тому

    Oh cool. I never knew about this awesome trick. Thanks for sharing it bro.🔥

  • @ArameoDios
    @ArameoDios 2 місяці тому

    Beautiful tutorial!! 💎

  • @kewk
    @kewk Рік тому +7

    2 parts you guys may be missing
    pip install packaging
    pip install face-alignment

    • @Illusiongraphy
      @Illusiongraphy Рік тому

      thanks man.. I rewatched the video a few times like an idiot. also not smart not to mention this somewhere in the video..

    • @bcrbdb
      @bcrbdb Рік тому

      Please, I need help pip installing face-alignment. Having trouble with it. Thanks /

    • @vivekanandhan555
      @vivekanandhan555  Рік тому

      @kewk thanks for the help, @illusiongraphy my bad man, it was already mentioned in the description and it was clear in the steps of git repository.

    • @vivekanandhan555
      @vivekanandhan555  Рік тому

      @bcrbdb github.com/1adrianb/face-alignment#installation

    • @lsh3505
      @lsh3505 4 місяці тому

      do this 'after' conda activate deep3d_pytorch

  • @zaylobiddinovic
    @zaylobiddinovic Рік тому +5

    I had been good before I read "RTX 30xx series didn't support" text)

  • @ZeroLensCraft
    @ZeroLensCraft 2 місяці тому

    There are lots of bit's missing in this guide. VS C++ SDK is required along with the CUDA toolkit if you want to run this on windows, you will also need to update PyTorch if you have a RTX30x0 or newer.

  • @krizztykrab2297
    @krizztykrab2297 Рік тому

    Amazing bro you're a legend.

  • @faresjr23
    @faresjr23 Рік тому +6

    bro the installation process is difficult to understand, could you make a separate video to explain it, or a link to clear instructions?
    great video btw

    • @vivekanandhan555
      @vivekanandhan555  Рік тому

      Hi, please follow the steps mentioned in github links in the description.

  • @renigero
    @renigero Рік тому

    Thank you for this tour.. Nice weekend.

  • @Gambit__YT
    @Gambit__YT 2 місяці тому +1

    can u give tutorial for setting up deep3d pytorch ? please
    😄

  • @palyosho
    @palyosho 10 місяців тому +1

    Thanks, I have installed face alignment, but why it still shows up 'No module named 'face_alignment'' ?

    • @chingpang627
      @chingpang627 9 місяців тому

      same question here. I think we have to install the face_alignment package but I don't know where to put it at

  • @ALiLSpiderr
    @ALiLSpiderr 4 місяці тому

    I keep getting this "CondaEnvException: Pip failed" even though I've got both conda and pip installed.

  • @ALiLSpiderr
    @ALiLSpiderr 4 місяці тому

    Hi Vivek, I’ve been trying to set this up but keep getting errors even though I’ve got python and conda running, also some of the dependencies have been deprecated. Can you please make an updated tutorial?

  • @rezahasny9036
    @rezahasny9036 Місяць тому

    i was confuse how to install the deep3dface

  • @chakkiproductions469
    @chakkiproductions469 9 місяців тому +1

    if i import face fbx to unreal engine it shows me like broken polygons and texture, i dont know about the issue

    • @static_frostBRK
      @static_frostBRK Місяць тому +1

      You're suppose to clean up the mesh before importing into blender, you can clean the mesh in blender .Watch the tutorial by bad studios about how to create a metahuman from a polycam scan in which they also needed to clean the mesh

  • @sudhakarsadasivam9429
    @sudhakarsadasivam9429 Рік тому

    Hi Vivek very interesting video

  • @chingpang627
    @chingpang627 9 місяців тому +1

    Anyone knows this error? File "face.py", line 7, in
    preds = fa.get_landmarks_from_directory('input')
    File "\anaconda3\envs\deep3d_pytorch\lib\site-packages\face_alignment\api.py", line 288, in get_landmarks_from_directory
    dataloader = torch.utils.data.DataLoader(dataset, batch_size=1, shuffle=False, num_workers=2, prefetch_factor=4)
    TypeError: __init__() got an unexpected keyword argument 'prefetch_factor'

  • @TheFreeInt
    @TheFreeInt 9 місяців тому

    Epic

  • @chomu7285
    @chomu7285 Рік тому +1

    i have problem with default photo not changing to whatever picture i choose, also i have radeon rx gpu, can it work?

    • @vivekanandhan555
      @vivekanandhan555  Рік тому

      Sorry I don't think it will work. It's dependant on Nvidia's CUDA.

  • @shagithyansathishkumar6283
    @shagithyansathishkumar6283 Рік тому

    wow that great

  • @wagnerponciano9780
    @wagnerponciano9780 Рік тому +1

    Can you put this project on google collab and make it available?

  • @hintme1385
    @hintme1385 11 місяців тому +1

    bro can i make medusa queen chracter in this system chracter allready 3d

    • @vivekanandhan555
      @vivekanandhan555  11 місяців тому

      It is possible in theory. Please try and uppload your video!

  • @slskyline1254
    @slskyline1254 Рік тому

    good job bro.... 😎

  • @Warlock1007
    @Warlock1007 3 місяці тому

    Great video! Thanks. Just emailed you regarding opportunity.

  • @rePeteGG
    @rePeteGG Рік тому

    Hey, I am trying my luck with an RTX 3080, can you tell me where exactly it failed? I am getting as far as "loading the model from ./checkpoints\model\epoch_20.pth" but it seems to hang there

    • @vivekanandhan555
      @vivekanandhan555  Рік тому

      for me it definitely throwed error related to device not supporting. Basically, lower version of pytorch needed to run this code properly that version doesn't support latest cards. sorry for the delayed response.

  • @ashutoshdongare5370
    @ashutoshdongare5370 Рік тому +2

    Process and Idea is great.. results however are not superior than manually editing Metahuman IMHO..

  • @3km143
    @3km143 Рік тому +1

    You need to do another tutorial for this, this one lack explanation and it's impossible to understand

    • @vivekanandhan555
      @vivekanandhan555  11 місяців тому

      Sorry for the late reply. Hope you have upgraded to latest versions that enables Metahumans creation directly from captured video!

  • @tgtutorials
    @tgtutorials 10 місяців тому

    Hello, I have a question about how to install the "face-alingment package for landmarks detection". Is it necessary to invoke the "face.py" script?

    • @vivekanandhan555
      @vivekanandhan555  10 місяців тому

      Yes! please follow the instructions from the link in description

    • @Darkss2
      @Darkss2 7 місяців тому

      cd Deep3DFaceRecon_pytorch
      pip install face-alignment

  • @malikgarcia699
    @malikgarcia699 Рік тому

    you know by any chance how to import metahuman with the animation and everything textures, hair ect. In to a 3D Program like blender or similar to then render it there?

    • @KharmaGuess
      @KharmaGuess Рік тому

      Export metahuman from UE5 in fbx format I guess.

    • @croaker900
      @croaker900 Рік тому

      for the blender, after that, you must definitely use the fbx converter so as not to lose morphs

  • @Humanbeingalag
    @Humanbeingalag 5 місяців тому

    Awesome yarr 😲😲😲

  • @HouseDesignHD
    @HouseDesignHD 11 місяців тому

    hello is this an error. Please guide me to fix it. I use windows 11 and rtx3090 "
    E:\PM 3D FACE\Deep3DFaceRecon_pytorch>conda activate deep3d_pytorch
    'conda' is not recognized as an internal or external command,
    operable program or batch file."

    • @vivekanandhan555
      @vivekanandhan555  11 місяців тому

      Hi, it looks like you have not installed anaconda. You need python developing knowledge for this method! Sorry!

    • @Sinlatown
      @Sinlatown 3 місяці тому +1

      @@vivekanandhan555 Bro, not all of us are developer. If we need python developing knowledge, so why you are making a step by step tutorial video? If anyone cannot make this without python developing knowledge, this video is useless then.

  • @enPassantWarrior9047
    @enPassantWarrior9047 6 місяців тому +1

    is there any easier steps than thiss

  • @kuchbhi8363
    @kuchbhi8363 Рік тому +1

    But still likeness is not accurate ..
    You need artist to do more work on likness

  • @erikluo5006
    @erikluo5006 11 місяців тому +1

    Hi! I'm getting this error when trying to run face.py
    Traceback (most recent call last):
    File "face.py", line 7, in
    preds = fa.get_landmarks_from_directory('input')
    File "C:\Users\erik8\anaconda3\envs\deep3d_pytorch\lib\site-packages\face_alignment\api.py", line 288, in get_landmarks_from_directory
    dataloader = torch.utils.data.DataLoader(dataset, batch_size=1, shuffle=False, num_workers=2, prefetch_factor=4)
    TypeError: __init__() got an unexpected keyword argument 'prefetch_factor'
    How do I fix it?

    • @vivekanandhan555
      @vivekanandhan555  11 місяців тому

      Hi, I'm guessing you have installed a different pytorch version. Not sure though.

    • @erikluo5006
      @erikluo5006 11 місяців тому

      @@vivekanandhan555 what version are you using in the video?

    • @vivekanandhan555
      @vivekanandhan555  11 місяців тому +1

      If you create python environment using this file github.com/sicxu/Deep3DFaceRecon_pytorch/blob/master/environment.yml, version should be taken care automatically. In my machine, these are the version:
      tensorflow==1.15.0
      torch==1.6.0

    • @erikluo5006
      @erikluo5006 11 місяців тому +1

      @@vivekanandhan555 I’ll try it! Thank you so much

    • @zakliebenberg7021
      @zakliebenberg7021 11 місяців тому

      @@erikluo5006 I got the same error. Were you able to fix it?

  • @bleepbloop7039
    @bleepbloop7039 11 місяців тому

    indian dudes finna be making thier own corn now with nood skins lmao

  • @aoi_andorid
    @aoi_andorid Рік тому

    Does it work with RTX4070Ti?

  • @dushyanth.sacharya9574
    @dushyanth.sacharya9574 Рік тому

    But we'll tried

  • @E1_B0MBA
    @E1_B0MBA Рік тому

    one tutorial in spanish please

  • @owenlarson07366
    @owenlarson07366 Рік тому

    Not very useful without more blendshapes.

  • @vectorwang9632
    @vectorwang9632 3 місяці тому

    ua-cam.com/video/sxJoWZ0qBcE/v-deo.html
    i make a tutorial to achieve that an image was converted to metahuman using a new method

  • @FEELFREE22
    @FEELFREE22 10 місяців тому

    я тебе че айти специалист???

  • @screenname1
    @screenname1 11 місяців тому

    It looks nothing like her.

  • @Humanbeingalag
    @Humanbeingalag 7 місяців тому

    Bro I need one character give me your email address