Commit History

  1. fix: improve bpm reliability

    volfiros
    c479fd6

  1. fix: stop locking focus to keep iphone autofocus active

    volfiros
    23ced6b
  2. perf: 15s calibration window and weighted-median final bpm

    volfiros
    bae6648
  3. perf: optimize signal processing pipeline and cleanup frontend

    volfiros
    c5bf4ed

  1. chore: setup deployment for Hugging Face with Docker and dynamic URLs

    volfiros
    9bc52a0
  2. perf: optimize shader background rendering

    volfiros
    218a512
  3. fix: update final heart rate calculation to use only recent readings

    volfiros
    5492dcd
  4. feat: migrate rPPG pipeline to FaceLandmarker and 5-method adaptive extraction

    volfiros
    e3615a2
  5. fix: enforce minimum autocorrelation search range of 50 lags regardless of fps

    volfiros
    378bdd1
  6. fix: simplify status machine to calibrating timeframe, not signal quality gate

    volfiros
    0c9e070

  1. fix: reset bpm history on measuring entry and raise min bpm to 50

    volfiros
    190b17f
  2. fix: move ROI from buggy forehead to cheeks with correct centering

    volfiros
    78b3bce
  3. fix: compute effective FPS from timespan to handle bursty WebSocket delivery

    volfiros
    a17bbb0
  4. fix: improve BPM accuracy with first-peak autocorrelation and bandpass fix

    volfiros
    d78fd96
  5. feat: add measurement UI components and measure page with phase machine

    volfiros
    0f88060
  6. feat: add webcam feed with face detection and RGB extraction

    volfiros
    7ed491f
  7. feat: redesign landing page with shader bg and animated CTA

    volfiros
    3174a2c
  8. feat: websocket endpoint, frontend utilities, face detection and pulse hook

    volfiros
    ff91fbf
  9. feat: scaffold project

    volfiros
    e484d2c