Comments (2)
@ahmetozlu Thanks for your patiently response, i'am a newbie in AR. I'm just looking for a AR project that i can use to register object in where i want it to be accurately. The rest of time i'm busy for doing my job, i'm intersted in it, once i have spare time maybe i can learn about it, then we can share.
from augmented_reality.
Yes, I have encountered with this situation many times... The main reason of it is about the redundant features.
In this project, I am interested in corner detection (I used ORB keypoint detector). It's done by looking for extremums of the first derivative of the image gradients in the X and Y directions. Most probably, so many corner features are detected in each camera frame and it means too large data to be processed and likely it is redundant. When the input data (feature vector) has too large data to handle, it effects the program so it works slowy. Moreover, when the input data to an algorithm is too large to be processed and it is suspected to be redundant so "AR object's position is changing randomly even the camera and object keep static" because system is confused about "How to keep positioned of the AR object? Here are so many features and most of them are redundant and changing so fastly..." then AR object starts to dance :D
Anyway, what is the solution?
The solution is Dimensionality Reduction. We should get rid of the redundant data (we should eliminate feature descriptor [feature vector]) by using dimensionality reduction operations. Many data analysis software packages provide for dimension reduction such as SciLab and NumPy provide some of the simpler dimensionality reduction techniques (e.g. principal component analysis) via built-in commands. More specific algorithms are often available as publicly available scripts or third-party add-ons. Thus, we can have robust pattern detector.
Therefore, we should develop dimensionality reduction system for this project to have robust pattern detector. I am waiting your contributions because I am so busy nowadays and I can not find any time to develop this Open Source Marker-less AR Project.
from augmented_reality.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from augmented_reality.