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).