How the solution addresses the problem statement
The solution uses a lightweight convolutional neural network (ConvNeXt_Small) fused with radially averaged spectral cues, fine‑tuned on public datasets, together with an augmentation pipeline (color jitter, blur, crop, downsize and upsize, jpeg compression, flip and rotate) during training to simulate the post‑processing artifacts often encountered when images are shared on social media or messaging platforms.
Development tools used
Jupyter, Ubuntu
Models or APIs used
ConvNeXt_Small
Libraries and frameworks used
PyTorch, TorchVision, PIL, NumPy
Datasets and assets used
https://huggingface.co/datasets/saberzl/SID_Set https://huggingface.co/datasets/OwensLab/CommunityForensics
Built With
- python
- torch
Log in or sign up for Devpost to join the conversation.