Logo white

Peter M. Groen / openbr

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,015
  • Compare
  • Branches 1
  • Tags 0
  • openbr
14 Jul, 2014
11 commits
  • Merge pull request #221 from biometrics/evalDetection ...
    9d511ca7
    Merged!
    JordanCheney authored
    2014-07-14 13:15:07 -0400  
    Browse Code »
  • slight refactoring for beautification
    ff55f43c
    Jordan Cheney authored
    2014-07-14 13:14:28 -0400  
    Browse Code »
  • Change filter to minSize and brought up-to-date with master
    50975d83
    root authored
    2014-07-14 13:14:28 -0400  
    Browse Code »
  • Update Draw/ShowFaceDetection ...
    7f645e54
    Update these algorithms to draw all detected faces on the same image, and
    only display that image once. Also, modify ShowFaceDetection to discard
    matrices that have already been displayed.
    Charles Otto authored
    2014-07-14 12:59:29 -0400  
    Browse Code »
  • Don't call delete directly on a QWidget subclass that has already been created ...
    806d974b
    This is unsafe since in some scenarios, the window is already part of
    an event loop.
    Charles Otto authored
    2014-07-14 12:57:35 -0400  
    Browse Code »
  • Merge pull request #219 from biometrics/stopwatch ...
    43cd1050
    A stopwatch and profiler to get time data for specified openbr transforms
    JordanCheney authored
    2014-07-14 10:07:38 -0400  
    Browse Code »
  • removed unnecessary mutables
    ebad5d1c
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Code »
  • replaced printf with qDebug
    a5ec62a3
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Code »
  • Decided on the TimeVaryingTransform implementation
    5695cd22
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Code »
  • Cleaned up
    b510d010
    Jordan Cheney authored
    2014-07-14 10:07:00 -0400  
    Browse Code »
  • A stopwatch and profiler to get time data for specified openbr transforms
    f97be21d
    Jordan Cheney authored
    2014-07-14 10:07:00 -0400  
    Browse Code »

12 Jul, 2014
1 commit
  • Merge pull request #216 from biometrics/serialization_update ...
    36d2607d
    Better support for serializing algorithms in memory
    caotto authored
    2014-07-12 18:39:41 -0400  
    Browse Code »

11 Jul, 2014
11 commits
  • Various issues ...
    5c6a8fab
    Refactor handling of simplified pointer in AlgorithmCore
    Remove parameter from serialize, it's literally impossible for it to do
    anything useful
    Remove spaces after * and & (saving valuable bytes of source code).
    Charles Otto authored
    2014-07-11 16:03:39 -0400  
    Browse Code »
  • Rename LoadStore's algorithm decription property, restore const to description ...
    cc6651c3
    Also, more careful memory management of the simplified transform in
    AlgorithmCore
    Charles Otto authored
    2014-07-11 15:05:15 -0400  
    Browse Code »
  • Rename Object::arguments, restore a const modifier, update comments
    b85fa624
    Charles Otto authored
    2014-07-11 13:16:51 -0400  
    Browse Code »
  • Merge branch 'master' of https://github.com/biometrics/openbr into serialization_update
    250ef122
    Charles Otto authored
    2014-07-11 12:13:19 -0400  
    Browse Code »
  • Drop additional parameter to store, instead introduce Transform::simplify ...
    b78b07b2
    Instead of having a parameter to force serialization of loadStores,
    introduce a recursive method for simplifiying transform trees. Transforms
    which are only useful during load/training can now remove themselves from
    the tree via Transform * simplify, returning e.g. their child transform
    instead of themselves when possible.
    
    This avoids the issue of LoadStore transforms refusing to serialize
    themselves onto an input stream during multi-process enrollment, since
    they are just removed from the tree.
    Charles Otto authored
    2014-07-11 12:10:40 -0400  
    Browse Code »
  • fixed compile error
    496bc87c
    Josh Klontz authored
    2014-07-11 11:31:59 -0400  
    Browse Code »
  • Merge branch 'master' of https://github.com/biometrics/openbr
    372800cf
    Ben Klein authored
    2014-07-11 11:20:50 -0400  
    Browse Code »
  • Change false accepts to a percentage, moved legends to bottom
    855a80fb
    Ben Klein authored
    2014-07-11 11:20:31 -0400  
    Browse Code »
  • apply the ROI _after_ decoding the image
    895352b2
    Josh Klontz authored
    2014-07-11 10:49:01 -0400  
    Browse Code »
  • added support for AlgorithmID=7
    7e79e495
    Josh Klontz authored
    2014-07-11 10:20:10 -0400  
    Browse Code »
  • abort on parse error
    dec5428d
    Josh Klontz authored
    2014-07-11 09:47:04 -0400  
    Browse Code »

10 Jul, 2014
1 commit
  • ROITransform now looks for X,Y,Width,Height fields
    1118137d
    Josh Klontz authored
    2014-07-10 09:25:53 -0400  
    Browse Code »

09 Jul, 2014
6 commits
  • fixed msvc warning
    be3307eb
    Josh Klontz authored
    2014-07-09 16:01:36 -0400  
    Browse Code »
  • Enable vs warning for unused parameters at w3 ...
    3389c2e8
    For consistency with other supported compilers, enable a warning about
    unused parameters at warning level 3 in visual studio.
    
    By default this warning is at level 4, but using level 4 isn't really
    feasible since a ton of warnings are generated for Qt header files.
    Charles Otto authored
    2014-07-09 15:44:50 -0400  
    Browse Code »
  • Update algorithm serialization ...
    810351a0
    Rather than saving the Transform and distance strings of an algorithm
    together, in stored files, save the transform and distance descriptions
    separately. Also introduce an enum allowing for the serialization of
    algorithms which use gallery comparison transforms, rather than distances
    as their comparison function.
    
    Update pre-trained algorithms, this only requires updating the algorithm
    files themselves, transforms saved via LoadStore are unaffected.
    Charles Otto authored
    2014-07-09 13:35:34 -0400  
    Browse Code »
  • Additional comments about added parameters/methods.
    18c0fe76
    Charles Otto authored
    2014-07-09 12:50:34 -0400  
    Browse Code »
  • In LoadStore, save the results of description() rather than a static transform string ...
    dcb9e955
    This gives us robustness to one type of model file compatibility break, if
    e.g. the FaceRecognitionRegistration abbreviation is changed, any results
    of <FaceRecognitionRegistration> that were previously saved to disk are
    not invalidated (although any changes to FaceRecognitionRegistration will
    not be reflected until the model is re-trained).
    Charles Otto authored
    2014-07-09 10:33:21 -0400  
    Browse Code »
  • Some formatting updates
    35109e1d
    Charles Otto authored
    2014-07-09 10:10:27 -0400  
    Browse Code »

08 Jul, 2014
9 commits
  • Reverting mistake in old commit
    a65a85c9
    Brendan Klare authored
    2014-07-08 20:30:53 -0400  
    Browse Code »
  • Added the DenseHOG abbreviation
    0dec1380
    Brendan Klare authored
    2014-07-08 19:41:36 -0400  
    Browse Code »
  • Changed video descriptor algorithm names
    ff4c47c3
    Brendan Klare authored
    2014-07-08 19:35:35 -0400  
    Browse Code »
  • Updated gui error message to current flag
    4ee00e9c
    Brendan Klare authored
    2014-07-08 19:33:43 -0400  
    Browse Code »
  • Better support for serializing algorithms in memory ...
    101231ab
    Expand on Object::description to get a workable string that reflects the
    current state of the properties of Objects in memory.
    
    With this, we can conceive of serializing Transforms/Distances without
    having prior knowledge of the string used to construct them, and also to
    serialize them in cases where alterations have been made to their state
    in memory.
    
    Also introduce an option to force complete serialization of a transform
    tree (i.e. bypass LoadStore blocks), this allows us to do things like
    serialize an algorithm in memory, and transmit it to another process
    without requiring that the other process read part of the algorithm from
    disk.
    
    Refactor ProcessWrapper to directly transmit its current Transform to
    child processes, rather than requiring the child processes to read its
    state from disk. This allows for far more uniform treatment of
    multiProcess and non-multiProcess jobs in AlgorithmCore, leading to
    substantial simplification of AlgorithmCore::compare.
    Charles Otto authored
    2014-07-08 17:44:50 -0400  
    Browse Code »
  • tweaked read_buffer error messages
    8073b56a
    Josh Klontz authored
    2014-07-08 11:55:23 -0400  
    Browse Code »
  • introduced br_log
    27c2e3e5
    Josh Klontz authored
    2014-07-08 11:53:28 -0400  
    Browse Code »
  • refactored br_iterate_utemplates_file
    7bde150a
    Josh Klontz authored
    2014-07-08 11:39:37 -0400  
    Browse Code »
  • made br_iterate_utemplates_file more robust
    e32fd66b
    Josh Klontz authored
    2014-07-08 09:51:47 -0400  
    Browse Code »

07 Jul, 2014
1 commit
  • Merge pull request #215 from biometrics/additional_arguments ...
    b68b869c
    Preliminary support for supplying additional arguments to algorithms
    caotto authored
    2014-07-07 10:27:36 -0400  
    Browse Code »