Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • bob.pad.face bob.pad.face
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • bobbob
  • bob.pad.facebob.pad.face
  • Merge requests
  • !53

WIP: rPPG as features for PAD

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Guillaume HEUSCH requested to merge rppg into master Feb 23, 2018
  • Overview 37
  • Commits 40
  • Pipelines 18
  • Changes 20

Hey all,

So I'm working on this rPPG features for PAD. Right now, I implemented three different algorithms to retrieve the pulse signal, and they are all based on what I previously did in bob.rppg.base (and hence, bob.pad.face should then depend on it eventually).

At the moment, all pulse extraction algorithm are implemented as bob.pad.face.Extractor, but the more I think about it, I think that they should be implemented as bob.pad.face.Preprocessor for mainly two reasons:

  1. Solves the problem with rotated videos directly (instead of having an "empty" preprocessor copying data)
  2. Gives the ability to then extract features from the pulse (i.e. frequency spectrum, for instance)

@amohammadi @onikisins @dgeissbuhler @andre.anjos @ageorge @pkorshunov any comments, remarks, suggestions on the best way to integrate that in this package are welcomed

Thanks !

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: rppg