| --- |
| license: apache-2.0 |
| --- |
| |
| Keras Embedding model that generates embeddings for CGI Classification. The model requires that the images be preprocessed by |
| resizing to 256x256 and then converting to grayscale and then applying the Fourier transform. The process can be described as this: |
| 1. Resize to 256x256 |
| 2. Convert to grayscale |
| 3. Apply the Fourier transform |
| 4. Feed into model input |
|
|
| The model will then transform the input transform into a 128-length embedding vector. These vectors are separable and can be used in classification models. |
| The model doesn't enforce a specific classification model, prototypical networks, XGBoost, and other classifiers can be used to classify. For more detailed instructions refer to [Kaggle](https://www.kaggle.com/models/nhrade/cgi-embedding-detection-module). |