-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!eternal-september.org!feeder.eternal-september.org!reader
02.eternal-september.org!.POSTED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Odczyt ciśnienia - analiza obrazu
Date: Wed, 21 Oct 2020 10:29:24 +0200
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <rmorh6$cu7$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 21 Oct 2020 08:29:26 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="98fbdeaef31a4fabba17352456f3c36a";
logging-data="13255";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19iIaFcqzxOCvfVxgsMPVzU"
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
Thunderbird/68.12.1
Cancel-Lock: sha1:EH4ox9KZSDzzIHmwMiIeWFc3jwc=
Content-Language: en-US
X-Mozilla-News-Host: snews://news.eternal-september.org:563
Xref: news-archive.icm.edu.pl pl.comp.programming:215207
[ ukryj nagłówki ]Cześć.
Jest takie coś:
https://drive.google.com/file/d/1wsunQU_gOmqgQ1-jFkH
eubBNSpJPAS5F/view?usp=sharing
Zdjęcie jest zrobione normalnym aparatem, docelowo będzie to nagrywane
gorszej jakosci kamerą, więc kontrast i szumy będa inne, odczyt będzie
też w nocy (podświetlowny z boku) więc cienie też będą inne.
Wiem, że zawsze orientacja obrazu będzie taka jak widać, czyli połowa
zakresu, wskazówka w pionie. Kamerę mam pod kontrolą.
Zadanie:
Mając do dyspozycji niewielką moc obliczeniową (~-pi) zanalizować obraz
i odczytać położenie wskazówki na tarczy dostając liczbę 0-max.
To nie jest krytyczne, wiec jesli raz na jakiś czas będzie bład to nie
złego się nie stanie.
Po drugie, to nie jest real-time. Jeśli odczytam położenie raz na
kilkanaście sekund, będzie ok.
Najwygodniej będzie mi uzyć OpenCV + python bo mam w tym jakieś
doświadczenia.
Teraz:
Mam jakieś pomysły jak to zrealizować za pomocą kilku algorytmów, ale
całośc rozbija się o to, że warunki w których to robię, będą zmienne.
Zarówno oświetlenie jak i "zaparowanie" górnej częsci wyświetlacza będą
zależały od pogody.
Coś czuje że bez sprytniejszych algorytmów daleko nie zajadę.
Opcja czołgowa: generować sztuczny obraz czyjnika bez wskazówki,
metodami porównywania obrazu dopasować go idealnie do klatki z kamery,
wklejać wskazówkę co kilka stopni i sprawdać która z takich wklejonych
wskazówek splecie się najlepiej z obrazem. Tylko że to czasochłonne.
Opcja sensowna: algorytm potrafiący określić od razu kąt pod którym
widać wskazówkę, np. po wykasowaniu pierścienia i tarcz (tarcze pewnie
załatwi prosta binaryzacjia + erozja). Jakieś propozycje na odczyt kąta
pod którym jest wskazówka?
Może ktoś widział podobne zagadnienie w postaci publikacji gdzie mógłbym
zerknąć choćby na hasłowe algorytmy?
PS. Nie, nie da się podłaczyć czujnika innego niż ten ;) Z przyczyn
pozatechnicznych.
PS2. To nie zaliczenie, to konkretny problem ad-hoc z domu ...
Następne wpisy z tego wątku
- 21.10.20 10:50 heby
- 21.10.20 21:44 Maciej Sobczak
- 21.10.20 22:03 heby
- 22.10.20 00:07 Maciej Sobczak
- 22.10.20 08:55 Andrzej S
- 22.10.20 09:19 heby
- 22.10.20 18:29 Maciej Sobczak
- 22.10.20 19:52 Roman Tyczka
- 22.10.20 22:16 heby
- 23.10.20 16:50 Adam M
- 23.10.20 18:10 heby
- 23.10.20 18:16 Mateusz Viste
- 23.10.20 18:52 heby
- 23.10.20 21:16 Adam M
- 14.11.20 05:35 M.M.
Najnowsze wątki z tej grupy
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
- Ada-Europe Conference - 6 March Extended Final Deadline
Najnowsze wątki
- 2024-04-19 nakupcie sobie Borygo
- 2024-04-19 Lejek + zdalne zarządzanie, coś jak telemetria, jaka oferta.
- 2024-04-19 Warszawa => Senior Account Manager <=
- 2024-04-19 Katowice => Technical Leader (Java Background) <=
- 2024-04-19 Wrocław => Dyrektor Sprzedaży (branża usług/produktów IT) <=
- 2024-04-19 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-04-19 Samochód w ogniu
- 2024-04-19 Warszawa => Inżynier DevOps (projekt JP) <=
- 2024-04-19 Gdańsk => Spedytor Międzynarodowy <=
- 2024-04-19 Kraków => Java Developer <=
- 2024-04-19 Wrocław => Lider Serwisu/Programista PLC z językiem niemieckim <=
- 2024-04-19 uczcie się Anglicy
- 2024-04-19 Co sciaga kretynow
- 2024-04-19 Uziom
- 2024-04-18 Prokurator Wrzosek jest już w porządku [Bodnatura po-praworządności]