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
  • openbr
17 Jul, 2014
2 commits
  • Remove FileList return from br::Enroll ...
    24229280
    With this, we will not have to accumulate the file metadata during enroll
    which will help with memory use on large jobs.
    
    Functions actually using the return type (gui/classifier.cpp, and gallerytoolbar.cpp)
    updated to avoid using it directly. In gallerytoolbar.cpp, drop support for
    implicit enrollment to a .gal file.
    Charles Otto authored
    2014-07-17 13:37:48 -0400  
    Browse Dir »
  • Fixed bug in evalDetection filtering
    74762655
    root authored
    2014-07-17 12:29:53 -0400  
    Browse Dir »

16 Jul, 2014
3 commits
  • updated to latest janus
    6fa0811d
    Josh Klontz authored
    2014-07-16 20:02:18 -0400  
    Browse Dir »
  • windows standard io fix for binary data
    78db117e
    Josh Klontz authored
    2014-07-16 13:00:59 -0400  
    Browse Dir »
  • fixed #222
    dcc2c93c
    Josh Klontz authored
    2014-07-16 12:40:28 -0400  
    Browse Dir »

14 Jul, 2014
13 commits
  • Simplify Transform::fromAlgorithm slightly
    99bc9d29
    Charles Otto authored
    2014-07-14 14:44:17 -0400  
    Browse Dir »
  • Fix an issue preventing stream from working correctly when called via project ...
    dee93d1d
    Basically, description() now relies on firstAvailablePropertyIndex being
    set correctly, and this is done in Object::init(file). If an object is
    not created via the plugin system, Object::init(file) is never called.
    
    Also, description is now called as part of smartCopy, which is of course
    called when project() const is called on a timeVarying transform.
    Charles Otto authored
    2014-07-14 14:41:12 -0400  
    Browse Dir »
  • Hopefully silence some warnings from clang
    5735462e
    Charles Otto authored
    2014-07-14 13:45:12 -0400  
    Browse Dir »
  • removed unused variable
    c0a647bd
    Josh Klontz authored
    2014-07-14 13:22:54 -0400  
    Browse Dir »
  • slight refactoring for beautification
    ff55f43c
    Jordan Cheney authored
    2014-07-14 13:14:28 -0400  
    Browse Dir »
  • Change filter to minSize and brought up-to-date with master
    50975d83
    root authored
    2014-07-14 13:14:28 -0400  
    Browse Dir »
  • 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 Dir »
  • 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 Dir »
  • removed unnecessary mutables
    ebad5d1c
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Dir »
  • replaced printf with qDebug
    a5ec62a3
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Dir »
  • Decided on the TimeVaryingTransform implementation
    5695cd22
    Jordan Cheney authored
    2014-07-14 10:07:01 -0400  
    Browse Dir »
  • Cleaned up
    b510d010
    Jordan Cheney authored
    2014-07-14 10:07:00 -0400  
    Browse Dir »
  • A stopwatch and profiler to get time data for specified openbr transforms
    f97be21d
    Jordan Cheney authored
    2014-07-14 10:07:00 -0400  
    Browse Dir »

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 Dir »
  • 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 Dir »
  • Rename Object::arguments, restore a const modifier, update comments
    b85fa624
    Charles Otto authored
    2014-07-11 13:16:51 -0400  
    Browse Dir »
  • Merge branch 'master' of https://github.com/biometrics/openbr into serialization_update
    250ef122
    Charles Otto authored
    2014-07-11 12:13:19 -0400  
    Browse Dir »
  • 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 Dir »
  • fixed compile error
    496bc87c
    Josh Klontz authored
    2014-07-11 11:31:59 -0400  
    Browse Dir »
  • Merge branch 'master' of https://github.com/biometrics/openbr
    372800cf
    Ben Klein authored
    2014-07-11 11:20:50 -0400  
    Browse Dir »
  • Change false accepts to a percentage, moved legends to bottom
    855a80fb
    Ben Klein authored
    2014-07-11 11:20:31 -0400  
    Browse Dir »
  • apply the ROI _after_ decoding the image
    895352b2
    Josh Klontz authored
    2014-07-11 10:49:01 -0400  
    Browse Dir »
  • added support for AlgorithmID=7
    7e79e495
    Josh Klontz authored
    2014-07-11 10:20:10 -0400  
    Browse Dir »
  • abort on parse error
    dec5428d
    Josh Klontz authored
    2014-07-11 09:47:04 -0400  
    Browse Dir »

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 Dir »

09 Jul, 2014
5 commits
  • fixed msvc warning
    be3307eb
    Josh Klontz authored
    2014-07-09 16:01:36 -0400  
    Browse Dir »
  • 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 Dir »
  • Additional comments about added parameters/methods.
    18c0fe76
    Charles Otto authored
    2014-07-09 12:50:34 -0400  
    Browse Dir »
  • 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 Dir »
  • Some formatting updates
    35109e1d
    Charles Otto authored
    2014-07-09 10:10:27 -0400  
    Browse Dir »

08 Jul, 2014
5 commits
  • Reverting mistake in old commit
    a65a85c9
    Brendan Klare authored
    2014-07-08 20:30:53 -0400  
    Browse Dir »
  • Added the DenseHOG abbreviation
    0dec1380
    Brendan Klare authored
    2014-07-08 19:41:36 -0400  
    Browse Dir »
  • Changed video descriptor algorithm names
    ff4c47c3
    Brendan Klare authored
    2014-07-08 19:35:35 -0400  
    Browse Dir »
  • Updated gui error message to current flag
    4ee00e9c
    Brendan Klare authored
    2014-07-08 19:33:43 -0400  
    Browse Dir »
  • 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 Dir »