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

comments/ideas for improvement: lazy delete, focus warning/override? #373

Open
boxer4 opened this issue Jun 7, 2022 · 1 comment
Open

Comments

@boxer4
Copy link

boxer4 commented Jun 7, 2022

I don't know if these have been covered before or not. Anyway these are comments for perhaps improvement.

  • Lazy delete on storage device.
    What do I mean? Don't delete right away after uploading, just mark as uploaded and delete when storage is full or when manually deleted.
    Why? Main reason is to help out increase life of cheap microsd or other flash media. Some cheap flash media will write on the same flash cells every time based on always writing on first available empty cells. Not deleting the old tracks until later will help "manual" wear leveling on the media guaranteeing unused flash cells are used and not recycling the same cells in case the media does poor wear leveling. On well designed media, this won't hurt, just a little effort to delete, but on cheap media, this will increase usable lifetime of the media.
    Why this should not be implemented? possibility of duplicate uploads, points abuse, "don't buy cheap media"?
  • Focus warning.
    What do I mean? Warn if focus distance is less than 2 feet(0.5 meters), or just set camera to infinity focus.
    Why? This will help the camera not focus on a dirty windshield and try to focus away. Most of the time when taking a street view photo, the focus is likely focused at least 10 feet(3 meters) away if not set at infinity. Also if the focus is set to infinity or at least 10 ft(3 meters) away, any imperfections or dirt on the windshield would effectively be blurred out and wouldn't be as distracting as if they were part of the focus computation. Also it may warn if if somehow the camera mount shifted and is pointing at the hood, though won't help if the mount starts pointing at the sky.
    Why this should not be implemented? Yes if you're using KartaView in a shirt pocket indoors, then 4-5 ft(2 meters) is not unreasonable, and straight autofocus is what should be used instead of this overriding...

Anyway, just some ideas...

@joeybab3
Copy link

Definitely would appreciate the second one, I feel like I look over and see it has decided to focus on a small reflection on the windshield for who knows how long pretty often

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

2 participants