Recent Releases of FaceDetection
FaceDetection - v1.1.0
FaceDetection v1.1.0
Training optimisations (src/Adaboost.jl diff since v1.0.1); bug fix in calculations of weights (src/HaarLikeFeature.jl diff since v1.0.1) and faceness measure (src/Utils.jl diff since v1.0.1)
Details - Made info/progress optional - Add ENV flag for displaying logging information - Optimised parts of Adaboost algorithm - Use generics where possible - Ensure functions use integral arrays where required (it does not make theoretical sense to work with any array) - Slight bug fix in calculation of weights - Added example script using FFHQ dataset for faces and THINGS dataset for objects, with around 70–80% accuracy for both - Scripts to download (and filter) these datasets - Convention fixes in code (Blue Code Style + Julia Lang conventions) - Added interface to give functions a Vector of files as well as the directory itself - Fixed faceness measure - Infer feature size if too large for image - Set minimum compatible Julia version to 1.4
Merged pull requests: * CompatHelper: bump compat for "ImageIO" to "0.4" by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/48 * Added 64-bit x86 to CI by @jakewilliami in https://github.com/jakewilliami/FaceDetection.jl/pull/49 * CompatHelper: bump compat for "ImageIO" to "0.5" by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/51 * CompatHelper: bump compat for "Images" to "0.24" by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/52 * CompatHelper: bump compat for "ColorTypes" to "0.11" by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/53 * Merge master into optimisation branch by @jakewilliami in https://github.com/jakewilliami/FaceDetection.jl/pull/55 * Optimisation by @jakewilliami in https://github.com/jakewilliami/FaceDetection.jl/pull/57 * Improve faceness measure by @jakewilliami in https://github.com/jakewilliami/FaceDetection.jl/pull/59 * Added a quick start section to README.md by @jakewilliami in https://github.com/jakewilliami/FaceDetection.jl/pull/60 * CompatHelper: add new compat entry for QuartzImageIO at version 0.7, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/61 * CompatHelper: add new compat entry for ImageView at version 0.11, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/62 * CompatHelper: add new compat entry for Images at version 0.25, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/63 * CompatHelper: add new compat entry for FileIO at version 1, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/64 * CompatHelper: add new compat entry for Netpbm at version 1, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/65 * CompatHelper: add new compat entry for ProgressMeter at version 1, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/66 * CompatHelper: add new compat entry for ImageDraw at version 0.2, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/67 * CompatHelper: add new compat entry for ColorTypes at version 0.11, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/68 * CompatHelper: add new compat entry for ImageMagick at version 1, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/69 * CompatHelper: add new compat entry for IntegralArrays at version 0.1, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/70 * CompatHelper: add new compat entry for ImageIO at version 0.6, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/71 * CompatHelper: add new compat entry for ImageIO at version 0.6, (keep existing compat) by @github-actions in https://github.com/jakewilliami/FaceDetection.jl/pull/72
- Julia
Published by jakewilliami over 3 years ago
FaceDetection - v1.0.1
FaceDetection v1.0.1
Bug fix in getscore and area calculations for threehorizontal areas. Bug fix in indexing while creating features (see Caveats in the README).
Merged pull requests: - Dev (#42) (@jakewilliami) - Updated examples in README.md with support for serialisation of votes… (#43) (@jakewilliami) - some changes (#44) (@longemen3000) - more improvements (#45) (@longemen3000)
- Julia
Published by github-actions[bot] over 5 years ago
FaceDetection - v1.0.0
FaceDetection v1.0.0
Added sequential processing
- Julia
Published by github-actions[bot] over 5 years ago
FaceDetection - v0.2.0
FaceDetection v0.2.0
Added sequential processing
Merged pull requests: - Dev (#35) (@jakewilliami) - Updated .travis.yml (#36) (@jakewilliami) - Updated .travis.yml (#37) (@jakewilliami)
- Julia
Published by github-actions[bot] over 5 years ago
FaceDetection - v0.1.1
FaceDetection v0.1.1
Added scaling images features; switched to sequential processing of images and altered allocating array processing for memory efficiency
Closed issues: - Use sparse arrays to save on memory (#25) - Fix speed of sequential processing (#29)
Merged pull requests: - CompatHelper: bump compat for "Images" to "0.23" (#27) (@github-actions[bot]) - Mem (#28) (@jakewilliami) - CompatHelper: bump compat for "Netpbm" to "1.0" (#30) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 5 years ago
FaceDetection - v0.1.0
FaceDetection v0.1.0
An implementation of Viola Jones' face detection algorithm written purely in Julia.
Closed issues:
- Print messages in src/FDA.jl with colour (#2)
- Ensure $\alphat=\log\left(\frac{1}{\frac{\varepsilont}{1-\varepsilont}}\right)$ (#3)
- Ensure calculations for weighting is true to the original algorithm (#5)
- Adjust getVote function to see at which point the cascade stops, and return that "face-likeness" score (#7)
- Rename function names to be in line with Julia coding convention (#9)
- Refine getIntegralImage as per help from JuliaImages people (#10)
- Fix face detection accuracy (#11)
- Ensure all libraries are needed (#12)
- clean up code after bug fixing (#13)
- Consider changing deep* functions back to Base functions (#14)
- Make files modules and put exports at the start (#15)
- Ensure all print functions are inside of FDA.jl (i.e., the main programme) (#16)
- Ensure getScore and getVote have strict parameter typing (#17)
- Determine minFeatureHeight, maxFeatureHeight, minFeatureWidth, and maxFeatureWidth better (#18)
- Be explicit in which modules the functions come from (#19)
- Statistically analyse the differences in box plots. (#22)
- Get file name in csv (#23)
- Use dict to define featuretypes rather than referencing ordered array (#24)
- Julia
Published by github-actions[bot] over 5 years ago