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

docs: created documentation for capi yolov8 ensemble k8s #36

Merged

Conversation

jim-wang-intel
Copy link
Contributor

@jim-wang-intel jim-wang-intel commented Oct 18, 2024

PR Checklist

What requirement is this design document for?

detailed documentation for intel-retail/retail-use-cases#41

#issue_number

Anything the reviewer should know when reviewing this PR?

If there are any other design Pull Requests or requirements, please link them here (i.e. intel-retail/automated-self-checkout )

Signed-off-by: Jim Wang <yutsung.jim.wang@intel.com>
Signed-off-by: Jim Wang <yutsung.jim.wang@intel.com>
Copy link
Contributor

@NeethuES-intel NeethuES-intel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Jim Wang <yutsung.jim.wang@intel.com>
Copy link
Contributor

@brian-intel brian-intel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM


The YOLOv8 + efficientnet design will follow a similar custom pipeline as the previously implemented YOLOv5 + efficientnet profile. The same gstreamer decoding will be used for the input stream. C-API will send the frames to the OpenVINO Model Server(OVMS) processing through the custom pipeline defined in the config.json. OVMS will output the object bounding boxes along with the object classification. The profile will also output the processing latency in Frames Per Second (FPS).

[![yolov8 + efficientnet profile-]](./images/yolov8-efficientnet-profile.jpg)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This image isn't rendered in the webpage, it is a hyperlink to a new tab...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks, good catch, i fixed the syntax


### Presiquistes:

- Ununtu 22.04 +
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Ununtu 22.04 +
- Ubuntu 22.04 +

```bash
make minikube_build_capi_yolov8_ensemble
```
and you should see all built successfully.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
and you should see all built successfully.
and you should see all of the dependencies built successfully.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all fixed, thank you

Signed-off-by: Jim Wang <yutsung.jim.wang@intel.com>
Copy link
Contributor

@seanohair22 seanohair22 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jim-wang-intel jim-wang-intel merged commit a2b59cf into intel-retail:main Oct 29, 2024
2 checks passed
@jim-wang-intel jim-wang-intel deleted the docs-capi-yolov8-ensemble-k8s branch October 29, 2024 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.2 documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants