Skip to content

Commit 9f73064

Browse files
Merge pull request #56 from imxade/patch-7
Pictopy: Add evaluation and integration task for PictoPy V2 features
2 parents 737c27d + f97ae03 commit 9f73064

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

GSoC-Ideas/2026/PictoPy.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ With these core systems in place, PictoPy is positioned to evolve from a feature
3636

3737
7. **Project Maintenance, Contributor Support, and Community Engagement**: This task focuses on strengthening PictoPy’s open-source ecosystem through active project maintenance and community involvement. It includes reviewing issues and pull requests from contributors, providing constructive feedback, and assisting the mentor in maintaining code quality and project direction. Additionally, the contributor will co-conduct weekly project meetings to ensure organized progress, transparency, and sustained community engagement.
3838

39+
8. **Evaluation and Integration of Features from PictoPy V2**: [PictoPy V2](https://github.com/imxade/PictoPyV2/wiki) was an independent branch of the project that experimented with some other features in 2024. This task involves systematically reviewing its feature set and selectively porting ideas that are compatible with the current Tauri + FastAPI architecture and the project's privacy-first philosophy. Candidates are expected to audit V2's approach, identify non-overlapping or superior solutions, and propose concrete integration work where applicable.
40+
41+
- **Video Support**: Extend PictoPy to handle video files alongside images. AI models (object detection, face recognition) will run on 1 out of every *X* frames (configurable frame-sampling rate) to generate classification and tagging metadata for the video without processing every frame, keeping inference cost low.
42+
43+
9. (Optional) Explore Support for Mobile Devices with Tauri.
44+
3945
Candidates are expected to refine these tasks in their GSoC proposals.
4046

4147
## Requirements

0 commit comments

Comments
 (0)