Где я могу найти 3D-координаты мира для стандартной модели лица? - PullRequest
0 голосов
/ 28 октября 2019

Я проводил исследование, когда столкнулся с некоторой проблемой: мне нужно было 68 координат лицевой ориентир мира (3D) стандартной модели лица, которые должны быть равны тем, которые я получаю из пакета Dlib (2D). Я пытался использовать набор данных LS3D-W, но в моем гугл-колабе возникла ошибка при попытке прочитать:

from pathlib import Path
PATH = Path('/gdrive/My Drive/0001.t7')
landmarks = torch.load(PATH)

Ошибка:

--------------------------------------------------------------------------
UnpicklingError                           Traceback (most recent call last)
<ipython-input-7-524c360ec111> in <module>()
      1 from pathlib import Path
      2 PATH = Path('/gdrive/My Drive/MEPhI Deep Fake progect/0001.t7')
----> 3 landmarks = torch.load(PATH)

1 frames
/usr/local/lib/python3.6/dist-packages/torch/serialization.py in _load(f, map_location, pickle_module, **pickle_load_args)
    601             f.seek(0)
    602 
--> 603     magic_number = pickle_module.load(f, **pickle_load_args)
    604     if magic_number != MAGIC_NUMBER:
    605         raise RuntimeError("Invalid magic number; corrupt file?")

UnpicklingError: invalid load key, '\x04'.

Я не нашел решенияза эту ошибку и не обнаружили другого источника необходимых ориентиров. Знаете ли вы какой-либо другой способ получить эти ориентиры или вы можете помочь мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...