Matt Hill
344b51ead8
Moved character segmentation code to its own directory
...
Conflicts:
src/openalpr/CMakeLists.txt
2014-07-01 19:37:28 -04:00
Matt Hill
43b025b623
Added segment/segmentationgroup
2014-07-01 19:35:27 -04:00
Matt Hill
cff0df3648
Moved plate confidence up to pipeline_data
2014-07-01 19:30:57 -04:00
Matt Hill
c8f52ccb48
Removed redundant variable
2014-07-01 19:02:53 -04:00
Matt Hill
0708523131
Moved public variable to private
2014-07-01 19:01:22 -04:00
Matt Hill
717f1f0e7e
Remove thresholds when pipeline_data goes out of scope
2014-07-01 19:00:15 -04:00
Matt Hill
7e12ca1500
Rearranged threshold data to be contained in pipeline_data
2014-07-01 18:52:53 -04:00
Matt Hill
a0af4093d6
Added pipeline_data to character analaysis and character segmentation
2014-07-01 18:26:01 -04:00
Matt Hill
b9422dc063
Inserted pipeline_data into additional places
2014-07-01 17:44:39 -04:00
Matt Hill
552caf5a05
Updated state_identifier to use pipeline_data
2014-07-01 17:25:31 -04:00
Matt Hill
092e1bb3d5
Updated pipeline.cpp to compile
2014-07-01 17:19:16 -04:00
Matt Hill
a52fa6d5f9
Added pipeline_data class
2014-07-01 14:15:08 -04:00
Matt Hill
bab6372258
Improved detection accuracy for usa plates
...
Increased positive sample size by ~40%. False positives are down by about half with roughly the same detection rate.
2014-06-20 22:36:15 -04:00
Matt Hill
334feec9ac
Added labels to debug segmentation image
2014-06-20 22:35:24 -04:00
Matt Hill
35f829e365
Updated alpr_impl to support detector benchmark
2014-06-20 22:34:47 -04:00
Matt Hill
7eb325e528
Added function to support
2014-06-20 22:31:56 -04:00
Matt Hill
2c2197f1bc
Added tagplates binary for identifying license plates (used with end-to-end benchmark)
2014-06-20 22:31:03 -04:00
Matt Hill
716f1ca671
Updated end-to-end benchmark
2014-06-20 22:30:35 -04:00
Matt Hill
4291547d6f
Added toString function to utility
2014-06-20 22:29:44 -04:00
Matt Hill
c5b577b48e
Created new end-to-end benchmark that validates detection quality
2014-06-20 22:27:54 -04:00
Matt Hill
7407e1ad8a
Fixed debugOff function for benchmarking
2014-06-18 19:19:41 -04:00
Matt Hill
6dc1e6db89
Removed "using" statements from ocr.h
2014-06-18 17:52:18 -04:00
Matt Hill
409011caee
Merge branch 'master' of github.com:openalpr/openalpr
2014-06-12 22:35:33 -04:00
Matt Hill
8a9dfabe6c
Reformatted JSON output. Moved epoch time to top level. Added total processing time
2014-06-12 05:58:34 -04:00
Matt Hill
d1d83fe404
Added two new configuration options to control detection.
...
Enforcing a maximum resolution for the image input to detection
Adding a configurable "strictness" to tighten or loosen the detection leniency
2014-06-10 18:03:42 -04:00
Matthew Hill
8990b552bc
Update README.md
2014-06-07 13:37:16 -04:00
Matt Hill
caaf44120c
Updated Virginia and Florida OCR data to include all characters
...
Previously, Tesseract was skipping a few in training
2014-06-02 20:55:58 -04:00
Matt Hill
44a6cd48b1
Added Serbian OCR characters to EU training set
...
Fixes isse #16 (https://github.com/openalpr/openalpr/issues/16 )
2014-06-02 20:55:31 -04:00
Matt Hill
4efc588b5e
Fixed a bug where minimum character height wasn't being used properly
2014-06-02 20:54:27 -04:00
Matt Hill
aace8b7c97
Process image first before stopping to display image (debug mode)
2014-06-02 20:53:00 -04:00
Matt Hill
c389561754
Check for invalid images before attempting to detect
2014-06-02 20:52:28 -04:00
Matt Hill
39ecafaa90
Updated OCR training utility to work better with Tesseract
2014-06-02 20:51:04 -04:00
Matt Hill
3dfadd2455
Updated EU detector with additional samples from Serbian plates
2014-06-02 20:50:47 -04:00
Matt Hill
7947474ee3
Added epoch time to json output
2014-05-20 21:06:35 -05:00
Matt Hill
df0288febd
Removed signal handler -- was unnecessary
2014-05-20 21:05:41 -05:00
Matt Hill
143345b8c8
Added try/catch handling around VideoCapture
2014-05-20 07:28:26 -05:00
Matt Hill
afd1e9421c
Removed unnecessary signal handlers
2014-05-19 23:12:34 -05:00
Matt Hill
efe79db062
Case insensitive file match for alpr (matches .jpg and .JPEG)
2014-05-19 22:51:15 -05:00
Matt Hill
765a41685d
Added .mjpg and .mjpeg file types to video list
2014-05-19 22:30:22 -05:00
Matt Hill
b32b662b19
Moved using statements out of headers and into cpp
2014-05-19 22:14:27 -05:00
Matt Hill
be061ad452
Added runtime data dir parameter
...
just in case it's not possible to configure the runtime directory via config file (i.e., if the location is only known at runtime)
2014-05-19 19:41:48 -05:00
Matt Hill
0e1d0aae8b
Added warning when using different version of Tesseract
2014-05-18 17:11:16 -05:00
Matt Hill
47c710859d
Merge branch 'tesseract303'
2014-05-18 16:45:27 -05:00
Matt Hill
5333b8628c
Added better support for mjpeg.
...
When an http:// or https:// URL is provided, assume MJPEG and pass the correct values into OpenCV
Added a VideoBuffer class that pulls the latest images in a background thread.
2014-05-18 16:35:38 -05:00
Matt Hill
0751720d95
Added startsWith function
2014-05-18 12:49:56 -05:00
Matt Hill
d2bee35fa9
Moved tinythread out of openalpr main and into the support library
2014-05-18 12:49:09 -05:00
Matt Hill
ef2b9e3e52
Added gitattributes. Export ignores certain files
2014-05-11 14:19:47 -05:00
Matt Hill
ba83f60e21
Removed "exit" function call from CmdLine code. Now returning out of main.
2014-05-11 11:51:09 -05:00
Matt Hill
5fcfaaaf71
Added name to cpack
2014-05-11 11:43:23 -05:00
Matt Hill
c365c12041
Added strip option to cpack
2014-05-11 11:37:55 -05:00