ABSTRACT Hand jitter reduktion (HJR) är en algoritm som utvecklats för att kompensera den jitter effekt orsakas av kameraanvändare. Handjitteralgoritmen kan läggas till och implementeras i digital signalbehandling med hjälp av hårdvaruacceleration för att utföra dessa brusreduceringsalgoritmer. HJR innebär detektering av buller i kamerabilderna och tillämpning av brusreduceringsalgoritmer för att jämna ut dessa ljud. HJR-tester är kritiska för att validera HJR-algoritmens äkthet. Utmaningen här är att kunna simulera liknande rörelser som vad en verklig användare skulle uppleva när du använder kameran. Vi har programmerat en robotarm för att simulera verkliga användarrörelser. Vi har utvecklat programvara för att simulera olika rörelser, såsom sinusvågor, och vi genererar också en randomiserad rörelse som är en kombination av olika rörelser, såsom en sinusvåg, en cosinusvåg, och vertikala, horisontella och vinkelrörelser. I robotarmsinstallationen består roboten av sex leder, och vi kan rotera lederna för att generera en specifik rörelse. Vi har utvecklat en algoritm för att hitta platser för fogar beroende på den rörelse vi behöver för att simulera. Till exempel, om vi behöver en 30 • rotation medan kameran är på en specifik plats, kan vi beräkna det gemensamma värdet för specifika leder i robotarmen. Målet med HJR tester är också att kategorisera resultaten av kameran som att ha godtagbara eller icke-accepterbara resultat baserade på inducerade rörelser. Testautomationen har hjälpt oss att objektivt jämföra algoritmens prestanda över flera programvarubyggen. Vi har tillhandahållit testresultat av datorseende användning fall av kamera panorama för att visa effekten av handjitter på kvaliteten på programvaran.
Robotar kan styras genom att programmera sina leder för att utföra specifika testsekvenser REF.
Hand Jitter Reduction Algorithm Software Test Automation Using Robotic Arm
{'venue': 'IEEE Access', 'journal': 'IEEE Access', 'mag_field_of_study': ['Computer Science']}