opencv


Bundle Adjust without Feature/Matching OpenCV


Intro:
I've been working on this stitching project of mine for over a year now. It utilizes motion detectors to get the rotation matrixes representations, and then I convert them to camera space rotations by utilizing Eigen. The calculations work fine.
Problem:
The problem is that there's always noise in the motion detectors which can't be removed, which then reflects on the result - as shown in the image below.
Question:
Is there any way to minimize the errors shown in the image above by taking advantage of the parameters below? Or does anyone have any idea of how to "hide" the errors? Make them less noticeable?
Parameters:
Each image will be taken sequentially in a LTR order.
Each image will overlap the other image by 20%.
Each image will be separated by 20 degrees.
What I've tried:
SeamFinder - works ~OK for minimalistic errors, but, the error shown on the black monitor would turn into clippings and overall look weird.
Feature matching & extraction - I've tried to use feature matching and extractions etc, which often produces a better result than the image above, however, the downside is that it's very expensive to use.
What I think is a good idea, (feel free to argue against?):
Instead of SeamFinder, maybe utilize like a alpha gradient blending that blends each image by it's alpha value - thus making it less noticeable? Take a look at the image below.

Related Links

What does parameter bp_moment_scale mean in OpenCV's ANN?
Object recognition Using sift descriptors
Image processing techniques to stand out white tape on the floor with opencv
how to create exe of Python Code using opencv with or without py2exe?
OpenCV-Cant extract the main file
Locate rectangular in image with OpenCV
opencv fitLine always crashes
Saving image data into STL file like in Matlab
How to detect the end and start-point of an edge with OpenCV? [closed]
how to use libsvm model file in opencv
How to convert a cv::Mat Image to an std::vector if the Image is not continuous?
How to extract and simplify lines using OpenCV? [closed]
Cmake error when building OpenCV
Import trained SVM from scikit-learn to OpenCV
PCA + shape descriptors - OpenCV
OpenCV GPU Primitives

Categories

HOME
ios
opencv
runnable
graylog2
applet
datetime
asana
wxpython
runtime-error
feed
robot
socrata
mobilefirst-adapters
identifier
wso2ei
zebble
openframeworks
proftpd
google-weather-api
signature
axure
condor
textmatebundles
man
rgdal
csom
padding
dsl
jtable
physics
memorystream
mediacodec
buffer-overflow
solarwindslem
pmd
skyscanner
vrtk
data-science
extraction
mask
vue2
sourcetree
solid-principles
knowledge-management
drupal-webform
dsx
amazon-vpc
btle
tabview
typesetting
python-module
liclipse
omniauth
ifc
manifoldcf
callkit
vs-2015-preview
blocking
ultratree
mit-scheme
jsbin
xendesktop
activity-diagram
formatter
webdeploy-3.5
target-platform
intrinsics
airplay
multiple-files
samsung-gear
readline
chunk-templates
maven-cargo
bonfire
bloodhound
gitattributes
computer-science-theory
typesafe-activator
httpservice
monk
twill
asciiencoding
execcommand
libnids
mips64
xcode4.2
scrollpane
flexpaper
neventstore
google-goggles
double-precision
pixelsense
libavg
android-actionbar-compat
arden-syntax
tipsy
force.com
ed
data-oriented-design
process.start
ssao
blackberry-os-v5
cluetip
wiki-markup

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App