Skip to content
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

Benchmark detection performance #8

Open
ryanmasondavies opened this issue Mar 25, 2016 · 1 comment
Open

Benchmark detection performance #8

ryanmasondavies opened this issue Mar 25, 2016 · 1 comment

Comments

@ryanmasondavies
Copy link
Owner

We don't need to be super thorough about this, as we can assume Apple have done testing of their implementations themselves. However, we need to find out which API performs best in general out of the following:

  • CIDetector
  • AVCaptureMetadataOutput as mentioned by @D-Link13 in Very slow on older devices #3
  • Any others? We could possibly check OpenCV if neither of the above are satisfactory, but that's a big dependency to include if the SDK already provides a good enough solution.

It's also possible both of these implementations are backed by the same algorithm, so performance might be identical. It would be interesting to find out!

@ryanmasondavies ryanmasondavies added this to the Real-time Performance milestone Mar 25, 2016
@ryanmasondavies
Copy link
Owner Author

Some things to try:

  • Benchmark performance of AVCaptureMetadataOutput for facial recognition running on the device
  • Benchmark performance of CIDetector for facial recognition running on the device
  • Does setting an image orientation affect performance / accuracy?
  • Does resizing images (e.g making input images smaller) affect performance / accuracy?

@ryanmasondavies ryanmasondavies removed this from the Real-time Performance milestone Oct 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant