Faceswap - это инструмент, который использует глубокое обучение для идентификации и обмена лицами в картинках и видео.
Когда Faceswapp была впервые разработана и выпущена, технология была новаторской, и это было большим шагом в разработке искусственного интеллекта. Он работает, работает, как и новые технологии, которые появляются в Интернете, и быстро используются для создания ненадлежащего контента. Несмотря на первоначальное неправильное использование программного обеспечения, это первый код ИИ, который каждый может скачать, работать и учиться через эксперименты, не требуя доктора философии по математике, теории компьютера, психологии и т. Д. Перед «глубокой подделкой» эти методы были похожи на колдовство и использовались только теми, кто мог понять все внутренние работы, описанные в книгах и статьях о глубокой и бесконечной сложности.
«Deepfakes» изменил все это, и любой может участвовать в развитии искусственного интеллекта.对于我们开发人员来说,这段代码的发布提供了一个极好的学习机会。 Это позволяет нам опираться на эту идею, разработанную другими, работать с различными квалифицированными программистами, проводить эксперименты по ИИ, изучая новые навыки и в конечном итоге вносит свой вклад в новую технологию, которая будет только более основной по мере развития технологий.
Есть ли люди, которые делают ужасные вещи с похожим программным обеспечением? Из -за этого разработчики всегда следовали строгим этическим стандартам.我们中的许多人甚至不使用它来创建视频,我们只是修改代码,看看它能做什么。 К сожалению, средства массовой информации фокусируются только на аморальном использовании этого программного обеспечения. К сожалению, это суть того, как она была первоначально раскрыта для общественности, но это не представляет, почему она была создана, как мы его используем сейчас, или что мы видим в будущем.就像任何技术一样,它可以被用于好的方面,也可以被滥用。 Наша цель состоит в том, чтобы разработать FaceSwap, чтобы минимизировать его потенциал для злоупотреблений, максимизируя его потенциал в качестве обучения, экспериментального инструмента и, конечно же, в качестве законного инструмента для лиц.
Мы не хотим клеветь на знаменитостей или никого унижать. Мы программисты, мы инженеры, мы голливудские художники спецэффектов, мы активисты, мы энтузиасты, мы люди. Для достижения этой цели мы считаем, что пришло время дать стандартное объяснение этого программного обеспечения.
Мы очень обеспокоены тем фактом, что Faceswap можно использовать для неэтичных и нежелательных вещей. Тем не менее, мы поддерживаем разработку инструментов и технологий, которые являются этически полезными, и предоставляем образование и опыт работы в области искусственного интеллекта всем, кто хочет изучать ИИ лично. Мы примем отношение к нулевой терпимости к всем, кто использует это программное обеспечение для неэтичных целей, и активно отговорим любое такое использование.
Faceswap - это программа Python, которая может работать в нескольких операционных системах, включая Windows, Linux и MacOS.
Install.md См. Полные инструкции по установке. Вам понадобится современный графический процессор с CUDA, чтобы поддержать оптимальную производительность. Некоторые поддерживают AMD GPU.
Проект имеет несколько точек входа. Вы должны: - собирать фотографии и/или видео
См. Использование.md для более подробных инструкций.
Запустите python faceswap.py extract из папки установки.这将采取照片从src文件夹和提取的面孔到extract文件夹。
Запустите python faceswap.py train из папки установки. Это сделает фотографии из двух папок, содержащих фотографии двух лиц и обучить модель, которая будет сохранена в папке models .
Запустите python faceswap.py convert из папки установки. Это займет фотографии из папки «Оригинал» и применить новые лица в modified папку.
Кроме того, вы можете запустить графический интерфейс, запустив python faceswap.py gui
-h / --help , и их параметры приемлемы. Вы знаете, маленький неудачник! Также: есть инструмент конверсии видео. Это можно сделать с помощью python tools.py effmpeg -h . В качестве альтернативы, вы можете использовать FFMPEG для преобразования видео в фотографии, обработки изображений и конвертировать изображения обратно в видео.
Некоторые советы: повторное использование существующих моделей намного быстрее, чем тренировки с нуля. 如果没有足够的训练数据,就从长相相似的人开始,然后转换数据。