问题标签 [firebase-machine-learning]
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.
firebase - MLKit 旋转面部图像使其笔直(iOS 和 Android)
我正在开发一个使用 Firebase 的 MLKit 进行人脸检测的应用程序。然后我获取检测到的人脸并通过自定义 tensorflow 模型运行它
问题是我的自定义张量流模型期望面部是直的。如果用户的脸完全旋转,我不会得到准确的结果
有什么方法可以旋转面部图像使其笔直?我将如何使用 MLKit 做到这一点?
我目前获取人脸图像的方法是使用 AVCaptureSession (iOS) 并根据 mlkit 在人脸对象中给我的边界剪切图像。它可以工作,但如果用户的脸不直,我最终会得到一个旋转的脸
android - Firebase ML 图像分类概率得到一个奇怪的输出(不在概率中)----更新 1
我是 ML 套件 Firebase 的新手,我正在使用 Firebase 图像分类自定义模型 ML 套件。
我的自定义模型中有 6 个不同的对象自
定义模型 .tflite 文件在 python 中进行了测试,并且运行良好。
打印(np.min(first_image),np.max(first_image))
0.0 1.0
[1 224 224 3] <类'numpy.float32'>
[1 6] <类'numpy.float32'>
输出应该是概率。
例如:- 0.12,0.54 等...
但是我的输出有(更新 1):-
我的参考代码:- https://firebase.google.com/docs/ml-kit/android/use-custom-models#kotlin+ktx_3
有人对这个问题有经验吗?
MainActivity.kt(更新 1)
Python:训练模型+转换为.tflite(更新1)
我的参考代码:- https://www.tensorflow.org/tutorials/images/classification
android - 如何使用图像流(颤振)创建条形码扫描仪
我想使用 Flutter/Dart 创建一个 Android 应用程序,它在移动屏幕的上半部分显示当前相机流,在下半部分显示条形码的结果。这是我想要的: 截图
我当前的代码是:
我得到的只是条形码值的“条形码”实例。
firebase - Firebase TensorFlow Lite 模型
我正在构建一个 Tensorflow 模型来预测每个用户的某个特征。因此,我正在为应用程序的每个用户制作一个模型。我想知道如何将 Tensorflow lite 模型上传到 Firebase,以便每个用户都可以访问特定于他/她的模型。例如,假设有两个用户 A 和 B。当 A 调用 firebase 时,我想确保 A 的模型被调用,当 B 使用应用程序时,我想确保 B 的模型被调用。希望这是有道理的,有人可以告诉我是否有办法做到这一点。谢谢!
tensorflow - Tflite 200mb 大
我正在建立一个应该对花朵进行分类的模型。所以我用 Tensorflow 创建了一个模型:
在训练时,我将检查点保存为 .h5
现在我得到了一个损失非常低的时代,并希望将其转换为 .tflite 以将其上传到 Firebase(在 Android Studio 应用程序中使用它)。
.h5 大约有 335mb,最终 .tflite 有 160mb。但 Firebase 只允许 .tflite 到 60mb,如果我使用本地模型,它需要几分钟才能加载。我读到 .tflite 通常更小。我的模型是否存在问题,或者我将其转换为 .tflite 时是否存在问题?
flutter - 使用flutter包的firebase_ml_vision时如何加快相机对图像处理结果的响应
我正在使用 firebase_ml_vision 的包颤振。有没有办法快速响应人脸检测的结果?这是代码的一部分
我已将 FaceDetectorMode 从准确更改为快速,但我的响应仍然很慢。
flutter - 如何从flutter的firebase_vision_image包中做FirebaseVisionImage.fromBytes(字节,元数据)
嗨,我正在使用 flutter 的 firebase_vision_image 包,现在我很困惑,有没有办法FirebaseVisionImage.fromFile(myImage file)
改成FirebaseVisionImage.fromBytes(bytes, metadata)
?我用过FirebaseVisionImage.fromFile(myImage file)
,myImage
这是从相机拍摄的图像,但是在图像处理时我总是反应缓慢..所以在这里我想尝试转换myImage
为bytes,metadata
,我想看看它们两者的差异,或者也许有更好的方法当图像来自相机拍摄时加快图像处理
firebase - 使用 Flutter 和 Firebase_ml_vision 无法使人脸检测正常工作
我已经为此苦苦挣扎了大约 24 小时,并且已经结束了关于如何解决它的想法。
我编写了从 Firebase 加载图像并在其中检测到人脸的代码 - 完全没有问题。但是,当我使用 Flutter 中的标准 imagePicker 类拍照时,尽管我实际上在屏幕上显示图像以检查它是否是有效文件,但 faceDetector 无法在图像中找到任何人脸。
代码的编辑版本如下。不会编译,因为我的项目中缺少一些东西,但希望你能明白。测试平台是 iOS(设备,不是模拟器)。插件是firebase_ml_vision 0.9.6+2,flutter的版本是前几天最新的。
有人有想法么?
编辑:将图像转换为'FirebaseVisionImage'
似乎工作正常 - 这FaceDetector.processImage
是失败的......
android - Flutter firebase_ml_vision 构建失败并出现异常
Android 构建不断崩溃,firebase_ml_vision 是导致它的依赖项。
下面是运行 android 构建时调试控制台的输出。