Obsah:

Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps

Video: Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps

Video: Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android: 6 Steps
Video: 🌟 ENG SUB | Versatile Mage | Full Version EP37-48 | Yuewen Animation 2024, November
Anonim
Vision 4all - Systém Visao Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android
Vision 4all - Systém Visao Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplicativo Android

DESCRIÇÃO

O intuitívnych a nezávislých projektoch sa zameriavate na pohyb v okolitých halách, nákupných centrách a letiskách.

A locomoção em ambientes já mapeados pode ou não ser considerado um problema bem resolvido. Dostupná aplikácia pre App Store je k dispozícii, a to vrátane všetkých 3 prostredí a prostredí EUA, ako aj sprievodcu LowViz. Všetky typy miest, ktoré sa dajú použiť, môžu detekovať prípadné prekážky a prekážky, ktoré môžu mať za následok porušenie podmienok. Asim, a missão deste projeto é, através de visão computacional e processamento de processem, identificar possíveis obstáculos que possam chirurgir ao ao longo do caminho do usuário e spoder recalcular o caminho and ser seguido dando independentência e empoderando o usuário. Na prática, o projeto, embora ainda Completo, Consiste em integrar um aplicativo de onde se pode submeter ou desenhar uma planta baixa do local de interesse, seja uma casa ou shopping. Integrácia a integrácia hudby do pamäte, ako je možné ouvido, alebo aplikovaná kalkulačka a pospájanie žiadneho okolitého prostredia, používanie bežného zvuku pre pohybujúce sa pohybujúce sa prostredie. A câmera, quando detecta um obstáculo a frente, pode recalcular o caminho do usuário. Hovorí Hugh Herr: „Nenhum indivíduo é incapaz, o que existe é falta de desenvolvimento tecnológico para capacitar e nos tornar iguais“.

Teraz môžete použiť Dragonboard 410c, ktorý má veľký hardvér a ponúka množstvo bežných a efektívnych procesoch (napríklad medzi konkurenciou a aplikáciami, ktoré sú kompatibilné so všetkými bunkami) a podobne.

Krok 1: Materiais

Materiais
Materiais

Nasledujúce možnosti použitia:

- uma placa Qualcomm Dragonboard 410c;

- biblioteca de processamento de imagem OpenCV (verzia 3.1);

- možnosti pripojenia k počítaču (použitie väčšieho počtu mobilných telefónov s Androidom alebo aplikácia IP Webcan);

- mobilný systém Android pre aplikáciu alebo aplikáciu;

Krok 2: Instalando OpenCV Na Dragonboard

Instalando OpenCV Na Dragonboard
Instalando OpenCV Na Dragonboard

Inštalácia Linuxu na operačnom systéme, všetky procedúry môžu zahŕňať inštaláciu a biblioteca procesného obrazu - OpenCV - žiadne zariadenie. Siga ako návod nájde odkaz:

docs.opencv.org/3.0-beta/doc/tutorials/intr…

Krok 3: Conectar a Câmera Com a Dragonboard

Conectar a Câmera Com a Dragonboard
Conectar a Câmera Com a Dragonboard

Pripojte všetky pripojené kamery a urobte nedostatok v hre Dragonboard 410c. Existujúce vklady sú fazule. Dragonboard possui entrada para flatcables, ou seja, and Comppatel com as câmeras usadas comumente em placas como a Raspberry pi.

Najvyššie možnosti, možnosti použitia a kategórie motocykla Moto G 3ª Geração s aplikáciou IP Webcam (k dispozícii na Google Play), ktorá umožňuje prístup k širokej škále prenosov a WiFi.

Abaixo programme que faz aquisição simples da imagem usando and biblioteca opencv. Viac odkazov na prenos dát nie je k dispozícii pre VideoCapture a IP pre mobilné (indikácia nie je aplikovateľná) + „/videofeed“. Na imagem acima, você encontra onde está o IP do seu celular.

Naše predchádzajúce verzie majú priemer 3,1 da otvoreného formátu, pretože sú porovnateľné. Možnosti prepojenia váženej lode sú obrovské, nulové ("0"), čo znamená, že sú všetky dostupné a predvolené.

Krok 4: Vytvorenie softvérového softvéru pre rozhodnutie Que Toma

Image
Image
Vyberte softvér, ktorý si vyberiete, aby ste sa rozhodli
Vyberte softvér, ktorý si vyberiete, aby ste sa rozhodli
Vyberte softvér, ktorý si vyberiete, aby ste sa rozhodli
Vyberte softvér, ktorý si vyberiete, aby ste sa rozhodli

Programy môžu byť anexo, o identificadorDeObstáculos.cpp, o MostraContornoWebcam.cpp e o VídeoCadeiraSlavo.cpp (estes dois últimos para teste e entendimento da técnica do software).

Vysvetlenie: Idea de identificação de obstáculo vem da determinação dos contornos mais drásticos nas imagens do vídeo, ou seja, o código identifica mudanças drásticas de cores on images to conclui que isso seja um contorno e portanto um objeto (como são most krok). Vyrovnajte sa s tým, ako pracujete, zhodujete sa s lokomotívou, identifikujete program a identifikujete existenciu (pozri časť príkladu), aby ste získali základné informácie. špecifická regionálna špecifikácia (videozáznamy do praxe) (videozáznamy súvisiace s danou cadeirou - počet strán, ktoré sa majú približovať k určitej dĺžke pixelov, počet pixelov podľa regiónu, ktorý je determinovaný podmienkou účasti). Forma, typ a typ filtrov, ako aj tipy pre rôzne činnosti, ako napr. Zjednodušenie a zjednodušenie homogenizácie, deformácie a podrobných analýz.

Obs. é possível ajustar a variável lowThreshold do código para um valor de 0 (mais sensitivo) e 100 (menos sensitivo ao contorno). O valor sugerido é 60 para chão em geral.

Funkcia: o identificadorDeObstáculos.cpp Receiver um videde da da rede wifi através do sparkfun que deve ser um vídeo de um celulárne acoplado a barriga do usuário. O código manda condições de parada á um aplicativo de um outro celular que usuário está usando. Idealmente manda-se comandos de voz de parada parada o usuário.

Pozor: Altere o código de acordo parapecificar de onde os video videos withão receivebidos e paraqual android as informações são encaminhadas. Niektoré druhy zmien nie sú k dispozícii.

Väčšina z nich môže mať jednu z nasledujúcich oblastí: výpočet, výpočet a výpočet oficiálnych dokumentov OpenCV.

Krok 5: Fazer Aplicativo Que Repassa As Informações Para O Deficiente Visual

Reprodukujú všetky potrebné údaje a neobsahujú žiadne údaje o stránkach.

Posúdiť a znova skompletizovať Dragonboard môže mať jednu z posledných prekážok, ktoré môžu mať za následok žiadne údaje.sparkfun.com podstatné informácie. Informácie o tom, ako konzultovať a hodnotiť bankové služby, ako napríklad triediť okhttp3, môžu poskytovať informácie o spoločnosti Json. Viac informácií nájdete v časti Analyzátor snímok alebo úskalí. Väčšina problémov spojených s pohybom môže mať za následok, že nie je možné vykonávať žiadne činnosti. Se o caminho está livre o aplicativo emite um sinal para prosseguir continuamente.

Seguem em anexo as classes e Interfaces use of para o projeto, que são explicadas and seguir:

GetJson: Používajte všetky základné údaje a nezískajte žiadne údaje. Zapamätajte si to, čo môžete urobiť, a potom použiť.

JsonDownloader: viac ako jednu asynchrónnu úlohu pre využitie a klasifikáciu GetJson, import a import to usta classe é para não travarmos a interface do usuário e para isso precisamos criar uma different differente on application.

Hlavná činnosť: implementácia a uskutočnenie všetkých aplikácií, ktoré sú v súlade s poradenstvom o bankových dadách, informačné o používateľskej príručke a zvukových nahrávkach, ktoré budú zodpovedať za ďalšie pokračujúce cvičenia.

RequestListener: každé rozhranie sa používa hlavne pre hlavnú aktivitu a je certifikovaná.

SdmSoundPlayer: najobľúbenejšie a najpopulárnejšie vozíky, ktoré sa dajú použiť, pretože všetky druhy cestovín, ako sú surové zubné cestoviny, cestoviny a cestoviny, vrátane tých, ktoré milujú zvuk. Feito isso dentro do método initSoundHash () você deve colocar Esses arquivos dentro de mSoundHash que é uma tabela Hash. Ukážte, že počúvate veľa hudby alebo zvuku, aby ste hrali zvuk (interný kľúč) a aby ste mohli hrať ešte viac, ako by ste chceli.

Upozornenia: trieda a použitie parašutistu alebo analyzátora vášho obľúbeného bankového účtu.

Používajte všetky druhy vozov.

O rozložení aplikácie pozostáva z viacerých bežných aplikácií, ktoré je potrebné ukončiť. Ukončite implementáciu MainActivity, pretože sú veľmi jednoduché a použiteľné a nie sú konzultované žiadne bankové karty.

Ďalšie informácie o autorovi tohto článku sú uvedené nižšie. Ukážte nám, ako bem-vindas =).

Naše najlepšie hodnotenie môže mať za následok, že mnohé z nich môžu mať dostatočný dopad na podstatu problému.

Krok 6: Návrhy na pokračovanie

Integrované systémy lokalizácie. Informácie o súprave Qualcomm iZat SDK nájdete v zozname lokalizovaných systémov GNSS, acelerometra, magnetrômetro entre outros a já embutidos no próprio processador Qualcomm Snapdragon (presente on maioria dos celulares). Nie sú k dispozícii žiadne dokumenty, ktoré by mali potvrdiť jeho existenciu.

Tam sú najrozmanitejšie ultraľahké snímače senzora, ktoré majú mnoho problémov s komunikáciou a Dragonboardom. Rýchlosť, obstarajte si, pretože bibliotecas já presentes no kit de desenvolvimento, elas possuem diversosplos para para cada tipo de sensor.

Žiadna stránka Vývojári Qualcomm existuje a obsahuje všetky rady, rady a tipy. Dosky nie sú k dispozícii.

Odporúča: