Philippe Vaucher
bdc922c69a
Remove trailing whitespace
2014-03-17 10:35:09 +01:00
Matthew Hill
3231fa47d7
Merge pull request #10 from vebers/multithread
...
Removed findnegatves build rule from misc_utilities as source file is no...
2014-02-25 19:12:34 -07:00
Kristians Vebers
749366741e
Removed findnegatves build rule from misc_utilities as source file is not found in repository
2014-02-25 23:24:14 +02:00
Matt Hill
9a9866e180
Merge branch 'develop' into multithread
2014-02-21 04:26:17 -06:00
Matt Hill
b86a6743de
Incremented version
2014-02-21 04:19:29 -06:00
Matt Hill
4c02bc33ee
Removed unused includes in main
2014-02-21 04:19:03 -06:00
Matt Hill
c0e937f9bc
Cleaned up include statements
2014-02-21 04:18:02 -06:00
Matt Hill
29cb8fab21
Using multiple instances of OCR and state recognizer for multiple threads
2014-02-21 04:04:18 -06:00
Matt Hill
0b49374f81
Declared minimum opencv version at 2.4.8 (required for opencl)
2014-02-20 19:10:28 -06:00
Matt Hill
ab80dd947c
Merge branch 'develop' into multithread
2014-02-20 18:34:23 -06:00
Matt Hill
edf09df54f
Added .gitignore entries
2014-02-20 18:33:56 -06:00
Matt Hill
da610f9211
Merge branch 'develop' into multithread
...
Conflicts:
src/openalpr/CMakeLists.txt
2014-02-20 18:28:53 -06:00
Matt Hill
21acb7084a
Compiling tinythread as part of the openalpr source (rather than a separate library)
2014-02-20 18:17:02 -06:00
Matt Hill
bb39631acb
Explicitly set OpenCV functions to single threading
2014-02-20 18:17:02 -06:00
Matt Hill
b5db3ea78a
Added multithreading functions to detection
2014-02-20 18:17:02 -06:00
Matt Hill
0386bba299
Fixed multithreading library in CMakeLists
2014-02-20 18:17:01 -06:00
Matt Hill
ce907f5c34
Fixed typo in "multithreading_cores" preference
2014-02-20 18:17:01 -06:00
Matt Hill
35820e3b0f
Added preference for multithreading_cores (controls number of threads spawned during recognition)
2014-02-20 18:17:01 -06:00
Matt Hill
cb6e266754
Added cmake config for tinythread
2014-02-20 18:17:01 -06:00
Matt Hill
33b349d219
Added tinythread x-platform multithreading library
2014-02-20 18:17:01 -06:00
Matt Hill
24dc807766
Updated cmake relative paths (simplified & removed boilerplate)
2014-02-20 18:15:26 -06:00
Matt Hill
f35ed4120c
Removed errant tinythread.cpp reference
2014-02-20 18:14:27 -06:00
Matt Hill
f8f65dddee
Using cmake to set the default runtime_dir (relative to the source path).
2014-02-20 18:09:09 -06:00
Matt Hill
73707ffcca
Tweaked binarize functions to do integer multiplication rather than float -- slightly faster
2014-02-20 17:23:09 -06:00
Matt Hill
0aece1a3ac
Print all the letters (debug output) in postprocess before pruning them
2014-02-19 19:38:23 -06:00
Matt Hill
cc3c4c7861
Updated postprocess permutation calculation to handle corner cases (topn = 1 and permutations == topn)
2014-02-19 18:17:35 -06:00
Matt Hill
a01d170495
Merge https://github.com/vebers/openalpr into develop
2014-02-19 18:13:02 -06:00
Matt Hill
34ebda3cfe
Improved postprocess performance by pruning the characterset before sending to the recursive sort.
...
This uses the "topN" value to remove lower scoring characters that couldn't possibly show up in the topN results
2014-02-19 18:10:12 -06:00
Kristians Vebers
159f15c1d7
Fixed segfault on postProcess sort
2014-02-19 17:50:59 +02:00
Matthew Hill
674cf79314
Merge pull request #8 from vebers/develop
...
Fixes to includes
2014-02-19 08:21:46 -07:00
Kristians Vebers
fee77e9aea
Reversed segfault fix as it was already fixed
2014-02-19 10:09:38 +02:00
Kristians Vebers
7212cbb4a8
Merge commit 'bcdb010cc5fb469b593150979a020af4cda3698a' into develop
2014-02-19 09:55:55 +02:00
Kristians Vebers
16274cb5a8
Modified to relative OpenCV include path
2014-02-19 09:54:05 +02:00
Kristians Vebers
f2f2939c31
Added missing header
2014-02-19 09:51:31 +02:00
Kristians Vebers
c7853e29f3
Fixed access for non existing array index in case if arraySize=0
2014-02-19 09:50:05 +02:00
Matt Hill
bcdb010cc5
Increased recognition speed for plate region analysis by 2.5x.
...
Reduced number of thresholded images from 10 to 4. Accuracy (based on current benchmarks) is about the same, but recognition speed for a single plate region goes from ~88ms to ~40ms.
2014-02-18 22:49:25 -06:00
Matt Hill
646c2d6660
Fixed segfault when calculating median against empty array
2014-02-18 22:19:20 -06:00
Matt Hill
a07991adb6
Added error message when input image/video file is not found
2014-02-17 14:57:14 -06:00
Matt Hill
3bc2d43929
Moved timing prototype definition out of Windows only code block
2014-02-17 14:55:41 -06:00
Matt Hill
742556cc37
Fixed clock timing on Windows.
...
Previously, clock timing was mocked out to 0. This fixes it and gives
correct timings in ms for plate recognitions
2014-02-17 13:21:47 -07:00
Matthew Hill
50b831df43
Merge pull request #6 from vebers/develop
...
Mac OS X keyboard support for classifychars utility
2014-02-12 06:03:32 -07:00
Kristians Vebers
c29f801202
Added Mac OS X keyboard support
2014-02-12 09:37:56 +02:00
Matt Hill
cc0787792e
Removed reference to (unused) omp.h
2014-02-11 10:37:10 -06:00
Matt Hill
13d4b12593
Merge branch 'master' of github.com:vebers/openalpr into develop
2014-02-11 10:36:19 -06:00
Kristians Vebers
2842f3764a
OpenMP is not yet supported on Mac OS X (clang)
2014-02-11 15:31:20 +02:00
Kristians Vebers
4b0f98d6cf
Added include to cstdlib for simpleini to work on Mac OS X
2014-02-11 14:40:06 +02:00
Kristians Vebers
09db539589
Added timing support for Mac OS X
2014-02-11 14:10:06 +02:00
Matt Hill
9de4fb4b73
Fixed a segfault on array that was too small when setting Tesseract base dir
2014-02-04 23:02:07 -06:00
Matt Hill
fe0d58aeb9
Using median calculation for charwidth/height rather than average
2014-01-29 22:36:41 -06:00
Matt Hill
da2a0da57e
Added all TopN plates to JSON formatted results
2014-01-29 19:05:43 -06:00