Reaaliaikaisten konenäkösovellusten kehittäminen

Translated title of the contribution: Development of real-time machine-vision applications

Juha Röning, Jarmo Kalaoja, Ari Okkonen, Hannu Kauniskangas

Research output: Book/ReportReport

Abstract

Konenäkösovellutusten kehityskustannuksia on mahdollista pienentää oleellisesti nopeuttamalla ja systematisoimalla konenäkönalgoritmien kehittämistä sekä tukemalla algoritmien toteuttamista ja testaamista reaaliaikaisissa kohdeympäristöissä. Tämän konenäköhjelmaan kuuluvan hankkeen yleisenä tavoitteena on ollut parantaa konenäköjärjestelmiä valmistavien yritysten kilpailukykyä sovittamalla ja siirtämällä yritysten käyttöön tehokkaan ja nykyaikaisen konenäkösovellutusten kehitysympäristön perusratkaisuja. Tässä raportissa esitellään systemaattinen menetelmä konenäköalgoritmien suunnitteluun ja kehittämiseen sekä niiden siirtämiseen ei reaaliaikaisesta kehitysympäristöstä reaaliaikaiseen kohdeympäristöön. Menetelmässä käytetään hyödyksi olemassa olevia suunnittelu-, toteutus- ja kehitystyökaluja sekä jaetaan eri toimintojen suunnittelu selkeästi erilleen. Kehitettyä menetelmää selvennetään aluksi hypoteettisen reaaliaikaisen järjestelmän suunnitteluesimerkillä. Tämän jälkeen analysoidaan todellisempi esimerkki reaaliaikaisesta konenäköä hyödyntävästä pullonpalautusautomaatista. Suunnittelun alussa luodaan RT/SA-malli Prosa/SA CASE -työkalun avulla. RT/SA-mallin toiminta varmennetaan graafisessa animoinnissa, jonka jälkeen siitä generoidaan C-koodia.
Original languageFinnish
Place of PublicationEspoo
PublisherVTT Technical Research Centre of Finland
Number of pages118
ISBN (Print)951-38-4972-4
Publication statusPublished - 1996
MoE publication typeNot Eligible

Publication series

SeriesVTT Tiedotteita - Meddelanden - Research Notes
Number1777
ISSN1235-0605

Keywords

  • machine vision
  • real time operations
  • automation
  • industries
  • computer programs
  • computer programming
  • algorithms
  • measurement
  • control
  • development
  • tests
  • instructions

Cite this

Röning, J., Kalaoja, J., Okkonen, A., & Kauniskangas, H. (1996). Reaaliaikaisten konenäkösovellusten kehittäminen. Espoo: VTT Technical Research Centre of Finland. VTT Tiedotteita - Meddelanden - Research Notes, No. 1777
Röning, Juha ; Kalaoja, Jarmo ; Okkonen, Ari ; Kauniskangas, Hannu. / Reaaliaikaisten konenäkösovellusten kehittäminen. Espoo : VTT Technical Research Centre of Finland, 1996. 118 p. (VTT Tiedotteita - Meddelanden - Research Notes; No. 1777).
@book{f2fbe87f5ef842309050dfa38a677286,
title = "Reaaliaikaisten konen{\"a}k{\"o}sovellusten kehitt{\"a}minen",
abstract = "Konen{\"a}k{\"o}sovellutusten kehityskustannuksia on mahdollista pienent{\"a}{\"a} oleellisesti nopeuttamalla ja systematisoimalla konen{\"a}k{\"o}nalgoritmien kehitt{\"a}mist{\"a} sek{\"a} tukemalla algoritmien toteuttamista ja testaamista reaaliaikaisissa kohdeymp{\"a}rist{\"o}iss{\"a}. T{\"a}m{\"a}n konen{\"a}k{\"o}hjelmaan kuuluvan hankkeen yleisen{\"a} tavoitteena on ollut parantaa konen{\"a}k{\"o}j{\"a}rjestelmi{\"a} valmistavien yritysten kilpailukyky{\"a} sovittamalla ja siirt{\"a}m{\"a}ll{\"a} yritysten k{\"a}ytt{\"o}{\"o}n tehokkaan ja nykyaikaisen konen{\"a}k{\"o}sovellutusten kehitysymp{\"a}rist{\"o}n perusratkaisuja. T{\"a}ss{\"a} raportissa esitell{\"a}{\"a}n systemaattinen menetelm{\"a} konen{\"a}k{\"o}algoritmien suunnitteluun ja kehitt{\"a}miseen sek{\"a} niiden siirt{\"a}miseen ei reaaliaikaisesta kehitysymp{\"a}rist{\"o}st{\"a} reaaliaikaiseen kohdeymp{\"a}rist{\"o}{\"o}n. Menetelm{\"a}ss{\"a} k{\"a}ytet{\"a}{\"a}n hy{\"o}dyksi olemassa olevia suunnittelu-, toteutus- ja kehitysty{\"o}kaluja sek{\"a} jaetaan eri toimintojen suunnittelu selke{\"a}sti erilleen. Kehitetty{\"a} menetelm{\"a}{\"a} selvennet{\"a}{\"a}n aluksi hypoteettisen reaaliaikaisen j{\"a}rjestelm{\"a}n suunnitteluesimerkill{\"a}. T{\"a}m{\"a}n j{\"a}lkeen analysoidaan todellisempi esimerkki reaaliaikaisesta konen{\"a}k{\"o}{\"a} hy{\"o}dynt{\"a}v{\"a}st{\"a} pullonpalautusautomaatista. Suunnittelun alussa luodaan RT/SA-malli Prosa/SA CASE -ty{\"o}kalun avulla. RT/SA-mallin toiminta varmennetaan graafisessa animoinnissa, jonka j{\"a}lkeen siit{\"a} generoidaan C-koodia.",
keywords = "machine vision, real time operations, automation, industries, computer programs, computer programming, algorithms, measurement, control, development, tests, instructions",
author = "Juha R{\"o}ning and Jarmo Kalaoja and Ari Okkonen and Hannu Kauniskangas",
year = "1996",
language = "Finnish",
isbn = "951-38-4972-4",
series = "VTT Tiedotteita - Meddelanden - Research Notes",
publisher = "VTT Technical Research Centre of Finland",
number = "1777",
address = "Finland",

}

Röning, J, Kalaoja, J, Okkonen, A & Kauniskangas, H 1996, Reaaliaikaisten konenäkösovellusten kehittäminen. VTT Tiedotteita - Meddelanden - Research Notes, no. 1777, VTT Technical Research Centre of Finland, Espoo.

Reaaliaikaisten konenäkösovellusten kehittäminen. / Röning, Juha; Kalaoja, Jarmo; Okkonen, Ari; Kauniskangas, Hannu.

Espoo : VTT Technical Research Centre of Finland, 1996. 118 p. (VTT Tiedotteita - Meddelanden - Research Notes; No. 1777).

Research output: Book/ReportReport

TY - BOOK

T1 - Reaaliaikaisten konenäkösovellusten kehittäminen

AU - Röning, Juha

AU - Kalaoja, Jarmo

AU - Okkonen, Ari

AU - Kauniskangas, Hannu

PY - 1996

Y1 - 1996

N2 - Konenäkösovellutusten kehityskustannuksia on mahdollista pienentää oleellisesti nopeuttamalla ja systematisoimalla konenäkönalgoritmien kehittämistä sekä tukemalla algoritmien toteuttamista ja testaamista reaaliaikaisissa kohdeympäristöissä. Tämän konenäköhjelmaan kuuluvan hankkeen yleisenä tavoitteena on ollut parantaa konenäköjärjestelmiä valmistavien yritysten kilpailukykyä sovittamalla ja siirtämällä yritysten käyttöön tehokkaan ja nykyaikaisen konenäkösovellutusten kehitysympäristön perusratkaisuja. Tässä raportissa esitellään systemaattinen menetelmä konenäköalgoritmien suunnitteluun ja kehittämiseen sekä niiden siirtämiseen ei reaaliaikaisesta kehitysympäristöstä reaaliaikaiseen kohdeympäristöön. Menetelmässä käytetään hyödyksi olemassa olevia suunnittelu-, toteutus- ja kehitystyökaluja sekä jaetaan eri toimintojen suunnittelu selkeästi erilleen. Kehitettyä menetelmää selvennetään aluksi hypoteettisen reaaliaikaisen järjestelmän suunnitteluesimerkillä. Tämän jälkeen analysoidaan todellisempi esimerkki reaaliaikaisesta konenäköä hyödyntävästä pullonpalautusautomaatista. Suunnittelun alussa luodaan RT/SA-malli Prosa/SA CASE -työkalun avulla. RT/SA-mallin toiminta varmennetaan graafisessa animoinnissa, jonka jälkeen siitä generoidaan C-koodia.

AB - Konenäkösovellutusten kehityskustannuksia on mahdollista pienentää oleellisesti nopeuttamalla ja systematisoimalla konenäkönalgoritmien kehittämistä sekä tukemalla algoritmien toteuttamista ja testaamista reaaliaikaisissa kohdeympäristöissä. Tämän konenäköhjelmaan kuuluvan hankkeen yleisenä tavoitteena on ollut parantaa konenäköjärjestelmiä valmistavien yritysten kilpailukykyä sovittamalla ja siirtämällä yritysten käyttöön tehokkaan ja nykyaikaisen konenäkösovellutusten kehitysympäristön perusratkaisuja. Tässä raportissa esitellään systemaattinen menetelmä konenäköalgoritmien suunnitteluun ja kehittämiseen sekä niiden siirtämiseen ei reaaliaikaisesta kehitysympäristöstä reaaliaikaiseen kohdeympäristöön. Menetelmässä käytetään hyödyksi olemassa olevia suunnittelu-, toteutus- ja kehitystyökaluja sekä jaetaan eri toimintojen suunnittelu selkeästi erilleen. Kehitettyä menetelmää selvennetään aluksi hypoteettisen reaaliaikaisen järjestelmän suunnitteluesimerkillä. Tämän jälkeen analysoidaan todellisempi esimerkki reaaliaikaisesta konenäköä hyödyntävästä pullonpalautusautomaatista. Suunnittelun alussa luodaan RT/SA-malli Prosa/SA CASE -työkalun avulla. RT/SA-mallin toiminta varmennetaan graafisessa animoinnissa, jonka jälkeen siitä generoidaan C-koodia.

KW - machine vision

KW - real time operations

KW - automation

KW - industries

KW - computer programs

KW - computer programming

KW - algorithms

KW - measurement

KW - control

KW - development

KW - tests

KW - instructions

M3 - Report

SN - 951-38-4972-4

T3 - VTT Tiedotteita - Meddelanden - Research Notes

BT - Reaaliaikaisten konenäkösovellusten kehittäminen

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Röning J, Kalaoja J, Okkonen A, Kauniskangas H. Reaaliaikaisten konenäkösovellusten kehittäminen. Espoo: VTT Technical Research Centre of Finland, 1996. 118 p. (VTT Tiedotteita - Meddelanden - Research Notes; No. 1777).