# Report from OpenCV working group

**URL:** https://discuss.opensource.org/t/report-from-opencv-working-group/244
**Category:** Open Source AI
**Tags:** process
**Created:** [February 29, 2024, 7:22pm UTC](https://discuss.opensource.org/t/report-from-opencv-working-group/244 "2024-02-29T19:22:45Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Mer](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/mer/32/102_2.png) [@Mer](https://discuss.opensource.org/u/Mer)
#### Post date: [February 29, 2024, 7:22pm UTC](https://discuss.opensource.org/t/report-from-opencv-working-group/244/1 "2024-02-29T19:22:45Z")

</div>

Scope of this exercise is to find the answers to the questions below, keeping in mind a simplified OECD’s definition: “An AI system is a system that given an input produces an output. With this in mind, think of what is the preferred form to make modifications to it.”

- **Use** : What do you need to give an input and get an output from OpenCV?
- **Study** : What do you need to understand how OpenCV was built, how can it be fine-tuned, what biases, get a sense of why it gives an output to an input … ?
  - Understand how it was built, its biases, limitations, potential pitfalls, etc.

- **Modify** : What do you need to give an input and get a different output from OpenCV?
  - Techniques to adapt/modify the model for use including fine-tune and optimize for usage.

- **Share** : What do you need to let others give an input and get an output from OpenCV?
  - This part should refer to how the model is shared, as received or after it was fine-tuned or modified in any way.

## Unresolved questions

These issues were raised and deserve to be discussed more widely.

- There was a discussion of whether it is feasible to simply make all components open. The conclusion in the meeting was that each member should vote according to their own openness preferences and beliefs.
- There was also an interesting discussion about how to make data open that contains no private or sensitive information, but is being monetized and is inaccessible to researchers due to its high cost. In the meeting, a “data equity fund” was proposed to partially ameliorate this problem.

## Participants to the WG

In their personal capacity, not representing the views of the companies or organizations they work for:

- Rahmat Akintola (Cubeseed Africa)
- Ignatius Ezeani (Lancaster University)
- Kevin Harerimana (Carnegie Mellon University Africa)
- Satya Mallick (OpenCV)
- David Manset (International Telecommunication Union)
- Phil Nelson (OpenCV)
- Tlamelo Makati (WiMLDS Gaborone, Technological University Dublin)
- Minyechil Alehegn Tefera (Mizan Tepi University)
- Akosua Twumasi (Ghana Health Service)

## Results of the analysis

| **Code** All code used to parse and process data, including: | Required to Use? | Required to Study? | Required to Modify? | Required to Share? |
| --- | --- | --- | --- | --- |
| Data preprocessing code | 3 | 5 | 3 | 1 |
| Training, validation and testing code | 5 | 5 | 2 | 1 |
| Code used to perform inference for benchmark tests | | | | |
| Inference code | 2 | 4 | 2 | 2 |
| Evaluation code | 2 | 4 | 2 | 1 |
| Other libraries or code artifacts that are part of the system, such as tokenizers and hyperparameter search code, if used. | | | | |
| **Data** All data sets, including: | | | | |
| Training data sets | 4 | 4 | 2 | |
| Testing data sets | 4 | 5 | 1 | |
| Validation data sets | 3 | 3 | 2 | |
| Benchmarking data sets | 2 | 3 | 2 | 2 |
| Data card | | 1 | | |
| Evaluation data | | 1 | | |
| Evaluation results | | 1 | | |
| All other data documentation | 1 | 3 | 1 | |
| **Model** All model elements, including: | | | | |
| Model architecture | 1 | 4 | 1 | 1 |
| Model parameters | 1 | 3 | 1 | 1 |
| Model metadata | 1 | 3 | 1 | |
| Model card | 1 | 3 | 1 | 1 |
| Sample model outputs | 1 | 3 | 1 | 2 |
| **Other** Any other documentation or tools produced or used, including: | | | | |
| Research paper | 1 | 6 | 1 | 1 |
| Usage documentation | 2 | 3 | 2 | 3 |
| Technical report | | 3 | 2 | |
| Supporting tools | 1 | 4 | 1 | |

---

_[View the full topic](https://discuss.opensource.org/t/report-from-opencv-working-group/244)._
