-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Galaxy S25 MediaPipe Hand Detection Camera Error. #5867
Comments
Hi @hongsoonill, To further investigate, could you share screenshots where hands are positioned in the middle of the frame and are not being recognized? We also request testing with live camera input and a variety of static images to assess the consistency of the detection issue. Thank you!! |
Not sure if it helps, but we are experiencing similar issues with object detection in JS on the S25. The S25 seems to prefer objects to be really far away before it detects them. Here's a similar scene between my iPhone and my S25. iPhone: S25: You can see in the S25 image that the objects that are further away on my desk are detected, but the PS5 controller is barely getting a box on it (and is wrongly categorized). The iPhone has no such trouble. Sorry if this isn't quite the same problem as the original issue, but it feels somewhat related to me. |
Hi @mackinleysmith, This is useful and we will bring it to the team's attention. @hongsoonill, please check the comment above and let us know if you have any further information. Thank you!! |
Great! My company bought me an S25 just for this purpose, so please don't hesitate to reach out to me if you need any help with testing things. We are keen on getting this resolved for our customer base. |
@hongsoonill, @mackinleysmith, We tested the S24 Ultra today, and there appear to be no issues. We will check if we can reproduce the behavior on the S25, although we currently do not have it. |
Hi, @kuaashish |
We have confirmed that MediaPipe runs in CPU mode instead of GPU mode on the Samsung Galaxy S25, and the Landmark detection appears to be working properly. However, further investigation is needed to identify any specific issues that may arise due to this mode switch. We are providing additional device details, including the Android version and Chrome version of the Galaxy S25, along with other relevant information. This will help in analyzing whether there are differences in MediaPipe’s behavior across different device environments and how it compares to other setups. ------------------------- About Galaxy S25 GPU Information --------------------
|
Also not working for MediaPipe Face Mesh on Galaxy S25 UltraThe detection works only for the first few frames after execution, but then it stops detecting faces entirely. This problem also occurs when using the official MediaPipe Web Demo (https://codepen.io/mediapipe-preview/pen/OJBVQJm), where the face mesh initially detects properly but quickly stops working. Has anyone experienced this issue or found a potential fix? Any insights or updates would be greatly appreciated! |
Have I written custom code (as opposed to using a stock example script provided in MediaPipe)
None
OS Platform and Distribution
Android 15 / One UI 7.0
Mobile device if the issue happens on mobile device
Galaxy S25
Browser and version if the issue happens on browser
Google Chrome, Samsung Internet
Programming Language and version
Javascript
MediaPipe version
No response
Bazel version
No response
Solution
Hand Landmark detection
Android Studio, NDK, SDK versions (if issue is related to building in Android environment)
No response
Xcode & Tulsi version (if issue is related to building for iOS)
No response
Describe the actual behavior
On the Galaxy S25, the camera only detects distant hands located in the bottom right corner of the screen. When a hand is placed in the center, MediaPipe fails to recognize it.
Describe the expected behaviour
In the demo version provided by MediaPipe, the camera index cannot be selected, and even when uploading a hand image, it is not recognized. The Galaxy S25 seems to misidentify the camera or only detect specific positions (a small palm in the bottom right corner).
Standalone code/steps you may have used to try to get what you need
https://mediapipe-studio.webapps.google.com/demo/hand_landmarker?hl=ko
Other info / Complete Logs
https://mediapipe-studio.webapps.google.com/demo/hand_landmarker?hl=ko
The text was updated successfully, but these errors were encountered: