Arnaud_Cayrol
|
77e05d663e
|
Pipeline improvements: brightness check after crop, alignment mandatory.
|
2026-02-04 19:31:04 +01:00 |
|
Arnaud_Cayrol
|
9554c6d2fb
|
Code cleanup in the pipeline module, clean up duplicated code.
|
2026-02-04 19:14:13 +01:00 |
|
Arnaud_Cayrol
|
1767096d00
|
Removed the face processing module, moved it to the pipeline module
|
2026-02-03 22:55:59 +01:00 |
|
Arnaud_Cayrol
|
0114426172
|
Reduce code duplication, add utility functions
|
2026-02-02 21:12:05 +01:00 |
|
Arnaud_Cayrol
|
7c6c378687
|
working on debug visualisation
|
2026-02-02 20:11:31 +01:00 |
|
Arnaud_Cayrol
|
41175c1c1b
|
wip face landmark detection and alignment
|
2026-02-01 14:15:39 +01:00 |
|
Arnaud_Cayrol
|
291989cf4a
|
Implement websocket instead of polling for frontend progress update
|
2026-02-01 09:15:44 +01:00 |
|
Arnaud_Cayrol
|
d7b0238c5b
|
Working on making each image processing step modularized and easy to expand
|
2026-01-31 15:24:22 +01:00 |
|
Arnaud_Cayrol
|
41d50167eb
|
Changed the face processing to generic tasks with traits. No need to hardcode them anymore.
|
2026-01-31 14:51:40 +01:00 |
|
Arnaud_Cayrol
|
71b58db82a
|
add settings reset button
|
2026-01-31 11:09:20 +01:00 |
|
Arnaud_Cayrol
|
f5056130e5
|
Fix UI bug with SkipReason count
|
2026-01-31 10:31:02 +01:00 |
|
Arnaud_Cayrol
|
a6d491d3c2
|
Added settigns validation, made skip reason more expansible
|
2026-01-31 09:42:24 +01:00 |
|
Arnaud_Cayrol
|
41506d6a3a
|
Code cleanup : split web handler module
|
2026-01-31 09:16:52 +01:00 |
|
Arnaud_Cayrol
|
499094c25a
|
Improvements to the video handling (download, gallery view etc..)
|
2026-01-30 18:23:16 +01:00 |
|
Arnaud_Cayrol
|
1854ecd8e0
|
Implemented the ffmpeg video compilation
|
2026-01-30 17:40:13 +01:00 |
|
Arnaud_Cayrol
|
1278c6290c
|
Add a galery view to manually cleanup the assets before timelapse compilation.
|
2026-01-29 21:46:19 +01:00 |
|
Arnaud_Cayrol
|
eadd1b5d7b
|
Allow background processing (can close web page and reopen)
|
2026-01-28 20:35:43 +01:00 |
|
Arnaud_Cayrol
|
d52e334ba7
|
Improvements to the frontend : display skip reason, better settings organization.
|
2026-01-28 20:03:33 +01:00 |
|
Arnaud_Cayrol
|
38970b8849
|
Add settings control in web UI
|
2026-01-27 22:36:26 +01:00 |
|
Arnaud_Cayrol
|
ca29854ab3
|
Code cleanup
|
2026-01-27 22:03:44 +01:00 |
|
Arnaud_Cayrol
|
7351a4b032
|
Fix the bounding box coordinates system
|
2026-01-27 17:05:46 +01:00 |
|
Arnaud_Cayrol
|
211ebaf63f
|
Moved cropping and debug visualization in the face_processing module.
|
2026-01-27 16:49:35 +01:00 |
|
Arnaud_Cayrol
|
95a935ee1f
|
Working on the output folder structure + debug visualization
|
2026-01-26 19:51:42 +01:00 |
|
Arnaud_Cayrol
|
3fd9f747d7
|
Improve the cancellation (instant now), use people's thumbnail in the webpage
|
2026-01-26 18:55:03 +01:00 |
|
Arnaud_Cayrol
|
5869d3c24b
|
Add Svelte 5 frontend and fix job cancellation
|
2026-01-25 20:01:14 +01:00 |
|
Arnaud_Cayrol
|
11598d2cbf
|
Work on the parallel job processing
|
2026-01-25 18:43:18 +01:00 |
|
Arnaud_Cayrol
|
17ab6392f4
|
Added an optional test using the immich public demo. Added some clarifying comments
|
2026-01-24 19:35:11 +01:00 |
|
Arnaud Cayrol
|
d8e4d0834c
|
init rust rewrite
|
2026-01-24 11:32:19 +01:00 |
|
Arnaud_Cayrol
|
d664c29a79
|
Typo
|
2025-04-13 14:28:52 +02:00 |
|
Arnaud_Cayrol
|
a3a128b7c4
|
Update readme and setup docker image tagging
|
2025-04-13 14:26:50 +02:00 |
|
Arnaud_Cayrol
|
4dd1224679
|
typo
|
2025-04-13 13:52:37 +02:00 |
|
Arnaud_Cayrol
|
211c65699d
|
Add a deploy step
|
2025-04-13 13:50:48 +02:00 |
|
Arnaud_Cayrol
|
03e811cede
|
typo
|
2025-04-13 13:34:10 +02:00 |
|
Arnaud_Cayrol
|
0829b445c5
|
trigger action on docker branch
|
2025-04-13 13:32:34 +02:00 |
|
Arnaud_Cayrol
|
03f015137a
|
Add dockerfile and github action
|
2025-04-13 13:30:36 +02:00 |
|
Arnaud_Cayrol
|
c7f5185098
|
Fix ffmpeg and logging
|
2025-04-13 13:03:23 +02:00 |
|
Arnaud_Cayrol
|
e11af67668
|
Fix progress bar when done processing
|
2025-04-13 09:42:37 +02:00 |
|
Arnaud_Cayrol
|
5b789f4674
|
Fix framerate field visibility
|
2025-04-12 22:27:47 +02:00 |
|
Arnaud_Cayrol
|
57a6651394
|
Cleanup
|
2025-04-12 22:17:46 +02:00 |
|
Arnaud_Cayrol
|
ee7f450a96
|
Reverse video compile checkbox
|
2025-04-12 22:09:13 +02:00 |
|
Arnaud_Cayrol
|
e0d50cd496
|
Timelapse does compile
|
2025-04-12 21:47:49 +02:00 |
|
Arnaud_Cayrol
|
225728d624
|
Working on ffmpeg call
|
2025-04-12 20:40:42 +02:00 |
|
Arnaud_Cayrol
|
22351cf31e
|
Better pose threshold description
|
2025-04-12 20:05:34 +02:00 |
|
Arnaud_Cayrol
|
4b7b91c97f
|
Split immich api features into separate file
|
2025-04-12 20:02:54 +02:00 |
|
Arnaud_Cayrol
|
1870c956b0
|
Working on pose threshold and fix multithreading
|
2025-04-12 17:46:15 +02:00 |
|
Arnaud_Cayrol
|
cec1cc8ff0
|
Move code to calculate_eye_alignment_transform
|
2025-04-12 16:52:48 +02:00 |
|
Arnaud_Cayrol
|
dd55dcbf3c
|
Add back resolution threshold. Improve eye openness detection
|
2025-04-12 16:37:47 +02:00 |
|
Arnaud_Cayrol
|
fd4ef490c7
|
Fix syntax error
|
2025-04-12 16:24:05 +02:00 |
|
Arnaud_Cayrol
|
9df9d7519c
|
Simplified process parameters
|
2025-04-12 14:45:22 +02:00 |
|
Arnaud_Cayrol
|
2bfc68c520
|
Set defaults in main.py
|
2025-04-12 14:02:00 +02:00 |
|