Open tomkulaga opened 3 years ago
Windows 10
MLKit (new ) or Firebase ML (old) don't seem to have working object detection.
With MlKit the options builder doesn't contain the functions to set the detector mode, so we can only use the default.
FirebaseVision.GetInstance().OnDeviceObjectDetector => doesn't exit whilst the ImageLabeller does.
Can anyone please confirm?
Add relevant project settings from *.csproj file:
*.csproj
Packages used:
<PackageReference Include="Plugin.CurrentActivity"> <Version>2.1.0.4</Version> </PackageReference> <PackageReference Include="Refractored.MvvmHelpers"> <Version>1.6.2</Version> </PackageReference> <PackageReference Include="SkiaSharp"> <Version>2.80.2</Version> </PackageReference> <PackageReference Include="SkiaSharp.Views.Forms"> <Version>2.80.2</Version> </PackageReference> <PackageReference Include="sqlite-net-pcl"> <Version>1.7.335</Version> </PackageReference> <PackageReference Include="Xamarin.AndroidX.Camera.Core"> <Version>1.0.0.5-rc01</Version> </PackageReference> <PackageReference Include="Xamarin.CommunityToolkit"> <Version>1.1.0</Version> </PackageReference> <PackageReference Include="Xamarin.Firebase.ML.Common"> <Version>122.1.2</Version> </PackageReference> <PackageReference Include="Xamarin.Firebase.ML.Vision"> <Version>124.1.0</Version> </PackageReference> <PackageReference Include="Xamarin.Firebase.ML.Vision.AutoML"> <Version>118.0.6</Version> </PackageReference> <PackageReference Include="Xamarin.Firebase.ML.Vision.Object.Detection.Model"> <Version>119.0.6</Version> </PackageReference> <PackageReference Include="Xamarin.Forms" Version="5.0.0.2012" /> <PackageReference Include="Xamarin.Essentials" Version="1.6.1" /> <PackageReference Include="Xamarin.Forms.DebugRainbows"> <Version>1.1.4</Version> </PackageReference> <PackageReference Include="Xamarin.Google.Dagger"> <Version>2.27.0</Version> </PackageReference> <PackageReference Include="Xamarin.Google.Guava.ListenableFuture" ExcludeAssets="build;buildTransitive"> <Version>1.0.0.2</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.Common"> <Version>117.1.1</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.ImageLabeling.Common"> <Version>117.0.0</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.ObjectDetection"> <Version>116.2.3</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.ObjectDetection.Common"> <Version>117.0.0</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.ObjectDetection.Custom"> <Version>116.3.1</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.PoseDetection"> <Version>117.0.0</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.Vision.Common"> <Version>116.3.0</Version> </PackageReference> <PackageReference Include="Xamarin.Google.MLKit.Vision.Internal.Vkp"> <Version>118.0.0</Version> </PackageReference> <PackageReference Include="Xamarin.GooglePlayServices.MLKit.Text.Recognition"> <Version>116.1.3</Version> </PackageReference> <PackageReference Include="Xamarin.GooglePlayServices.Vision"> <Version>120.1.3</Version> </PackageReference> <PackageReference Include="Xamarin.Plugin.SharedTransitions"> <Version>2.4.0</Version>
Thanks for the feedback. Do you have minimal repro sample maybe?
Xamarin.Android Version (eg: 6.0):
Operating System & Version (eg: Mac OSX 10.11):
Windows 10
Describe your Issue
MLKit (new ) or Firebase ML (old) don't seem to have working object detection.
With MlKit the options builder doesn't contain the functions to set the detector mode, so we can only use the default.
FirebaseVision.GetInstance().OnDeviceObjectDetector => doesn't exit whilst the ImageLabeller does.
Can anyone please confirm?
Relevant information
Add relevant project settings from
*.csproj
file:Packages used: