summaryrefslogtreecommitdiffhomepage
path: root/ftnoir_tracker_pt/point_extractor.cpp
AgeCommit message (Collapse)Author
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224
2015-10-20all: update copyright where appropriateStanislaw Halik
2015-10-17pt: refactor auto threshold somewhatStanislaw Halik
2015-10-17pt: rename ill-chosen nameStanislaw Halik
2015-10-17pt: switch min/max point size to realsStanislaw Halik
2015-10-02pt: add histogram-based thresholdingStanislaw Halik
Otsu-based thresholding doesn't work in normal lighting conditions. Sponsored-by: TrackHat
2015-10-02pt: experimental auto threshold supportStanislaw Halik
Sponsored-by: TrackHat
2015-09-04pt: change extraction codeStanislaw Halik
Point size is now specified by its radius. Points are extracted in one pass, using multiple passes caused missed detection for some users. Circularity is now displayed as part of overlay. Points are now sorted by circularity, which is our confidence metric. Tracker code ignores additional points, keeping only those with the highest confidence metric.
2015-08-27pt: fix type mismatchStanislaw Halik
2015-08-22pt: show extracted points' areas and success countStanislaw Halik
2015-07-25move portability classes to compat libraryStanislaw Halik
2015-07-24standardize on not using "using namespace {cv,std}"Stanislaw Halik
2015-07-24Revert "pt: change point internal representation"opentrack-2.3-rc15p1Stanislaw Halik
This reverts commit e89c2b1034692eb1365715a089b7035e6d837719. Issue: #199
2015-07-20pt: change point internal representationStanislaw Halik
Store points as pixel coordinates, not -0.5->0.5. This has no effect on tracking as POSIT is robust enough not to care.
2015-07-01pt: show color frame in widgetStanislaw Halik
2015-07-01pt: fix sqrt epsStanislaw Halik
2015-07-01pt: use iterative contour detectorStanislaw Halik
2015-06-19pt: extractor algorithm based on OpenCV's SimpleBlobDetectorStanislaw Halik
Tunables are probably wrong, we'll get to that later.
2015-06-19pt: remove hysteresisStanislaw Halik
No one used it, and we have a better solution for stable extraction, pending commit.
2015-06-16pt: try simple method of point extractionStanislaw Halik
To be reverted if broken
2015-06-05require opencv 3.0 and fix buildStanislaw Halik
2014-12-21pt: hyst frame output need show points only in blueStanislaw Halik
2014-12-21pt: cap hyst further to 1/8 of image intensityStanislaw Halik
Higher values cause too much lag.
2014-12-21pt: don't visualize hyst debug infoStanislaw Halik
It's confusing from user's perspective.
2014-12-21pt: cap hyst value to 1/4 of image intensityStanislaw Halik
2014-12-15pt: visualize model center as another pointStanislaw Halik
2014-12-14pt: use settings frameworkStanislaw Halik
Issue: #96 Model values are recomputed every frame. This shouldn't matter, as there's very little to compute. With this change, sliders and other options are applied immediately, and the "Apply" button is gone.
2014-09-23decruft PT more, so it doesn't crash finallyStanislaw Halik
2014-09-22dos2unix onlyStanislaw Halik
2014-09-22pt: fix warningStanislaw Halik
2014-09-06rename caseStanislaw Halik
2013-09-15Initial PT 1.1 importStanislaw Halik
Codebase broken at this stage
2013-09-14Run dos2unix on the tree. No user-facing changes.Stanislaw Halik
2013-07-26cherry pick new point extractor from PatrickStanislaw Halik
2013-04-13Update opencv, fix incompatibility in latest point-releaseStanislaw Halik
2013-04-02Just put everything new in. Conflict resolution will be laterStanislaw Halik
2013-03-22Remove .bat files, actually finish rename this timeStanislaw Halik
2013-03-22finish renameStanislaw Halik
2013-03-22Downcase. PLEASE TURN OFF IGNORING CASE IN GIT CONFIG!!!Stanislaw Halik
.git/config: [core] ignorecase = false