问题标签 [affdex-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
199 浏览

javascript - Affdex JavaScript SDK 非工作 HTML 按钮

我目前正在开发一个名为 Affdex 的 Affectiva 技术项目。我目前正在参与测试 SDK 的评估。我已经建立了一个简单的网站,但是这个 HTML 按钮似乎什么也没做。现在,做一些测试,我看到以下内容:

-第一次尝试:将SDK作为JS文件下载到本地。结果是,在 Web 浏览器控制台中,该按钮不执行任何操作,空白,但不是在函数中执行 SDK 的代码并替换为 JS 警报,而是有效。

-第二次尝试:远程引用,我收到一个错误,上面写着:“未定义未捕获的引用错误 onStart”这对我来说很奇怪,因为假设我尝试更改引用顺序,我无法弄清楚发生了什么。

所以,我现在要附上我的代码:-HTML:

以防万一远程SDK应该是:

最后是我的 JS 文件,它应该使网站至少在控制台中与 SDK 互补:

0 投票
1 回答
387 浏览

android - 尝试从有效帧中获取图像时位图为空

我已经集成了affectiva 库并尝试使用相机流获取情绪。我试图从返回的帧中获取位图,但它总是返回 null。下面是代码。

我们有大约 518 kb 的数据,但是当转换为图像时它返回 null。

我什至尝试了下面的代码,但又是空位图

你能帮我从框架中获取位图吗?

0 投票
0 回答
98 浏览

android - getParameters 失败的情感

在集成 affdex sdk 后,在少数设备中,我遇到了以下异常。如果我们需要进行任何更改来修复它,请告诉我吗?

0 投票
1 回答
170 浏览

android - Affectiva affdex-sdk 仅适用于 Android SDK 22

我正在尝试 Affectiva AI 文档中引用的 github 示例。

请参阅:github 上的 Affectiva Android 示例

这些示例工作,附带以下项目 gradle 配置:

构建.gradle

问题是,这些示例仅适用于compileSdkVersiontargetSdkVersion都设置为 22。当我输入更高的值(23 到 27)时,应用程序会编译,但是当我想从应用程序内部启动相机时,应用程序会崩溃并显示错误消息

java.lang.IllegalStateException:相机不可用。

问题:

  1. 为什么 Affectiva 示例仅适用于 SDK 版本 22?
  2. 如何在当前版本的 Android SDK 中使用 affdex-sdk?

谢谢你的帮助!

0 投票
0 回答
237 浏览

c++ - Affdex SDK 编译错误,未定义对“Visualizer::Visualizer()”的引用

我希望为 Linux 设置 Affectiva SDK 4.0.0,因此,我已经开始研究来自https://github.com/Affectiva/cpp-sdk-samples的示例应用程序

我有 Ubunutu 16.04、OpenCV 2.4.11、Boost 1.63、cmake 3.8.1、预安装的 gcc 5.5.0 和手动安装的 gcc 5.4.0(因为我找不到合适的 gcc 5.4.1 设置)。

当我尝试运行以下命令以编译来自 video-demo 文件夹的代码时:

错误指向下面的代码行:

并收到错误:

gcc 5.5.0 也收到完全相同的错误。

如果我从那行代码开始注释所有内容,则编译成功。

请指导我。关于如何按照 SDK 依赖项的预期安装 gcc 5.4.1 的确切版本,或者我可能缺少的任何内容。

0 投票
1 回答
46 浏览

affdex-sdk - 使用 Affectiva 修剪视频以获得更好的效果?

我有一个坐着的人的录像(相机放在人的前面)。录音持续约 60 分钟。在录像的开头和结尾(每个大约 10 分钟),视频中有第二个人,由于这些人一直在说话,因此可能并不总是能看到这些面孔。我们只对 60 分钟感兴趣,而不对开头和结尾的这一部分感兴趣。

把开头和结尾的10分钟剪掉,Affectiva的结果会不会不一样?当然,更简单的解决方案是在整个录音中运行而不修剪……</p>

0 投票
1 回答
170 浏览

linux - Affectiva 每秒帧数下降

我在 GoPro 视频录制上运行 Affectiva SDK 4.0。我在 Ubuntu 16.04 上使用 C++ 程序。GoPro 视频以 60 fps 的速度录制。问题是 Affectiva 仅提供大约一半帧的结果(即 30 fps)。如果我查看 Affectiva 提供的时间戳,最后一个时间戳与视频持续时间相匹配,这意味着 Affectiva 每隔一帧就会以某种方式跳过。

在运行 Affectiva 之前,我使用以下命令运行 ffmpeg 以确保视频具有 60 fps 的恒定帧速率:

当我使用原始视频检查演示时间戳时,ffprobe -show_entries frame=pict_type,pkt_pts_time -of csv -select_streams v in.MP4得到以下值:

我已经在OneDrive上上传了完整的输出。

如果我在原始视频(未由 ffmpeg 处理)上运行 Affectiva,我将面临同样的丢帧问题。我正在使用 Affectivaaffdex::VideoDetector detector(60);

ffmpeg 命令或 Affectiva 有问题吗?

编辑:我想我已经找到了问题所在。似乎 Affectiva 没有处理整个视频,而是在处理一定数量的帧后停止,没有任何错误消息。下面我发布了我正在使用的 C++ 代码。在onProcessingFinished()处理完成后,我在控制台打印一些东西。但是这条消息永远不会被打印出来,所以 Affectiva 永远不会结束。

我的代码有问题还是应该将视频编码为 MP4 以外的其他格式?

编辑 2:我现在已经深入研究了这个问题,只查看了一个持续时间为 19 分钟 53 秒的 GoPro 文件(GoPro 分割了录音)。当我affdex::VideoDetector detector(60, 1, affdex::FaceDetectorMode::SMALL_FACES);在该原始视频上运行 Affectiva 时,会生成以下文件。Affectiva 在 906 秒后停止,没有任何错误消息,也没有打印“[Affectiva] Video processing finished”。

当我现在使用 转换视频ffmpeg -i raw.MP4 -y -vcodec libx264 -preset medium -r 60 -map_metadata 0:g -strict -2 out.MP4然后运行 ​​Affectiva 时affdex::VideoDetector detector(60, 1, affdex::FaceDetectorMode::SMALL_FACES);,Affectiva 会运行到最后并打印“[Affectiva] Video processing finished”,但帧速率仅为 23 fps。是文件。

当我现在affdex::VideoDetector detector(62, 1, affdex::FaceDetectorMode::SMALL_FACES);在这个转换后的文件上运行 Affectiva 时,Affectiva 在 509 秒后停止并且不打印“[Affectiva] Video processing finished”。是文件。

0 投票
0 回答
72 浏览

c# - Affdex SDK:当相机视图中有多个人脸时将捕获哪个人脸

我正在尝试使用我的 Unity 游戏中的 affdex sdk 集成来分析情感数据。下面是我用来从面部获取情绪的一段代码。

通常,镜头前只有一张脸,但经常会在相机视图中出现另一张较小的脸。例如,考虑下图。

在此处输入图像描述

如果在记录情绪时发生类似的事情,相机前面的主脸和后面某处的小脸。faces.Count在这种情况下会大于 1。仍然会faces[0]指的是镜头前的主脸,或者是随机的。对我来说,自己无法验证,因为我无法确定谁的情绪被捕捉到了。

0 投票
1 回答
91 浏览

affdex-sdk - 旧的 affdex-sdk 是否仍可免费用于学术目的?

看起来 affdex-sdk 已集成到 iMotion 平台中。但是,我的作品仍然是基于我下载的旧的 affdex-sdk。

所以我的问题是我是否仍然可以发布这些结果,还是必须获得 iMotion 的许可?

谢谢

野兔

0 投票
1 回答
52 浏览

affdex-sdk - 有人可以帮我在哪里获得android AFFDEX SDK吗?我尝试下载但没有成功

我正在开发一个挖掘情感的应用程序,我需要那个 sdk 工具包。我听说过。有人可以在这方面帮助我吗?