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

GS Communication Refactor #14

Open
tjuav opened this issue Dec 2, 2023 · 0 comments
Open

GS Communication Refactor #14

tjuav opened this issue Dec 2, 2023 · 0 comments

Comments

@tjuav
Copy link
Contributor

tjuav commented Dec 2, 2023

With the impending CV implementation, the current "download every image we don't have" implementation is not feasible.

Both tj-uav/GroundStation (GS) and main.py (FS) need to be updated with such an improved implementation.

Specifics of a sample implementation:

  • The first request is made from GS->FS requesting for an update on images
  • FS responds with an update on both total images taken and any objects identified (with locations and the image number they're from)
    • GS does not pull every image from FS
    • GS either pulls every image that contains an object, or the sections of these images that contain the object
    • Exact implementation is specific on the implementation of tj-uav/CV.
  • GS displays downloaded images and their objects on the submissions page (Submissions Page Implementation GroundStation#149)
    • Users can request to download specific images (or all images) with buttons
    • If only object-containing image sections are sent, users can request the full image

Related Issues:

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