Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Öppen källkodslösning för datorseende: Skapande av testmiljö och utvärdering av OpenCV
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
2021 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Open source solution for computer vision : Creating a test environment and evaluating OpenCV (English)
Abstract [sv]

Datorseende är ett område inom datavetenskap som har utvecklats i många år och funktionaliteten är mer tillgängligt nu än någonsin. 

Det kan bland annat användas för beröringfri mätning så som att hitta, verifiera och identifiera defekter för objekt.

Frågan är om det går att utforma en öppen källkodslösning för datorseende som ger motsvarande prestanda som tillgängliga kommersiella.

Med andra ord, kan ett företag som använder ett kommersiellt program med stängd källkod istället använda ett gratis öppet källkodsblibotek och få motsvarande resultat?

I denna rapport beskriver vi designen av en prototyp som använder det öppna källkodsbiblioteket för datorseende, OpenCV. 

I syfte att utvärdera vår prototyp låter vi den identifiera block i ett torn på en bild i en serie testfall.

Vi jämför resultaten från prototypen med de resultat som erhålls med en kommersiell lösning, skapad med programmet 'Vision Builder for Automated Inspection'.

Resultat av det som testats visar att OpenCV tycks ha prestanda och funktionalitet som motsvarar den kommersiella lösningen men har begränsningar.

Då OpenCV är fokus är på programmatisk utveckling av datorseenden lösningar är resultatet av lösningar som skapas beroende på användarens kompetens inom programmering och programmdesign.

Utifrån de tester som genomfördes anser vi att OpenCV kan ersätta ett licensierat kommersiellt program men licensenkostnaderna kan komma att ersättas av andra utvecklingskostnader.

Abstract [en]

Computer vision is a subject in computer science that have evolved over many years and the functionality is more accessible then ever.

Among other things, it can be used for non-contact measurement to locate, verify, and detect defects of objects.

The question is if it is possible to create an open source solution for computer vision equivalent to a closed source solution. In other words, can a company using a closed source commercial program instead use a free open source code library and produce equivalent results? 

In this report we describe the design of a prototype that uses the open source library for computer vision, OpenCV. 

In order to evaluate our prototype, we let it identify block in a tower on image in a series of test cases. 

We compare the results from the prototype with the results obtained with a commercial solution, created with the program ''Vision Builder for Automated Inspection''. 

Results from the cases tested show that OpenCV seems to have performance and functionality equivalent to the commercial solution but has some limitations. 

As OpenCV's focus is on programmatic development of computer vision solutions, the result is dependent on the user's skills in programming and program design. 

Based on the tests that we have performed, we believe that OpenCV can replace a licensed commerical program, but the license cost may come to be replaced by other development costs.

Place, publisher, year, edition, pages
2021. , p. 71
Keywords [sv]
OpenCV, datorseende
National Category
Computer Sciences Computer Vision and Robotics (Autonomous Systems)
Identifiers
URN: urn:nbn:se:kau:diva-84511OAI: oai:DiVA.org:kau-84511DiVA, id: diva2:1566140
External cooperation
Prevas
Subject / course
Computer Science
Educational program
Study Programme in IT design, 180 hp
Supervisors
Examiners
Available from: 2021-06-22 Created: 2021-06-14 Last updated: 2021-06-22Bibliographically approved

Open Access in DiVA

fulltext(22704 kB)94 downloads
File information
File name FULLTEXT01.pdfFile size 22704 kBChecksum SHA-512
80d57489691575b201a8ce54ae2b098caa8f87de0e44aa129adac02e4241d00b64a1561caf16a885d41a6ed494a3fbbc6978415c91ebdf329c0e73848041f8e4
Type fulltextMimetype application/pdf

By organisation
Department of Mathematics and Computer Science (from 2013)
Computer SciencesComputer Vision and Robotics (Autonomous Systems)

Search outside of DiVA

GoogleGoogle Scholar
Total: 94 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 241 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf