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

Cmake not linking opencv libs to created static library
How do I compute an averaged profile in OpenCV
Fisheye and Pinhole pixel correlation
Tracking two hands with OpenCV
Meaning of Maximum Line Gap in HoughTransform
How to extract the area of the text in a frame?
Compute transformation between points given in two coordinate frames
Saving SVM detector in float values
How can I speed up or replace code to combine close contours?
The exact build configuration of pre-built OpenCV 3.1 on Windows
What is the shape/order of points expected by CV2 plotChessboardCorners and cornersSubPix?
find objects with bounding boxes
SolvePnP giving OpenCV Error: Assertion failed
Get darker lines of an image using opencv
Image segmentation code examples working with hair?
Can't detect shapes from the webcam

Categories

HOME
flutter
angular2-forms
azure-search
orbeon
load
apacheds
design
path
libreoffice
turing
twitter-digits
ionic3
delphi-xe7
jasypt
cross-domain
predictionio
asp.net-mvc-3
range
jena
hadoop2
push
identifier
wav
overloading
hyperion
marketplace
postgresql-9.5
cloudrail
git-svn
plots.jl
prerender
plc
rgdal
google-distancematrix-api
polynomials
ssms-2014
eonasdan-datetimepicker
abstract-syntax-tree
parallax
listbox
physics
iar
angular-ngmodel
google-geocoder
flatbuffers
c++builder-5
stl
lync
cloudinary
titanium-alloy
increment
uistoryboardsegue
knowledge-management
atlassian-bitbucketserver
nexus-5
zfs
rtems
ase
kendo-chart
sql-insert
opal
strip-tags
multisite
xssf
ice
netbeans-7
geneticsharp
configuration-profile
vistadb
surroundscm
post-increment
xnamespace
sizeof
menustrip
rras
restbed
jongo
highslide
airplay
training-data
hl7-v2
xelement
ironmq
tun
session-replication
wt
gulp-protractor
viennacl
error-log
javaw
json-web-token
formhelper
datacontractserializer
spread-toolkit
grunt-contrib-copy
windward
qt4.7
showcaseview
hresult
kmz
source-highlighting
sender
wescheme
consistent-hashing
postgresql-8.1
duplicate-data
spquery

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