动画面部图像 - 使用扭曲?

2024-02-05

我计划在 Android 和 Iphone 中制作类似的应用程序,如下所示。

http://www.motionportrait.com/en/technology/ http://www.motionportrait.com/en/technology/

http://www.youtube.com/watch?v=P-mBdV3icMY http://www.youtube.com/watch?v=P-mBdV3icMY

我尝试了什么?

1)我尝试了图像扭曲技术来制作表情,我已经达到了不错的精度。这就是结果图像 http://snag.gy/GkfjV.jpg.

2)我也尝试过opengl +纹理映射,但我无法获得更好的准确性。

我哪里卡住了?

我在一些事情上并不成功,比如脸部旋转。

有人可以指导我了解此应用程序背后使用的技术,以及如何从这里进一步进行吗?

Input:我的应用程序的输入是 2D 正面图像。

预期输出:旋转的脸部和脸部表情。


据我所知,要进行旋转,您应该有头部的参数(3D)模型(20-100 个参数)。获得这个模型是项目中最困难的部分。通常您会获得大约 1000 个 3d 头扫描,然后对它们应用 PCA,以获得参数。用户拍照后,您可以评估该模型的参数(变形)。现在您已经有了用户的 3D 头部模型和纹理模型的正面视图。您所要做的就是将照片投影到该模型并获得纹理。例如,未知区域充满了开放皮肤的纹理图案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

动画面部图像 - 使用扭曲? 的相关文章

  • iphone NSDate 转换问题

    在我的 facebook 图表 Api 中 我正在获取这些数据 来自杰森 updated time 2011 05 17T14 52 16 0000 我正在使用此代码将其转换为有效的日期格式 NSDateFormatter df NSDat
  • 个人帐户开发者之间的 Apple 开发/分发证书

    我一直在到处寻找有关处理证书的正确答案 想象一下以下帐户 Joe拥有个人 Apple 帐户 但他根本不会编码 他只是发布了该应用程序并将其称为自己的 Bob还有一个个人 Apple 帐户 Bob 是一位编码专家 Joe 付费让他开发他的第一
  • 我的游戏中应该有多少个视图控制器?

    我开始使用 spritekit 构建我的第一个游戏 现在我只有一个视图控制器来呈现开始屏幕场景 override func viewDidLoad super viewDidLoad let scene StartScreenScene C
  • Android:使 Dialog 周围的所有内容都比默认值更暗

    我有一个具有以下样式的自定义对话框 它显示了一个无边框对话框 后面的任何内容都会 稍微 变暗 我的设计师希望背后的一切都比 Android 的默认设置更暗 但不是完全黑色 有这样的设置吗 我能想到的唯一解决方法是使用全屏活动而不是对话框 只
  • 具有代理设置的 Android 模拟器 - 致命错误:.//android/base/sockets/ 检查失败:isValidFd(fd)。 FD 1404 最大1024

    需要使用代理设置运行模拟器 我在命令提示符中使用以下命令来启动模拟器 emulator avd AVD for 3 7 WVGA Nexus One http proxy http username password IP Port 如果没
  • 有多少种方法可以将位图转换为字符串,反之亦然?

    在我的应用程序中 我想以字符串的形式将位图图像发送到服务器 我想知道有多少种方法可以将位图转换为字符串 现在我使用 Base64 格式进行编码和解码 它需要更多的内存 是否有其他可能性以不同的方式做同样的事情 从而消耗更少的内存 现在我正在
  • 防止 AlertView 被解雇

    任何人都可以帮助我防止在其按钮单击事件上解雇警报视图吗 我有一个 textview 作为我的alertView 的子视图 如果 textview 值为 nil 我不想关闭它 因为这是一个非常老的问题 但我得到了一个解决方案 并且如果其他开发
  • YOLOv8获取预测边界框

    我想将 OpenCV 与 YOLOv8 集成ultralytics 所以我想从模型预测中获取边界框坐标 我该怎么做呢 from ultralytics import YOLO import cv2 model YOLO yolov8n pt
  • 未解决的包含:“cocos2d.h” - Cocos2dx

    当我在 Eclipse 中导入 cocos2dx android 项目时 我的头文件上收到此警告 Unresolved inclusion cocos2d h 为什么是这样 它实际上困扰着我 该项目可以正确编译并运行 但我希望这种情况消失
  • 在现有 iOS 应用程序中集成 React-native(0.40.0) 后找不到 Yoga/Yoga.h 头文件

    在我的 Swift iOS 应用程序中集成 React Native 后 我无法构建 yoga Yoga h file cannot be found 我已经浏览了文档 查看了react native github页面 检查了类似问题的SO
  • Android Root 执行 su 带参数

    我在使用参数执行 su 时遇到问题 包含空格 我的 Command java 看起来像这样 public class Command Process process public String executeCommand String c
  • 改变for循环的顺序?

    我遇到一种情况 我需要根据用户输入以不同的顺序循环遍历 xyz 坐标 所以我是 3D 空间中的一个区域 然后是一组像这样的 for 循环 for int x 0 x lt build getWidth x for int y 0 y lt
  • Android 地理围栏无法正常工作(未调用 IntentService)

    这是我的代码 安卓清单
  • 避免 UIImage 的 imageNamed - 内存管理

    我正在经历这个链接 http akosma com 2009 01 28 10 iphone memory management tips 我遇到了一个点避免 UIImage 的 imageNamed 出于什么原因我们应该避免这种情况 它会
  • 在 Android 手机中通过耳机插孔发送数据

    我目前正在处理一个新项目 我必须通过具有特定电压的耳机插孔发送数据 然后我可以在该电压上工作 所以这里我需要根据我的数据来编程具体电压 我是否可以在android中访问耳机的输出电压 然后创建一个应用程序来控制该电压 这是一篇讨论此问题的
  • 在故事板中的视图控制器之间滑动手势

    我希望添加左右滑动手势来在视图控制器之间进行更改 这是否可能 并且有没有一种简单的方法可以在故事板中执行此操作 谢谢 故事板允许您在两个视图控制器之间设置 Segues 我想说首先在视图之间附加 Segues 给它一个标识符 然后使用类似的
  • IPV6 快速可达性

    我是 swift 和 xcode 的新手 并且我的应用程序因 IPV6 而被拒绝 性能 2 1 当我们执行以下操作时 您的应用程序会在运行 iOS 9 3 5 并连接到 IPv6 网络的 iPad 和 iPhone 上崩溃 具体来说 当我们
  • R.java是手动修改的!恢复到生成的版本

    我在布局中添加了一个 xml 文件 之后这个错误就来了 但问题是我还没有接触过 R java 文件 现在 在我的新活动中 我要将其内容视图设置为我新创建的 xml 文件 但是当我执行 R layout 时 新创建的 xml 不会出现在建议中
  • 我应该如何在 Android 上使用 Retrofit 处理“无互联网连接”

    我想处理没有互联网连接的情况 通常我会运行 ConnectivityManager cm ConnectivityManager context getSystemService Context CONNECTIVITY SERVICE N
  • cv2.VideoWriter:请求一个元组作为 Size 参数,然后拒绝它

    我正在使用 OpenCV 4 0 和 Python 3 7 创建延时视频 构造 VideoWriter 对象时 文档表示 Size 参数应该是一个元组 当我给它一个元组时 它拒绝它 当我尝试用其他东西替换它时 它不会接受它 因为它说参数不是

随机推荐

  • 改变spacy NER中的beam_width

    我想将 nlp entity cfg beam width 默认情况下为 1 更改为 3 我尝试了 nlp entity cfg update beam width 3 但看起来 nlp 的东西在这次更改后被破坏了 如果我执行nlp str
  • 如何为 IP 地址签署 SSL 证书? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我有一台服务器 在我家里的一台机器上仅托管我网站的节点后端 我正在使用express 我想从另一个后端调用该服务器 我们正在尝试构建一
  • Java(Android Studio)libgdx中的代码,如何计算弹丸[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 Java Android Studio libgdx中的代码 当您单击 触摸屏幕时 如何计算圆形 如球 的射弹以及如何显示它 就像打篮
  • 电子邮件模板位置绝对吗?

    使用安全吗position absolute在电子邮件模板中 取决于您的用户使用的邮件客户端 例如 Outlook 处理位置 绝对好 而 Thunderbird 则不然 我会尝试将您的邮件模板设计得尽可能 正常 例如 表格有很大帮助 恶心
  • NamedScope 和垃圾收集

    这个问题首先是在 Ninject Google Group 中提出的 但我现在发现 Stackoverflow 似乎更活跃 我使用 NamedScopeExtension 将相同的 ViewModel 注入到 View 和 Presente
  • 具有多个间隔的序列

    seq只能使用单个值by范围 有没有办法矢量化by 即使用多个间隔 像这样的事情 seq 1 10 by c 1 2 会回来c 1 2 4 5 7 8 10 现在 可以使用例如来做到这一点seq 1 10 by 1 c T T F 因为这是
  • 升级到 NPM 5.4.1 后,在不删除 node_modules 的情况下无法运行“npm install”

    我已将 NPM 从 5 3 0 升级到 5 4 1 之后 该命令似乎npm 安装仅当我删除后才有效节点模块 当我尝试重新运行安装时 收到以下错误消息 之后 如果我再次删除节点模块 命令运行安装作品 once PS C source webs
  • iOS 通讯软件 SDK

    我正在寻找在我当前的 iPhone android 应用程序中实现应用程序内消息程序 要求是它必须免费 实时并提供推送通知 我已经研究过自己创建系统 但注意到很多应用程序实现了非常相似的概念 所以我认为 SDK 包装器可用 以下是使用要实现
  • 我可以在 Web 配置中设置应用程序池吗?

    我使用 IIS 7 0 我想知道如何在 Web 配置文件中设置应用程序池 我认为这是不可能的 为您的应用程序选择应用程序池是一个 设置 问题 而不是一个 配置 问题
  • jQuery Mobile 导航栏中每行超过 5 个项目

    我未能成功地寻找一个变量来更改导航栏中单行中的最大项目数 我刚刚开始使用 jQuery Mobile 尝试创建一个包含大约 7 个单字母项目的导航栏 当存在超过 5 个项目时 导航栏会自动换行 这对于我的项目来说是不可取的 谁能指出我的代码
  • 简单的 Java Hangman 分配

    我被困在一个类的 Java 作业中 我们需要制作一个 Hangman 游戏 但是一个非常基本的游戏 这是 Java 类的介绍 基本上 我有一个由某人输入的单词 另一个人必须猜测该单词 但他们看不到该单词 因此它会像这样显示 如果该单词是 a
  • 如何在我们的应用程序中给出 zend 库路径? (在 zend 框架 2.3 中)

    我已经在本地计算机上安装了 zend 骨架应用程序 我正在ubuntu上工作 我是手动安装的 没有使用composer 我已经在我的 httpd conf 中给出了 ZF2 PATH zend 库路径 如下所示
  • 如何比较 Django 中的两个日期时间字段

    我用过datetime datetime now 用于存储datefield在我的模型中 另存为2016 06 27 15 21 17 248951 05 30 现在我想比较一下datefield与datetime从前端获取的值 例如Thu
  • 是否可以使用 NumPy 重现 MATLAB 的 randn() ?

    我想知道是否有可能准确地重现整个序列randn MATLAB 与 NumPy 的结合 我用 Python Numpy 编写了自己的例程 它给我的结果与其他人编写的 MATLAB 代码有些不同 而且由于随机抽取不同 我很难找出它的来源 我已经
  • reshape 的输入是一个具有 2 *“batch_size”值的张量,但请求的形状具有“batch_size”

    我想使用带有张量流后端的 Keras 顺序模型制作 RNN 当我实现以下代码时 batch size 8 batch inputshape batch size x train shape 1 x train shape 2 print b
  • 如何使用 apache poi 在 java 中解析 MS Word 文档时了解图像或图片位置

    HWPFDocument wordDoc new HWPFDocument new FileInputStream fileName List
  • onCreateContextMenu 未被调用

    看起来 onCreateContextMenu 根本没有被调用 在我的 ListActivity 的 onCreate 中 我有 list getListView registerForContextMenu list 我知道这是多余的 而
  • JavaScript 中的日期减法

    我有两个接受的文本框Start Date and End Date分别采用 YYYY MM DD 格式 如果用户选择的结束日期超出开始日期 50 天 我需要提醒他 这是我到目前为止所拥有的 var startDate new Date do
  • SQL Server 在执行期间是否内联展开视图的 sql?

    假设我有一个 假设的 表 名为Table1有 500 列 有一个视图称为View1这基本上是 select Column1 Column2 Column500 ComputedOrForeignKeyColumn1 from Table1
  • 动画面部图像 - 使用扭曲?

    我计划在 Android 和 Iphone 中制作类似的应用程序 如下所示 http www motionportrait com en technology http www motionportrait com en technolog