-
Notifications
You must be signed in to change notification settings - Fork 33
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
idea: compare avatars #13
Comments
Thank you for the suggestion. It's a good idea. |
I was thinking of this, too, as it's one of the steps that I take manually |
Any news regarding this? |
@PropertyOfMyCat had some ideas relevant to this in issue #33 |
For avatar matching, I propose first preprocessing the images from both Twitter and Bluesky to account for differences that are artefacts that might result from differences in image compression. Probably the route to go could be:
Alternatively, just show both avatars side-by-side in the results and let the human verify that the match isn't a false positive! |
I am currently working on this feature. There is a possibility of false negatives, but it seems feasible to some extent. Please look forward to the release. wip branch: https://github.com/kawamataryo/sky-follower-bridge/tree/compaire-image Clipboard-20250129-212620-449.mp4 |
@kawamataryo you might be interested by this project https://github.com/ISCPIF/OpenPortability theyr'e running a site that should eventually help with migrating the followers by using account matching https://openportability.org |
@tobozo That's website was previously called HelloQuiteX, wasn't it? I signed up, but it didn't work properly. Did you manage to transfer your account? |
yup that's HelloQuitteX, they had to move to a hosting with better DDOS protection, and they should enable the migration tools any time soon. |
@kawamataryo the migration tool was finally enabled, it only found 29 more accounts but doesn't specify if those are followers, followees, or both, I suspect it is both so I can't tell if/why sky follower bridge missed those accounts. |
@tobozo I think OpenPortability matches using a different logic than Sky Follower Bridge. Since the matching logic of Sky Follower Bridge is not perfect, discrepancies are unavoidable. |
Avatar comparison was implemented in v2.8.0. Please give it a try. |
hi,
The possibility of false positive matching with short account names (e.g. less than 5 characters) is superior to 10%.
This number can eventually be lowered by comparing avatar images between twitter and bluesky, giving more confidence to the matching evaluation.
However, similar images may still differ (scaling, cropping), so this is a double-edged situation.
https://github.com/rsmbl/Resemble.js
https://github.com/mapbox/pixelmatch
The text was updated successfully, but these errors were encountered: