Whate jsou základní koncepty pro realizaci protišoková a anti-shake algoritmy?

hlasů
2

Mám nějaké animace se děje na jemné zrychlení detekcí. Ale když uživatel sedí v autě, nebo se chodí se může dostat otravné.

V podstatě, všechny ty věci musí být automaticky vypne, jakmile je příliš mnoho vibrací nebo třepání. Koncepčně, myslím, že je to velmi těžké odfiltrovat ty vibrace ven, protože „vibrace fáze“ se změní trvale. I woul definovat „nežádoucí vibrace nebo nárazy“ jako hodnoty zrychlení, které se mění velmi rychle pomocí velkého intervalu hodnot, nebo, což je trvale se měnící akumulované hodnoty, která nepřevyšuje zadaný rozsah prahových ve stanovenou minimální dobu.

Mám zájem o „prověřených“ pojmů, než začnu objevování Ameriky na pár dní.

Položena 30/05/2009 v 16:19
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
4

Nemám žádné konkrétní odpovědi pro vás, ale možná budete chtít Google pásmových filtrů nebo anti-aliasing filtry pro některé nápady, jak tento přístup. Zjednodušeně řečeno, pokud můžete identifikovat frekvenční rozsah zrychlení, které chcete vzít v úvahu skutečné, můžete odfiltrovat frekvence, které jsou mimo tento rozsah.

Odpovězeno 30/05/2009 v 16:32
zdroj uživatelem

hlasů
0

Předtím, než začnete dělat příliš mnoho pre-optimalizace, myslím, že byste měli provádět low-pass filtr a uvidíme, jestli to dělá svou práci. Většina iPhone aplikace efektivně použít variantu s LPF, jak se zbavit nežádoucího šumu akcelerometru.

Dalo by se také jít jinou cestou a použít filtr typu horní propust. Jakmile se dostanete určitý stupeň výkonu průchodu HPF, zastavit zpracování dat.

Odpovězeno 30/05/2009 v 21:12
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more