Home › Code › preprocess_image

preprocess_image

Syntologyentry name in harvested coderead from the graph 2026-09-24

preprocess_image appears in the code Syntology harvested for 65 papers, as 65 distinct code bodies found in 75 places (a place is one code body under one paper). At least one of them ran in 21 of the papers; 4 of the code bodies carry a behaviour fingerprint.

What this page is not. Routines are grouped here by the exact string of their function or class name. Nothing asserts that two samples named preprocess_image do the same thing, share code, or are comparable; the name is a string, not an identity. Behaviour outputs (what a fingerprinted sample returned on the shared battery) are not in this export and are not shown here; the graph at syntology.ai holds them. "Ran" means executed on a synthesized fixture, not that the code is correct or reproduces a paper.

Samples Syntology

Syntology ran 16 of the 65 distinct code bodies named preprocess_image; 49 are unverified. One tile per status, in the site's fixed vocabulary, each code body counted once:

1ran · honoured contract
0ran · violated contract
1ran · our draft was wrong
4ran · fixture could not drive it
10ran
49unverified
4fingerprinted

Licence is a property of each copy, so it is counted per place: 17 of the 75 places are pointer only (Syntology does not serve that copy's text). This site shows no code text for any sample; every row below links to the file in its repository where the record names one.

“Ran” means the sample executed on a synthesized input; it does not mean the output is correct. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code, and those samples did run. The ran count above is every status except unverified, the same rule as each paper page.

Papers

65 papers shown of 65, newest first; 75 places in the table. A paper with no recorded date is placed by the month its arXiv id encodes, shown in the Date column as YYYY-MM (from id). One row per place: a paper whose repository defines the name more than once appears more than once, and the same code body held for several papers appears once under each, with the same status. Titles and dates are the archive's archive 2025-07-28 for papers in the archive, and the graph's for 7 papers added by Syntology; 4 papers have no page here and are shown by arXiv id only. Status and fingerprint are Syntology's record of each code body; licence is recorded for each place. The File cell ends with the code body's code_sha256, Syntology's identity for that exact code: an agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

PaperDateFileStatus SyntologyLicence
SyntheticDoc: A Large Synthetic Dataset for Document Unwarping and Illumination Correction added by Syntology 2026-09 (from id) tanguymagne/SyntheticDoc/training/inference.py d9225a34aed867fc unverified MIT (permissive)
LEARNING CONTINUOUS SOURCE RESPONSES FOR GENERALIZABLE AI-GENERATED IMAGE DETECTION added by Syntology 2026-09 (from id) manic-cui/CuRe/cure/preprocess.py 32274c1d46ccdfb3 unverified Apache-2.0 (permissive)
Bridging the 2D-3D Gap: A Hierarchical Semantic-Geometric Map for Vision Language Navigation added by Syntology 2026-06 (from id) Teacher-Tom/HSGM_public/src/mapping_utils/preprocess.py 70b7a90cc94c219b ran fingerprinted Apache-2.0 (permissive)
Building a Strong Instruction Language Model for a Less-Resourced Language added by Syntology 2026-03 (from id) GaMS-Team/local_ocr/tesseract_ocr/tesseract_OCR.py 98b689870c1001ec unverified Apache-2.0 (permissive)
Reproducing DragDiffusion: Interactive Point-Based Editing with Diffusion Models added by Syntology 2026-02 (from id) AliSubhan5341/DragDiffusion-TMLR-Reproducibility-Challenge/drag_bench_evaluation/run_drag_diffusion.py b6f9c54d3eaa1c8a ran · fixture could not drive it Apache-2.0 (permissive)
Reproducing DragDiffusion: Interactive Point-Based Editing with Diffusion Models added by Syntology 2026-02 (from id) AliSubhan5341/DragDiffusion-TMLR-Reproducibility-Challenge/drag_bench_evaluation/run_eval_image_fidelity.py 4994d000c3197df6 unverified Apache-2.0 (permissive)
Reproducing DragDiffusion: Interactive Point-Based Editing with Diffusion Models added by Syntology 2026-02 (from id) AliSubhan5341/DragDiffusion-TMLR-Reproducibility-Challenge/drag_bench_evaluation/run_eval_similarity.py 45d032d395c815e4 unverified Apache-2.0 (permissive)
Reasoning Beyond Literal: Cross-style Multimodal Reasoning for Figurative Language Understanding added by Syntology 2026-01 (from id) scheshmi/CrossStyle-MMR/train/grpo.py 1761dfa07b859465 unverified no licence file found · pointer only
Ultra-Low Bitrate Perceptual Image Compression with Shallow Encoder added by Syntology 2025-12 (from id) LuizScarlet/AEIC/src/compress.py 52310727a35e4fb5 unverified MIT (permissive)
CultureCLIP: Empowering CLIP with Cultural Awareness through Synthetic Images and Contextualized Captions 8 Jul 2025 lukahhcm/cultureclip/data_curation/bottom_up/classification.py 4804b67d9ca85516 unverified no licence file found · pointer only
SIU3R: Simultaneous Scene Understanding and 3D Reconstruction Beyond Feature Alignment 3 Jul 2025 WU-CVGL/SIU3R/inference.py b28faf5800867d54 ran · honoured contract no licence file found · pointer only
TurtleBench: A Visual Programming Benchmark in Turtle Geometry 31 Oct 2024 sinaris76/turtlebench/utils/contours.py 149160fd8008cc11 unverified no licence file found · pointer only
UniVST: A Unified Framework for Training-free Localized Video Style Transfer 26 Oct 2024 QuanjianSong/UniVST/src/cal_optica_flow.py ff721c733e7512f0 unverified Apache-2.0 (permissive)
Real-time 3D-aware Portrait Video Relighting 24 Oct 2024 GhostCai/PortraitRelighting/example.py a79da13ed8bbff3f unverified Apache-2.0 (permissive)
DragText: Rethinking Text Embedding in Point-based Image Editing 25 Jul 2024 MICV-yonsei/DragText/DragDiffusion/drag_bench_evaluation/run_drag_diffusion.py b6f9c54d3eaa1c8a ran · fixture could not drive it Apache-2.0 (permissive)
Stable-Hair: Real-World Hair Transfer via Diffusion Model 19 Jul 2024 Xiaojiu-z/Stable-Hair/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py 90abefb63ec10393 unverified Apache-2.0 (permissive)
SOLO: A Single Transformer for Scalable Vision-Language Modeling 8 Jul 2024 yangyi-chen/solo/image_utils.py d88aae0d83d010c2 unverified Apache-2.0 (permissive)
AID-AppEAL: Automatic Image Dataset and Algorithm for Content Appeal Enhancement and Assessment Labeling 8 Jul 2024 SherryXTChen/AID-Appeal/datasets.py eb96a9c3af9b85c8 ran Apache-2.0 (permissive)
Active Diffusion Subsampling 20 Jun 2024 active-diffusion-subsampling/ads/datasets.py 16b64ae5332c5fbc ran no licence file found · pointer only
FastDrag: Manipulate Anything in One Step 24 May 2024 XuanjiaZ/FastDrag/drag_bench_evaluation/run_fast_drag.py b6f9c54d3eaa1c8a ran · fixture could not drive it Apache-2.0 (permissive)
Looking Backward: Streaming Video-to-Video Translation with Feature Banks 24 May 2024 Jeff-LiangF/streamv2v/src/streamv2v/acceleration/tensorrt/utilities.py 7f011624871aea53 ran licence not identified · pointer only
Reconstructing the Image Stitching Pipeline: Integrating Fusion and Rectangling into a Unified Inpainting Model 23 Apr 2024 yayoyo66/srstitcher/util/preprocessing.py ca5bdde262c98a1a ran MIT (permissive)
Drag Your Noise: Interactive Point-based Editing via Diffusion Semantic Propagation 1 Apr 2024 haofengl/dragnoise/drag_bench_evaluation/run_drag_diffusion.py b6f9c54d3eaa1c8a ran · fixture could not drive it no licence file found · pointer only
Drag Your Noise: Interactive Point-based Editing via Diffusion Semantic Propagation 1 Apr 2024 haofengl/dragnoise/drag_bench_evaluation/run_eval_similarity.py 45d032d395c815e4 unverified no licence file found · pointer only
Stable-Makeup: When Real-World Makeup Transfer Meets Diffusion Model 12 Mar 2024 Xiaojiu-z/Stable-Makeup/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py 90abefb63ec10393 unverified Apache-2.0 (permissive)
XAI-Based Detection of Adversarial Attacks on Deepfake Detectors 5 Mar 2024 razla/xai-based-detection-of-adversarial-attacks-on-deepfake-detectors/auto_attack.py 314c04b50c705d34 ran no licence file found · pointer only
PIA: Your Personalized Image Animator via Plug-and-Play Modules in Text-to-Image Models 21 Dec 2023 open-mmlab/PIA/animatediff/pipelines/validation_pipeline.py e2c9cdbc65fd099e ran Apache-2.0 (permissive)
StreamDiffusion: A Pipeline-level Solution for Real-time Interactive Generation 19 Dec 2023 cumulo-autumn/streamdiffusion/src/streamdiffusion/acceleration/tensorrt/utilities.py 7f011624871aea53 ran Apache-2.0 (permissive)
arXiv:2310.18894 2023-10 (from id) Crazy-Jack/nips2023_shape_vs_texture/texture-synthesis-visualization/utilities.py 932e3d5bc7d0e33e ran no licence file found · pointer only
FORB: A Flat Object Retrieval Benchmark for Universal Image Embedding 28 Sep 2023 pxiangwu/forb/baselines/blip/extract_features.py 52e543a47fff81ae ran licence not identified · pointer only
FORB: A Flat Object Retrieval Benchmark for Universal Image Embedding 28 Sep 2023 pxiangwu/forb/baselines/blip2/extract_features.py 0381131544dffdba ran licence not identified · pointer only
Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold 18 May 2023 identical code first harvested elsewhere b6f9c54d3eaa1c8a ran · fixture could not drive it licence of this copy not recorded
Inst-Inpaint: Instructing to Remove Objects with Diffusion Models 6 Apr 2023 abyildirim/inst-inpaint/gradio_app/utils.py db96c313cd7cb34d unverified MIT (permissive)
ViT-CX: Causal Explanation of Vision Transformers 6 Nov 2022 vaynexie/CausalX-ViT/ViT_CX/cam/utils/image.py d5db1adaf17e9890 unverified CC0-1.0 (permissive)
MTLDesc: Looking Wider to Describe Better 14 Mar 2022 vignywang/MTLDesc/evaluation_hpatch/utils/d2net_utils.py 940623e0ccc136da unverified MIT (permissive)
Detecting gravitational lenses using machine learning: exploring interpretability and sensitivity to rare lensing configurations 2022-02 (from id) JoshWilde/LensFindery-McLensFinderFace/Interpretability/Code/CNN_Layer_VIS.py 1500e97d7f954935 unverified MIT (permissive)
CAFE: Catastrophic Data Leakage in Vertical Federated Learning 26 Oct 2021 derafael/cafe/data_preprocess.py 7d871e6b3dc081d9 unverified MIT (permissive)
Randomness In Neural Network Training: Characterizing The Impact of Tooling 22 Jun 2021 usyd-fsalab/NeuralNetworkRandomness/src/training_script/smallcnn.py 0c8bdadaba87adfd unverified MIT (permissive)
Layer Folding: Neural Network Depth Reduction using Activation Linearization 17 Jun 2021 LayerFolding/Layer-Folding/Folded-Mobilenets/preprocessing.py 3ef89f5a98a3352d unverified BSD-3-Clause (permissive)
Task-driven Semantic Coding via Reinforcement Learning 7 Jun 2021 USTC-IMCL/Task-driven-Semantic-Coding-via-RL/grad-cam.py d222273917d57ea5 ran · fixture could not drive it fingerprinted Apache-2.0 (permissive)
LASR: Learning Articulated Shape Reconstruction from a Monocular Video 6 May 2021 google/lasr/extract.py 721d90f0f068f015 unverified Apache-2.0 (permissive)
LASR: Learning Articulated Shape Reconstruction from a Monocular Video 6 May 2021 google/lasr/render_vis.py 1b820d80dcbf3baa unverified Apache-2.0 (permissive)
Face Sketch Synthesis with Style Transfer using Pyramid Column Feature 18 Sep 2020 chaofengc/Face-Sketch/utils/img_process.py aa161d444a9e477f unverified MIT (permissive)
Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNs 5 Aug 2020 Fu0511/XGrad-CAM/XGrad-CAM.py 8f036bac02d82603 ran · fixture could not drive it fingerprinted no licence file found · pointer only
Contextual Residual Aggregation for Ultra High-Resolution Image Inpainting 19 May 2020 duxingren14/Hifill-tensorflow/trainer.py 185ee23424c1201b unverified MIT (permissive)
Deep High-Resolution Representation Learning for Visual Recognition 20 Aug 2019 yuanyuanli85/tf-hrnet/utils/imagenet_preprocessing.py c209215a8aa50633 unverified BSD-3-Clause (permissive)
ViSiL: Fine-grained Spatio-Temporal Video Similarity Learning 20 Aug 2019 MKLab-ITI/visil/model/nets/vgg_preprocessing.py f9400a8b074c96ca unverified Apache-2.0 (permissive)
Three-D Safari: Learning to Estimate Zebra Pose, Shape, and Texture from Images "In the Wild" 20 Aug 2019 silviazuffi/smalst/smal_eval.py 8c9b723cddb2255d unverified MIT (permissive)
A Geometric Approach to Obtain a Bird's Eye View from an Image 6 May 2019 SAmmarAbbas/birds-eye-view/preprocessing/vgg_preprocessing.py bc061bfb32babd6d unverified Apache-2.0 (permissive)
Exploring Randomly Wired Neural Networks for Image Recognition 2 Apr 2019 timctho/random-wired-nn-tensorflow/src/dataset/imagenet_preprocessing.py b21e4335631beda5 unverified Apache-2.0 (permissive)
Unsupervised Image Captioning 27 Nov 2018 fengyang0317/unsupervised_captioning/input_pipeline.py 660085a67c222cf2 unverified MIT (permissive)
The Unusual Effectiveness of Averaging in GAN Training 12 Jun 2018 yasinyazici/EMA_GAN/common/dataset.py 4bb6318a05fd4d11 unverified MIT (permissive)
Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardware 8 Jun 2018 ftramer/slalom/python/preprocessing/cifarnet_preprocessing.py 6c265d4a08d5f4d4 unverified MIT (permissive)
Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardware 8 Jun 2018 ftramer/slalom/python/preprocessing/lenet_preprocessing.py 5329cb0ae570d122 unverified MIT (permissive)
Playing hard exploration games by watching YouTube 29 May 2018 MaxSobolMark/HardRLWithYoutube/train_featurizer.py 1de52ac5b00a3380 unverified MIT (permissive)
Adapted Deep Embeddings: A Synthesis of Methods for $k$-Shot Inductive Transfer Learning 22 May 2018 garyCC227/thesis/dense.py 78d8c17e12da6e5d unverified MIT (permissive)
Generalizing Across Domains via Cross-Gradient Training 28 Apr 2018 vihari/crossgrad/preprocessing/lenet_preprocessing.py 9a474b74cf0bced3 unverified Apache-2.0 (permissive)
CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learning 14 Nov 2017 dstrick17/Deep-Learning-Project/XRay_app/utils/preprocessing.py 0ce6f4b5e608f7a7 unverified MIT (permissive)
Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networks 30 Oct 2017 samson6460/tf.keras-gradcamplusplus/utils.py c0284e95304e29bf unverified Apache-2.0 (permissive)
Progressive Growing of GANs for Improved Quality, Stability, and Variation 27 Oct 2017 claushofmann/GAN-game-art/progressive_gan.py 6e06ab82fbd70bfe ran · our draft was wrong no licence file found · pointer only
Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization 7 Oct 2016 yaleCat/Grad-CAM-pytorch/grad_cam.py 0d65ade2caf5515e ran · fixture could not drive it fingerprinted no licence file found · pointer only
Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization 7 Oct 2016 xn1997/pytorch-grad-cam/gradcam.py 8f036bac02d82603 ran · fixture could not drive it fingerprinted MIT (permissive)
Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization 7 Oct 2016 chenbys/GradCAM/grad-cam.py d222273917d57ea5 ran · fixture could not drive it fingerprinted no licence file found · pointer only
Generative Visual Manipulation on the Natural Image Manifold 12 Sep 2016 junyanz/iGAN/iGAN_script.py 5c63f9294d8b5d57 unverified MIT (permissive)
Densely Connected Convolutional Networks 25 Aug 2016 pudae/tensorflow-densenet/preprocessing/densenet_preprocessing.py 44d19f097eda2cc9 unverified Apache-2.0 (permissive)
Temporal Segment Networks: Towards Good Practices for Deep Action Recognition 2 Aug 2016 MichiganCOG/M-PACT/models/c3d/default_preprocessing.py f015c09b9fe3403d unverified MIT (permissive)
Temporal Segment Networks: Towards Good Practices for Deep Action Recognition 2 Aug 2016 MichiganCOG/M-PACT/models/c3d/tf_version_HMDB51_preprocessing.py 86d341d4d8e50c6e unverified MIT (permissive)
Temporal Segment Networks: Towards Good Practices for Deep Action Recognition 2 Aug 2016 MichiganCOG/M-PACT/models/i3d/default_preprocessing.py b9dd5244dad95ed4 unverified MIT (permissive)
Practical Black-Box Attacks against Machine Learning 8 Feb 2016 jbinas/fortified-networks/datasets/utils_cifar10.py 6d943e78fa13a160 unverified MIT (permissive)
Generalizing Pooling Functions in Convolutional Neural Networks: Mixed, Gated, and Tree 30 Sep 2015 BeanGreen247/Python-AI-Arts/improved_neural_doodle.py 73b9ec5be97f7803 unverified Apache-2.0 (permissive)
A Neural Algorithm of Artistic Style 26 Aug 2015 Shilpil/style-transfer/load_process_img.py b557c9a8366086c8 unverified MIT (permissive)
Very Deep Convolutional Networks for Large-Scale Image Recognition 4 Sep 2014 vwegn/dm/dm.py 5cd97ec394b8ba78 unverified MIT (permissive)
arXiv:ijcai2022_0442 sanglee/Libra-CAM/cams/relevance_cam_utils/LRP_util.py 8f036bac02d82603 ran · fixture could not drive it fingerprinted Apache-2.0 (permissive)
arXiv:aaai_26871 xaitk/xaitk-saliency-web-demo/xaitk_saliency_demo/app/image.py fc2f90b30eade67d unverified BSD-3-Clause (permissive)
arXiv:aaai_16474 CQUlearningsystemgroup/BitwiseBottleneck/imagenet_preprocessing.py efa92eb3f8f87769 unverified MIT (permissive)

This site shows no code text; each File cell links to the file on GitHub at the repository's current default branch, which may have changed since the harvest. "Pointer only" means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence cell for the reason. Per-sample records for a paper are on its paper page under "Code Syntology ran".

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections