diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..dab9a4e17afd2ef39d90ccb0b40ef2786fe77422 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,35 +1,35 @@ -*.7z filter=lfs diff=lfs merge=lfs -text -*.arrow filter=lfs diff=lfs merge=lfs -text -*.bin filter=lfs diff=lfs merge=lfs -text -*.bz2 filter=lfs diff=lfs merge=lfs -text -*.ckpt filter=lfs diff=lfs merge=lfs -text -*.ftz filter=lfs diff=lfs merge=lfs -text -*.gz filter=lfs diff=lfs merge=lfs -text -*.h5 filter=lfs diff=lfs merge=lfs -text -*.joblib filter=lfs diff=lfs merge=lfs -text -*.lfs.* filter=lfs diff=lfs merge=lfs -text -*.mlmodel filter=lfs diff=lfs merge=lfs -text -*.model filter=lfs diff=lfs merge=lfs -text -*.msgpack filter=lfs diff=lfs merge=lfs -text -*.npy filter=lfs diff=lfs merge=lfs -text -*.npz filter=lfs diff=lfs merge=lfs -text -*.onnx filter=lfs diff=lfs merge=lfs -text -*.ot filter=lfs diff=lfs merge=lfs -text -*.parquet filter=lfs diff=lfs merge=lfs -text -*.pb filter=lfs diff=lfs merge=lfs -text -*.pickle filter=lfs diff=lfs merge=lfs -text -*.pkl filter=lfs diff=lfs merge=lfs -text -*.pt filter=lfs diff=lfs merge=lfs -text -*.pth filter=lfs diff=lfs merge=lfs -text -*.rar filter=lfs diff=lfs merge=lfs -text -*.safetensors filter=lfs diff=lfs merge=lfs -text -saved_model/**/* filter=lfs diff=lfs merge=lfs -text -*.tar.* filter=lfs diff=lfs merge=lfs -text -*.tar filter=lfs diff=lfs merge=lfs -text -*.tflite filter=lfs diff=lfs merge=lfs -text -*.tgz filter=lfs diff=lfs merge=lfs -text -*.wasm filter=lfs diff=lfs merge=lfs -text -*.xz filter=lfs diff=lfs merge=lfs -text -*.zip filter=lfs diff=lfs merge=lfs -text -*.zst filter=lfs diff=lfs merge=lfs -text -*tfevents* filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text diff --git a/.gradio/certificate.pem b/.gradio/certificate.pem index b85c8037f6b60976b2546fdbae88312c5246d9a3..30aa93639f903461a0f91745c832895eb0b370f8 100644 --- a/.gradio/certificate.pem +++ b/.gradio/certificate.pem @@ -1,31 +1,31 @@ ------BEGIN CERTIFICATE----- -MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw -TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh -cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 -WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu -ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY -MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc -h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ -0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U -A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW -T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH -B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC -B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv -KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn -OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn -jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw -qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI -rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq -hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL -ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ -3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK -NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5 -ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur -TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC -jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc -oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq -4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA -mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d -emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc= ------END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw +TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh +cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 +WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu +ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY +MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc +h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ +0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U +A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW +T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH +B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC +B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv +KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn +OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn +jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw +qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI +rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq +hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL +ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ +3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK +NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5 +ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur +TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC +jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc +oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq +4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA +mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d +emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc= +-----END CERTIFICATE----- diff --git a/.idea/Data_Collection.iml b/.idea/Data_Collection.iml index d0876a78d06ac03b5d78c8dcdb95570281c6f1d6..d9e6024fc5bad71514b25a89333834e81d5cd8f4 100644 --- a/.idea/Data_Collection.iml +++ b/.idea/Data_Collection.iml @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 9de286525ff35cf3ec9f171ef56fd1557939f2a0..913c162f100246bd6ae18e826bd4df02b0349c13 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,7 +1,7 @@ - - - - - + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index e3d5f53d36f1db0eaa682fb4871c1644492896bd..ef36bf7cf1c9f4a11dc6fda64578f62a9b818655 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 35eb1ddfbbc029bcab630581847471d7f238ec53..c8397c94c0e3faf3de616326ba8901e97fca11ca 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index cd7d6b07cfc23dc236d5515ca08981b64eb7ce5b..c68f996cd7a2c5c393aea83d60a7c60b455e7514 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,53 +1,53 @@ - - - - - - - - - - + + + + + + + + + + - - - +}]]> + + + - - - - - - - - - - - 1730892325122 - - - +}]]> + + + + + + + + + + + 1730892325122 + + + \ No newline at end of file diff --git a/README.md b/README.md index 8e0eb7107cc77e8f7fd76df131662e622e1782ac..6a5ef438c2baaee268447d0daf69eb6da56011fb 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ ---- -title: Data Collection -emoji: 🌖 -colorFrom: yellow -colorTo: yellow -sdk: gradio -sdk_version: 5.5.0 -app_file: app.py -pinned: false ---- - -Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference +--- +title: Data Collection +emoji: 🌖 +colorFrom: yellow +colorTo: yellow +sdk: gradio +sdk_version: 5.5.0 +app_file: app.py +pinned: false +--- + +Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference diff --git a/app.py b/app.py index 274b7b25c76122ac00e352b4c3e31d7cb1c7e5c8..d082a89b1485cebd994ac8da83fec2d3fe216dc9 100644 --- a/app.py +++ b/app.py @@ -1,180 +1,170 @@ -import gradio as gr -import os -import threading -import random -from datasets import load_dataset, Dataset, Features, Value, concatenate_datasets -from huggingface_hub import login -import json -import re - -# Authenticate with Hugging Face -token = os.getenv("HUGGINGFACE_TOKEN") -if token: - login(token=token) -else: - print("HUGGINGFACE_TOKEN environment variable not set.") -dataset_name = "GeorgeIbrahim/EGYCOCO" # Replace with your dataset name - -# Load or create the dataset -try: - dataset = load_dataset(dataset_name, split="train") - print("Loaded existing dataset:", dataset) - - # Create a dictionary to keep track of the highest annotation count for each image - annotation_counts = {} - for example in dataset: - image_id = example["image_id"] - count = example["annotation_count"] - if image_id not in annotation_counts or count > annotation_counts[image_id]: - annotation_counts[image_id] = count - - print("Annotation counts:", annotation_counts) -except Exception as e: - print(f"Error loading dataset: {e}") - # Create an empty dataset if it doesn't exist - features = Features({ - 'image_id': Value(dtype='string'), - 'caption': Value(dtype='string'), - 'annotation_count': Value(dtype='int32') # Add annotation count feature - }) - dataset = Dataset.from_dict({'image_id': [], 'caption': [], 'annotation_count': []}, features=features) - annotation_counts = {} - dataset.push_to_hub(dataset_name) # Push the empty dataset to Hugging Face - -image_folder = "images" -image_files = [f for f in os.listdir(image_folder) if f.endswith(('.png', '.jpg', '.jpeg'))] -lock = threading.Lock() - -with open('nearest_neighbors_with_captions.json', 'r') as f: - results = json.load(f) - - -def get_caption_for_image_id(image_path): - """ - Retrieve the caption for a given image_id from the JSON data. - """ - # Extract the numeric part of the image ID - match = re.search(r'_(\d+)\.', image_path) - if match: - image_id = match.group(1).lstrip('0') # Remove leading zeros - print("Searching for image_id:", image_id) # Debugging line - - # Check if image_id is a test image - if image_id in results: - print("Found caption in results:", results[image_id]["caption"]) # Debugging line - return results[image_id]["caption"] - - # If image_id is not a test image, search in nearest neighbors - for test_image_data in results.values(): - for neighbor in test_image_data["nearest_neighbors"]: - if neighbor["image_id"] == image_id: - print("Found caption in nearest neighbors:", neighbor["caption"]) # Debugging line - return neighbor["caption"] - - # Return None if the image_id is not found - print("Caption not found for image_id:", image_id) # Debugging line - return None - - -# Function to get a random image that hasn’t been fully annotated -def get_next_image(session_data): - with lock: - # Available images filter - available_images = [ - img for img in image_files - if img not in annotation_counts or - ("val" in img and annotation_counts.get(img, 0) < 2) or - ("val" not in img and annotation_counts.get(img, 0) == 0) - ] - - print("Available images:", available_images) # Debugging line - - # Check if the user already has an image - if session_data["current_image"] is None and available_images: - # Assign a new random image to the user - session_data["current_image"] = random.choice(available_images) - print("Current image_id:", session_data["current_image"]) # Print the current image_id - - return os.path.join(image_folder, session_data["current_image"]) if session_data["current_image"] else None - - -# Function to save the annotation to Hugging Face dataset and fetch the next image -def save_annotation(caption, session_data): - global dataset, annotation_counts # Declare global dataset and annotation_counts at the start of the function - - if session_data["current_image"] is None: - return gr.update(visible=False), gr.update(value="All images have been annotated!"), gr.update(value="") - - with lock: - image_id = session_data["current_image"] - - # Save caption or "skipped" based on user input - if caption.strip().lower() == "skip": - caption = "skipped" - - # Get current annotation count - annotation_count = annotation_counts.get(image_id, 0) - - # Add the new annotation as a new row to the dataset - new_data = Dataset.from_dict({ - "image_id": [image_id], - "caption": [caption], - "annotation_count": [annotation_count + 1] # Increment the annotation count - }, features=Features({ - 'image_id': Value(dtype='string'), - 'caption': Value(dtype='string'), - 'annotation_count': Value(dtype='int32') # Ensure int32 type - })) - - # Update the annotation count in the dictionary - annotation_counts[image_id] = annotation_count + 1 - - # Concatenate with the existing dataset and push the updated dataset to Hugging Face - dataset = concatenate_datasets([dataset, new_data]) - dataset.push_to_hub(dataset_name) - print("Pushed updated dataset") - - # Clear user's current image if the validation image has been annotated twice - if ("val" not in image_id) or (annotation_count + 1 >= 2): - session_data["current_image"] = None - - # Fetch the next image - next_image = get_next_image(session_data) - if next_image: - next_caption = get_caption_for_image_id(os.path.basename(next_image)) # Retrieve the caption for the new image - print("Next image_id:", os.path.basename(next_image)) # Debugging line - return gr.update(value=next_image), gr.update(value=""), gr.update(value=next_caption or "") - else: - return gr.update(visible=False), gr.update(value="All images have been annotated!"), gr.update(value="") - - -def initialize_interface(session_data): - next_image = get_next_image(session_data) - if next_image: - next_caption = get_caption_for_image_id(os.path.basename(next_image)) # Retrieve caption for initial image - print("Initial image_id:", os.path.basename(next_image)) # Print the initial image_id - return gr.update(value=next_image), gr.update(value=next_caption or "") - else: - return gr.update(visible=False), gr.update(value="All images have been annotated!") - - -# Build the Gradio interface -with gr.Blocks() as demo: - gr.Markdown("# Image Captioning Tool") - gr.Markdown("Please provide your caption in Egyptian Arabic 'Masri'") - - session_data = gr.State({"current_image": None}) # Session-specific state - - with gr.Row(): - image = gr.Image() - caption = gr.Textbox(placeholder="Enter caption here...") - existing_caption = gr.Textbox(label="Existing Caption", interactive=False) # Display existing caption - submit = gr.Button("Submit") - - # Define actions for buttons - submit.click(fn=save_annotation, inputs=[caption, session_data], outputs=[image, caption, existing_caption]) - - # Load initial image - demo.load(fn=initialize_interface, inputs=session_data, outputs=[image, existing_caption]) - -demo.launch(share=True) +import gradio as gr +import os +import threading +import random +from datasets import load_dataset, Dataset, Features, Value, concatenate_datasets +from huggingface_hub import login +import json +import re + +# Authenticate with Hugging Face +token = os.getenv("HUGGINGFACE_TOKEN") +if token: + login(token=token) +else: + print("HUGGINGFACE_TOKEN environment variable not set.") +dataset_name = "GeorgeIbrahim/EGYCOCO" # Replace with your dataset name + +# Load or create the dataset +try: + dataset = load_dataset(dataset_name, split="train") + print("Loaded existing dataset:", dataset) + + # Initialize annotation counts + annotation_counts = {} + for example in dataset: + image_id = example["image_id"] + count = example["annotation_count"] + annotation_counts[image_id] = count + + print("Annotation counts:", annotation_counts) +except Exception as e: + print(f"Error loading dataset: {e}") + # Create an empty dataset if it doesn't exist + features = Features({ + 'image_id': Value(dtype='string'), + 'caption': Value(dtype='string'), + 'annotation_count': Value(dtype='int32') # Add annotation count feature + }) + dataset = Dataset.from_dict({'image_id': [], 'caption': [], 'annotation_count': []}, features=features) + annotation_counts = {} + dataset.push_to_hub(dataset_name) # Push the empty dataset to Hugging Face + +image_folder = "images" +image_files = [f for f in os.listdir(image_folder) if f.endswith(('.png', '.jpg', '.jpeg'))] +lock = threading.Lock() + +# Load the nearest neighbors JSON file +with open('nearest_neighbors_with_captions.json', 'r') as f: + results = json.load(f) + +# Populate the annotation counts based on validation and neighbor distinction +for image_id, data in results.items(): + # Mark validation image to require two annotations + annotation_counts[image_id] = annotation_counts.get(image_id, 0) + + # Mark each nearest neighbor to require only one annotation + for neighbor in data["nearest_neighbors"]: + neighbor_id = neighbor["image_id"] + annotation_counts[neighbor_id] = annotation_counts.get(neighbor_id, 0) + +def get_caption_for_image_id(image_path): + """ + Retrieve the caption for a given image_id from the JSON data. + """ + match = re.search(r'_(\d+)\.', image_path) + if match: + image_id = match.group(1).lstrip('0') + print("Searching for image_id:", image_id) + + if image_id in results: + print("Found caption in results:", results[image_id]["caption"]) + return results[image_id]["caption"] + + for test_image_data in results.values(): + for neighbor in test_image_data["nearest_neighbors"]: + if neighbor["image_id"] == image_id: + print("Found caption in nearest neighbors:", neighbor["caption"]) + return neighbor["caption"] + + print("Caption not found for image_id:", image_id) + return None + + +# Function to get a random image that hasn’t been fully annotated +def get_next_image(session_data): + with lock: + available_images = [ + img for img in image_files + if img not in annotation_counts or annotation_counts.get(img, 0) < (2 if img in results else 1) + ] + + print("Available images:", available_images) + + if session_data["current_image"] is None and available_images: + session_data["current_image"] = random.choice(available_images) + print("Current image_id:", session_data["current_image"]) + + return os.path.join(image_folder, session_data["current_image"]) if session_data["current_image"] else None + + +# Function to save the annotation to Hugging Face dataset and fetch the next image +def save_annotation(caption, session_data): + global dataset, annotation_counts + + if session_data["current_image"] is None: + return gr.update(visible=False), gr.update(value="All images have been annotated!"), gr.update(value="") + + with lock: + image_id = session_data["current_image"] + + if caption.strip().lower() == "skip": + caption = "skipped" + + annotation_count = annotation_counts.get(image_id, 0) + + new_data = Dataset.from_dict({ + "image_id": [image_id], + "caption": [caption], + "annotation_count": [annotation_count + 1] + }, features=Features({ + 'image_id': Value(dtype='string'), + 'caption': Value(dtype='string'), + 'annotation_count': Value(dtype='int32') + })) + + annotation_counts[image_id] = annotation_count + 1 + + dataset = concatenate_datasets([dataset, new_data]) + dataset.push_to_hub(dataset_name) + print("Pushed updated dataset") + + if annotation_counts[image_id] >= (2 if image_id in results else 1): + session_data["current_image"] = None + + next_image = get_next_image(session_data) + if next_image: + next_caption = get_caption_for_image_id(os.path.basename(next_image)) + print("Next image_id:", os.path.basename(next_image)) + return gr.update(value=next_image), gr.update(value=""), gr.update(value=next_caption or "") + else: + return gr.update(visible=False), gr.update(value="All images have been annotated!"), gr.update(value="") + + +def initialize_interface(session_data): + next_image = get_next_image(session_data) + if next_image: + next_caption = get_caption_for_image_id(os.path.basename(next_image)) + print("Initial image_id:", os.path.basename(next_image)) + return gr.update(value=next_image), gr.update(value=next_caption or "") + else: + return gr.update(visible=False), gr.update(value="All images have been annotated!") + + +with gr.Blocks() as demo: + gr.Markdown("# Image Captioning Tool") + gr.Markdown("Please provide your caption in Egyptian Arabic 'Masri'") + + session_data = gr.State({"current_image": None}) + + with gr.Row(): + image = gr.Image() + caption = gr.Textbox(placeholder="Enter caption here...") + existing_caption = gr.Textbox(label="Existing Caption", interactive=False) + submit = gr.Button("Submit") + + submit.click(fn=save_annotation, inputs=[caption, session_data], outputs=[image, caption, existing_caption]) + + demo.load(fn=initialize_interface, inputs=session_data, outputs=[image, existing_caption]) + +demo.launch(share=True) diff --git a/images/COCO_train2014_000000000597.jpg b/images/COCO_train2014_000000000597.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd9dbe28ae6b1044f02383330e24e3e510e2a24c Binary files /dev/null and b/images/COCO_train2014_000000000597.jpg differ diff --git a/images/COCO_train2014_000000002444.jpg b/images/COCO_train2014_000000002444.jpg new file mode 100644 index 0000000000000000000000000000000000000000..784bba18b2456a157a0016a8bd66037f9c833072 Binary files /dev/null and b/images/COCO_train2014_000000002444.jpg differ diff --git a/images/COCO_train2014_000000004331.jpg b/images/COCO_train2014_000000004331.jpg deleted file mode 100644 index b90a2252aaa3f87a6eb7f1a8b0f01f962b122a1a..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000004331.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000007069.jpg b/images/COCO_train2014_000000007069.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec12abb4c2667ea3c726af71a103dd5e060deb43 Binary files /dev/null and b/images/COCO_train2014_000000007069.jpg differ diff --git a/images/COCO_train2014_000000010540.jpg b/images/COCO_train2014_000000010540.jpg deleted file mode 100644 index 052a3ae950eff7d1e263f629c8de4e66af6a8ba0..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000010540.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000019062.jpg b/images/COCO_train2014_000000019062.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4a85ac7b9e84e96541379784d33f19ba6d118516 Binary files /dev/null and b/images/COCO_train2014_000000019062.jpg differ diff --git a/images/COCO_train2014_000000023440.jpg b/images/COCO_train2014_000000023440.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9b7b7c1c883d39a94ee13dda75fbb95c1c17391c Binary files /dev/null and b/images/COCO_train2014_000000023440.jpg differ diff --git a/images/COCO_train2014_000000024518.jpg b/images/COCO_train2014_000000024518.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c014ad0920157f672c55c8bda9a2800a85b5b6f Binary files /dev/null and b/images/COCO_train2014_000000024518.jpg differ diff --git a/images/COCO_train2014_000000026233.jpg b/images/COCO_train2014_000000026233.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0737fa10be5bac32e0b8ad9016270b8b7cdd7e94 Binary files /dev/null and b/images/COCO_train2014_000000026233.jpg differ diff --git a/images/COCO_train2014_000000028575.jpg b/images/COCO_train2014_000000028575.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55e1e66af3aa065a7c34045f255c6b69ddde6110 Binary files /dev/null and b/images/COCO_train2014_000000028575.jpg differ diff --git a/images/COCO_train2014_000000037527.jpg b/images/COCO_train2014_000000037527.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b23afd12dab3e8fa86346b6dac7e222b030e525 Binary files /dev/null and b/images/COCO_train2014_000000037527.jpg differ diff --git a/images/COCO_train2014_000000040966.jpg b/images/COCO_train2014_000000040966.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c980299b5c61e1247ddfb6f4ccce18acdac85e77 Binary files /dev/null and b/images/COCO_train2014_000000040966.jpg differ diff --git a/images/COCO_train2014_000000047418.jpg b/images/COCO_train2014_000000047418.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb1eb2e9c9c2498373cfc0f89ba3b2abcb0ecd58 Binary files /dev/null and b/images/COCO_train2014_000000047418.jpg differ diff --git a/images/COCO_train2014_000000048491.jpg b/images/COCO_train2014_000000048491.jpg deleted file mode 100644 index 838da75c301073fdf5fdb5fe7b737c7c8db48933..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000048491.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000063378.jpg b/images/COCO_train2014_000000063378.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a33a10a7749ae7a35c103d51fb6075b111d62fd3 Binary files /dev/null and b/images/COCO_train2014_000000063378.jpg differ diff --git a/images/COCO_train2014_000000067560.jpg b/images/COCO_train2014_000000067560.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58fa69541cd9fe19eaaa02a888e4c5ad15041199 Binary files /dev/null and b/images/COCO_train2014_000000067560.jpg differ diff --git a/images/COCO_train2014_000000068069.jpg b/images/COCO_train2014_000000068069.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f66cb606842d0a7d597b2b14a9de53e7778556c Binary files /dev/null and b/images/COCO_train2014_000000068069.jpg differ diff --git a/images/COCO_train2014_000000070421.jpg b/images/COCO_train2014_000000070421.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8c23035ff6e292ec599c81e04729b8913a8edcf4 Binary files /dev/null and b/images/COCO_train2014_000000070421.jpg differ diff --git a/images/COCO_train2014_000000073141.jpg b/images/COCO_train2014_000000073141.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2d4863210d20607a27bba705a697650c836169a Binary files /dev/null and b/images/COCO_train2014_000000073141.jpg differ diff --git a/images/COCO_train2014_000000081686.jpg b/images/COCO_train2014_000000081686.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f494b558a917d0f269df5e75554606f6ed688d0a Binary files /dev/null and b/images/COCO_train2014_000000081686.jpg differ diff --git a/images/COCO_train2014_000000081894.jpg b/images/COCO_train2014_000000081894.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e0ba775b3237e2a71ebdd99ac43d7ff75830ced Binary files /dev/null and b/images/COCO_train2014_000000081894.jpg differ diff --git a/images/COCO_train2014_000000085759.jpg b/images/COCO_train2014_000000085759.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54b30c29c9a494dce58eabf6a8b32e8e7ecd8a6d Binary files /dev/null and b/images/COCO_train2014_000000085759.jpg differ diff --git a/images/COCO_train2014_000000094409.jpg b/images/COCO_train2014_000000094409.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6faffed01605ee70e9420f9a1943c72759cd1c78 Binary files /dev/null and b/images/COCO_train2014_000000094409.jpg differ diff --git a/images/COCO_train2014_000000102506.jpg b/images/COCO_train2014_000000102506.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7728f1c2bc0061c4bb32284b48f8cae2f379b71 Binary files /dev/null and b/images/COCO_train2014_000000102506.jpg differ diff --git a/images/COCO_train2014_000000106019.jpg b/images/COCO_train2014_000000106019.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48ac817c8fb3f88f939a93e1feb3bfc049a94489 Binary files /dev/null and b/images/COCO_train2014_000000106019.jpg differ diff --git a/images/COCO_train2014_000000113418.jpg b/images/COCO_train2014_000000113418.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4aafb4967f212a3b70998ba671f5d60839c22ab0 Binary files /dev/null and b/images/COCO_train2014_000000113418.jpg differ diff --git a/images/COCO_train2014_000000116003.jpg b/images/COCO_train2014_000000116003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1697cc312b78b20de1b86ea9f5bb4bd4baec18dc Binary files /dev/null and b/images/COCO_train2014_000000116003.jpg differ diff --git a/images/COCO_train2014_000000122780.jpg b/images/COCO_train2014_000000122780.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc29b59fe959cceadf4212362dec54720ed5bdfa Binary files /dev/null and b/images/COCO_train2014_000000122780.jpg differ diff --git a/images/COCO_train2014_000000124615.jpg b/images/COCO_train2014_000000124615.jpg new file mode 100644 index 0000000000000000000000000000000000000000..92d59c9a0fe9f1b281ebf5227b781c128c9f483d Binary files /dev/null and b/images/COCO_train2014_000000124615.jpg differ diff --git a/images/COCO_train2014_000000126803.jpg b/images/COCO_train2014_000000126803.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2b95f31e87f5629488674b81f20b29ea17d33eb7 Binary files /dev/null and b/images/COCO_train2014_000000126803.jpg differ diff --git a/images/COCO_train2014_000000127515.jpg b/images/COCO_train2014_000000127515.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec37aab16941cbc6ffe5a2799f1f0e16d3f58e7e Binary files /dev/null and b/images/COCO_train2014_000000127515.jpg differ diff --git a/images/COCO_train2014_000000135016.jpg b/images/COCO_train2014_000000135016.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53e401dd071befd0947d79e054b891bb41d254ab Binary files /dev/null and b/images/COCO_train2014_000000135016.jpg differ diff --git a/images/COCO_train2014_000000138153.jpg b/images/COCO_train2014_000000138153.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb2854b4546f723a61513e03a211f13ece906620 Binary files /dev/null and b/images/COCO_train2014_000000138153.jpg differ diff --git a/images/COCO_train2014_000000139304.jpg b/images/COCO_train2014_000000139304.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9e697ad2dc67a20bb700181243862dc3ae06af9 Binary files /dev/null and b/images/COCO_train2014_000000139304.jpg differ diff --git a/images/COCO_train2014_000000140108.jpg b/images/COCO_train2014_000000140108.jpg deleted file mode 100644 index b3d3446170859a7be1e72ff7b3a4ac82599daa0b..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000140108.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000150032.jpg b/images/COCO_train2014_000000150032.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d1fdd814b05620c61880f42c73b5e48ad89e58c4 Binary files /dev/null and b/images/COCO_train2014_000000150032.jpg differ diff --git a/images/COCO_train2014_000000161262.jpg b/images/COCO_train2014_000000161262.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b4d60daae99b22a1218bd00b8ee86db8f65a6ae Binary files /dev/null and b/images/COCO_train2014_000000161262.jpg differ diff --git a/images/COCO_train2014_000000166975.jpg b/images/COCO_train2014_000000166975.jpg deleted file mode 100644 index 07345a283b91c172522548adbefe9f9572f9f765..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000166975.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000173279.jpg b/images/COCO_train2014_000000173279.jpg new file mode 100644 index 0000000000000000000000000000000000000000..28daa4c0f4fc17394604c06b0b80c14772831d35 Binary files /dev/null and b/images/COCO_train2014_000000173279.jpg differ diff --git a/images/COCO_train2014_000000183982.jpg b/images/COCO_train2014_000000183982.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb206805f95b564e229c032a726cc7b1a9447a4c Binary files /dev/null and b/images/COCO_train2014_000000183982.jpg differ diff --git a/images/COCO_train2014_000000184707.jpg b/images/COCO_train2014_000000184707.jpg new file mode 100644 index 0000000000000000000000000000000000000000..758ce2bccb1fa08bc0de9d0a67784942ec3793d4 Binary files /dev/null and b/images/COCO_train2014_000000184707.jpg differ diff --git a/images/COCO_train2014_000000191228.jpg b/images/COCO_train2014_000000191228.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f204f6a5b1cec57fa4bbf08dbc6fc3af81c44d6a Binary files /dev/null and b/images/COCO_train2014_000000191228.jpg differ diff --git a/images/COCO_train2014_000000195806.jpg b/images/COCO_train2014_000000195806.jpg new file mode 100644 index 0000000000000000000000000000000000000000..03a54eda9e323c95dbebea6b9b1f2a006c8d8f49 Binary files /dev/null and b/images/COCO_train2014_000000195806.jpg differ diff --git a/images/COCO_train2014_000000196529.jpg b/images/COCO_train2014_000000196529.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a91619263b5aacfa0ab790087a8b506eb429cce7 Binary files /dev/null and b/images/COCO_train2014_000000196529.jpg differ diff --git a/images/COCO_train2014_000000197576.jpg b/images/COCO_train2014_000000197576.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa71c9da87e58764864c37453ab08afdfdca1251 Binary files /dev/null and b/images/COCO_train2014_000000197576.jpg differ diff --git a/images/COCO_train2014_000000200447.jpg b/images/COCO_train2014_000000200447.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8108c90c41b1f89fabe0ced819d6e40349c023f6 Binary files /dev/null and b/images/COCO_train2014_000000200447.jpg differ diff --git a/images/COCO_train2014_000000205631.jpg b/images/COCO_train2014_000000205631.jpg deleted file mode 100644 index d00fedd7becea7d3f5bea981fdf03b99b03f5011..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000205631.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000207381.jpg b/images/COCO_train2014_000000207381.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee775ff9b3765ac2490dee8bfdd26a6983f9abd6 Binary files /dev/null and b/images/COCO_train2014_000000207381.jpg differ diff --git a/images/COCO_train2014_000000210686.jpg b/images/COCO_train2014_000000210686.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d608a0c8f1565324c4334c674083ec3f69be52c3 Binary files /dev/null and b/images/COCO_train2014_000000210686.jpg differ diff --git a/images/COCO_train2014_000000211405.jpg b/images/COCO_train2014_000000211405.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25afb499428d3c9bb26b28ec6e507d9e5a64f310 Binary files /dev/null and b/images/COCO_train2014_000000211405.jpg differ diff --git a/images/COCO_train2014_000000211874.jpg b/images/COCO_train2014_000000211874.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9d59cf15872741c8e39de188380f4ff8c11ce37 Binary files /dev/null and b/images/COCO_train2014_000000211874.jpg differ diff --git a/images/COCO_train2014_000000225271.jpg b/images/COCO_train2014_000000225271.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bea9d7e0642fb41083e6f88f2e0f6dbf977f8b00 Binary files /dev/null and b/images/COCO_train2014_000000225271.jpg differ diff --git a/images/COCO_train2014_000000227969.jpg b/images/COCO_train2014_000000227969.jpg deleted file mode 100644 index 5342701ea84e276d22718f1a73ea9dd31c4cd5ff..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000227969.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000229947.jpg b/images/COCO_train2014_000000229947.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be349359326b85acc3462e947223738d7faadeb9 Binary files /dev/null and b/images/COCO_train2014_000000229947.jpg differ diff --git a/images/COCO_train2014_000000231862.jpg b/images/COCO_train2014_000000231862.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9dc20b879a42f472ea4faf671ca43cf9ea8d56f2 Binary files /dev/null and b/images/COCO_train2014_000000231862.jpg differ diff --git a/images/COCO_train2014_000000235390.jpg b/images/COCO_train2014_000000235390.jpg new file mode 100644 index 0000000000000000000000000000000000000000..20ea753b267d762dc9ddf8ebb1ed18ee50ccbc22 Binary files /dev/null and b/images/COCO_train2014_000000235390.jpg differ diff --git a/images/COCO_train2014_000000237894.jpg b/images/COCO_train2014_000000237894.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a586229205119227fea117b1bd15a7d4a2040dc Binary files /dev/null and b/images/COCO_train2014_000000237894.jpg differ diff --git a/images/COCO_train2014_000000255877.jpg b/images/COCO_train2014_000000255877.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b534d7ff54d2ffac3c3bace55e7d7b53af9b6d8b Binary files /dev/null and b/images/COCO_train2014_000000255877.jpg differ diff --git a/images/COCO_train2014_000000261863.jpg b/images/COCO_train2014_000000261863.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37215061334a294623ce6b8df6c27c61dcb7e967 Binary files /dev/null and b/images/COCO_train2014_000000261863.jpg differ diff --git a/images/COCO_train2014_000000263261.jpg b/images/COCO_train2014_000000263261.jpg deleted file mode 100644 index 83f93372c732e0c526daafe2c1c71bbb31e6495b..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000263261.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000268123.jpg b/images/COCO_train2014_000000268123.jpg new file mode 100644 index 0000000000000000000000000000000000000000..832c356b9967640fbd33c4634066bd238761fcf9 Binary files /dev/null and b/images/COCO_train2014_000000268123.jpg differ diff --git a/images/COCO_train2014_000000272876.jpg b/images/COCO_train2014_000000272876.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3844c82eac89ea3434ebd36fbf0c03ebc078da8c Binary files /dev/null and b/images/COCO_train2014_000000272876.jpg differ diff --git a/images/COCO_train2014_000000273407.jpg b/images/COCO_train2014_000000273407.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c05fba7df1d84960fd3850cf2437ebe08f97e883 Binary files /dev/null and b/images/COCO_train2014_000000273407.jpg differ diff --git a/images/COCO_train2014_000000280923.jpg b/images/COCO_train2014_000000280923.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d77abad937456ff2d33d6827154870cda2e3666a Binary files /dev/null and b/images/COCO_train2014_000000280923.jpg differ diff --git a/images/COCO_train2014_000000282097.jpg b/images/COCO_train2014_000000282097.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0961d9520acb22482072dc2fd5f512a54d1547b Binary files /dev/null and b/images/COCO_train2014_000000282097.jpg differ diff --git a/images/COCO_train2014_000000283279.jpg b/images/COCO_train2014_000000283279.jpg deleted file mode 100644 index 95311b40aa05890105b63a53e86e3eb03bdb8173..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000283279.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000299474.jpg b/images/COCO_train2014_000000299474.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f8cb6087c6af6460ed4475b0c01d65092f737ec Binary files /dev/null and b/images/COCO_train2014_000000299474.jpg differ diff --git a/images/COCO_train2014_000000307315.jpg b/images/COCO_train2014_000000307315.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccc75ae7371d42593f242c3946241768a2faf063 Binary files /dev/null and b/images/COCO_train2014_000000307315.jpg differ diff --git a/images/COCO_train2014_000000314714.jpg b/images/COCO_train2014_000000314714.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d94b97be12c32a5c837fc430af4bcec27e8d38f3 Binary files /dev/null and b/images/COCO_train2014_000000314714.jpg differ diff --git a/images/COCO_train2014_000000323592.jpg b/images/COCO_train2014_000000323592.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ecea6b527eaf4ee41207d010b98bbf15472c9a58 Binary files /dev/null and b/images/COCO_train2014_000000323592.jpg differ diff --git a/images/COCO_train2014_000000328179.jpg b/images/COCO_train2014_000000328179.jpg deleted file mode 100644 index f023253f6faae33ccf3905f5d6cb8d1c4a2bad86..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000328179.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000329012.jpg b/images/COCO_train2014_000000329012.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a42d053242dc07a07f9225fe926f8248d8d4fcbb Binary files /dev/null and b/images/COCO_train2014_000000329012.jpg differ diff --git a/images/COCO_train2014_000000331759.jpg b/images/COCO_train2014_000000331759.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7048a84e0c96aa0f22c0be8ab7ddf4621f5e5a5c Binary files /dev/null and b/images/COCO_train2014_000000331759.jpg differ diff --git a/images/COCO_train2014_000000336002.jpg b/images/COCO_train2014_000000336002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa409825c9ec8285071ff2346e73f6389251d0f7 Binary files /dev/null and b/images/COCO_train2014_000000336002.jpg differ diff --git a/images/COCO_train2014_000000339489.jpg b/images/COCO_train2014_000000339489.jpg new file mode 100644 index 0000000000000000000000000000000000000000..354166bbb9920b52a74746810b01cb0c1219c5da Binary files /dev/null and b/images/COCO_train2014_000000339489.jpg differ diff --git a/images/COCO_train2014_000000341219.jpg b/images/COCO_train2014_000000341219.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f87f7fff85d5389436a915c8dcdaa410babb37f Binary files /dev/null and b/images/COCO_train2014_000000341219.jpg differ diff --git a/images/COCO_train2014_000000341865.jpg b/images/COCO_train2014_000000341865.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d8c708c17fa1bab25f804dcb5c9981a2b8e5adf2 Binary files /dev/null and b/images/COCO_train2014_000000341865.jpg differ diff --git a/images/COCO_train2014_000000347445.jpg b/images/COCO_train2014_000000347445.jpg new file mode 100644 index 0000000000000000000000000000000000000000..659a9612f0b26aba9b25f8013244a7d850dd2b5a Binary files /dev/null and b/images/COCO_train2014_000000347445.jpg differ diff --git a/images/COCO_train2014_000000348203.jpg b/images/COCO_train2014_000000348203.jpg new file mode 100644 index 0000000000000000000000000000000000000000..40158ec8813b3c212c760b586feb8100c3733a64 Binary files /dev/null and b/images/COCO_train2014_000000348203.jpg differ diff --git a/images/COCO_train2014_000000350165.jpg b/images/COCO_train2014_000000350165.jpg deleted file mode 100644 index 8f73c7dda135638c0b17453b9825dee317b40183..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000350165.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000350670.jpg b/images/COCO_train2014_000000350670.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80af691e26a7978fd20575f0e020f0e502ea4ac2 Binary files /dev/null and b/images/COCO_train2014_000000350670.jpg differ diff --git a/images/COCO_train2014_000000355741.jpg b/images/COCO_train2014_000000355741.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1bc6b65c8a9d1a7119c8b61bd1e7cdd707e64cae Binary files /dev/null and b/images/COCO_train2014_000000355741.jpg differ diff --git a/images/COCO_train2014_000000356908.jpg b/images/COCO_train2014_000000356908.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d1ad49f0f7a123a987c5f92f028c717785e60a0 Binary files /dev/null and b/images/COCO_train2014_000000356908.jpg differ diff --git a/images/COCO_train2014_000000361490.jpg b/images/COCO_train2014_000000361490.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d87f518537b5371173b0dc680ca7fb5d072c247f Binary files /dev/null and b/images/COCO_train2014_000000361490.jpg differ diff --git a/images/COCO_train2014_000000363549.jpg b/images/COCO_train2014_000000363549.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57c44894c10a035daf9fdeb49913c3e995cdee5c Binary files /dev/null and b/images/COCO_train2014_000000363549.jpg differ diff --git a/images/COCO_train2014_000000365437.jpg b/images/COCO_train2014_000000365437.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57b41752914df0c760818e9b4c1ac21970eae80f Binary files /dev/null and b/images/COCO_train2014_000000365437.jpg differ diff --git a/images/COCO_train2014_000000365648.jpg b/images/COCO_train2014_000000365648.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6edfe4d2cf2b90ab0e5fa581ed4dda51e8c1d721 Binary files /dev/null and b/images/COCO_train2014_000000365648.jpg differ diff --git a/images/COCO_train2014_000000382971.jpg b/images/COCO_train2014_000000382971.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ce671fd9e4532f866001e651bdca29fe4f4375d Binary files /dev/null and b/images/COCO_train2014_000000382971.jpg differ diff --git a/images/COCO_train2014_000000384836.jpg b/images/COCO_train2014_000000384836.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2c9665172e558aeacfaa34de8cc7983f5354816 Binary files /dev/null and b/images/COCO_train2014_000000384836.jpg differ diff --git a/images/COCO_train2014_000000394874.jpg b/images/COCO_train2014_000000394874.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2cbdcb69827c33b5e44382da95cddd4192205e7 Binary files /dev/null and b/images/COCO_train2014_000000394874.jpg differ diff --git a/images/COCO_train2014_000000398139.jpg b/images/COCO_train2014_000000398139.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ac8d1c587d206d1f41fd8a80e412af5a6a477ce Binary files /dev/null and b/images/COCO_train2014_000000398139.jpg differ diff --git a/images/COCO_train2014_000000402257.jpg b/images/COCO_train2014_000000402257.jpg new file mode 100644 index 0000000000000000000000000000000000000000..509a68d4112a6368fda73db45dbcc5ebf984d5c8 Binary files /dev/null and b/images/COCO_train2014_000000402257.jpg differ diff --git a/images/COCO_train2014_000000402507.jpg b/images/COCO_train2014_000000402507.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c178b6414fb245040e398a0327ed5b148c119b08 Binary files /dev/null and b/images/COCO_train2014_000000402507.jpg differ diff --git a/images/COCO_train2014_000000412535.jpg b/images/COCO_train2014_000000412535.jpg new file mode 100644 index 0000000000000000000000000000000000000000..535c832b0145c26f9fd865810008bcd17c3866cc Binary files /dev/null and b/images/COCO_train2014_000000412535.jpg differ diff --git a/images/COCO_train2014_000000417259.jpg b/images/COCO_train2014_000000417259.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6860812cc56761cb338aa99a368e65d0d6b530e3 Binary files /dev/null and b/images/COCO_train2014_000000417259.jpg differ diff --git a/images/COCO_train2014_000000421287.jpg b/images/COCO_train2014_000000421287.jpg new file mode 100644 index 0000000000000000000000000000000000000000..beb705b9eec6a61abab8843a1b9efb328210cc10 Binary files /dev/null and b/images/COCO_train2014_000000421287.jpg differ diff --git a/images/COCO_train2014_000000426076.jpg b/images/COCO_train2014_000000426076.jpg new file mode 100644 index 0000000000000000000000000000000000000000..40404bd14d6b29e7ab134080c6f2848066e139d3 Binary files /dev/null and b/images/COCO_train2014_000000426076.jpg differ diff --git a/images/COCO_train2014_000000439576.jpg b/images/COCO_train2014_000000439576.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4bf03028e298c3b4fe9d132800a45e70f700f5c Binary files /dev/null and b/images/COCO_train2014_000000439576.jpg differ diff --git a/images/COCO_train2014_000000440401.jpg b/images/COCO_train2014_000000440401.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2ac2f00426f2d92d5264290cadc28fe84036d52 Binary files /dev/null and b/images/COCO_train2014_000000440401.jpg differ diff --git a/images/COCO_train2014_000000442043.jpg b/images/COCO_train2014_000000442043.jpg new file mode 100644 index 0000000000000000000000000000000000000000..551e1446a9134f3fd2e85f4a727ac08a41e5ee93 Binary files /dev/null and b/images/COCO_train2014_000000442043.jpg differ diff --git a/images/COCO_train2014_000000455222.jpg b/images/COCO_train2014_000000455222.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a25051ea692a7b8b590cae17086616f60d822b63 Binary files /dev/null and b/images/COCO_train2014_000000455222.jpg differ diff --git a/images/COCO_train2014_000000459543.jpg b/images/COCO_train2014_000000459543.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d8a46c8e8997204ccca0504b9365889122fc04d Binary files /dev/null and b/images/COCO_train2014_000000459543.jpg differ diff --git a/images/COCO_train2014_000000460405.jpg b/images/COCO_train2014_000000460405.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53affaf5e092866cedf24967bfca293c2ce282c1 Binary files /dev/null and b/images/COCO_train2014_000000460405.jpg differ diff --git a/images/COCO_train2014_000000470893.jpg b/images/COCO_train2014_000000470893.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb345214cd23fe864af001fdc1880b7ce6b36ceb Binary files /dev/null and b/images/COCO_train2014_000000470893.jpg differ diff --git a/images/COCO_train2014_000000474067.jpg b/images/COCO_train2014_000000474067.jpg deleted file mode 100644 index 66a5f41839f139fae15a29b1c49815c9404e95d7..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000474067.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000475076.jpg b/images/COCO_train2014_000000475076.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da8a6a1abfe52035f987c08d7edd2c0802e2512b Binary files /dev/null and b/images/COCO_train2014_000000475076.jpg differ diff --git a/images/COCO_train2014_000000488014.jpg b/images/COCO_train2014_000000488014.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7943af12db3952f8258f52bd1aeea45962002424 Binary files /dev/null and b/images/COCO_train2014_000000488014.jpg differ diff --git a/images/COCO_train2014_000000490985.jpg b/images/COCO_train2014_000000490985.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a810dc7b01483f01725da6e69104976dcbd4e6de Binary files /dev/null and b/images/COCO_train2014_000000490985.jpg differ diff --git a/images/COCO_train2014_000000494403.jpg b/images/COCO_train2014_000000494403.jpg new file mode 100644 index 0000000000000000000000000000000000000000..934be22dfaddd74fb926cd7e4a71a71745969feb Binary files /dev/null and b/images/COCO_train2014_000000494403.jpg differ diff --git a/images/COCO_train2014_000000499366.jpg b/images/COCO_train2014_000000499366.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef5b1d7a6fe4a2d506fbf3c4e80e4c0fc5e5deae Binary files /dev/null and b/images/COCO_train2014_000000499366.jpg differ diff --git a/images/COCO_train2014_000000501959.jpg b/images/COCO_train2014_000000501959.jpg new file mode 100644 index 0000000000000000000000000000000000000000..298a39790f62e6a3d156c362ffee4c901143bdc2 Binary files /dev/null and b/images/COCO_train2014_000000501959.jpg differ diff --git a/images/COCO_train2014_000000502808.jpg b/images/COCO_train2014_000000502808.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41b009234d15f1ba4ce6a6ad59fb44ac3f3a3504 Binary files /dev/null and b/images/COCO_train2014_000000502808.jpg differ diff --git a/images/COCO_train2014_000000503779.jpg b/images/COCO_train2014_000000503779.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2b3b75939993d6e9dae19ed617f8dd93c5564340 Binary files /dev/null and b/images/COCO_train2014_000000503779.jpg differ diff --git a/images/COCO_train2014_000000507665.jpg b/images/COCO_train2014_000000507665.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1dfe45cbc1b42c411f9b3fc85273cbd9f6e3c3aa Binary files /dev/null and b/images/COCO_train2014_000000507665.jpg differ diff --git a/images/COCO_train2014_000000514939.jpg b/images/COCO_train2014_000000514939.jpg new file mode 100644 index 0000000000000000000000000000000000000000..554025590896f371c33e952b17cd5e0157eaa34f Binary files /dev/null and b/images/COCO_train2014_000000514939.jpg differ diff --git a/images/COCO_train2014_000000522105.jpg b/images/COCO_train2014_000000522105.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7510e68c13fc97538942e99a433f5a5bb64d34c8 Binary files /dev/null and b/images/COCO_train2014_000000522105.jpg differ diff --git a/images/COCO_train2014_000000527863.jpg b/images/COCO_train2014_000000527863.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1bc96a2ab97dbd0740f0907085ae5d07464f78b4 Binary files /dev/null and b/images/COCO_train2014_000000527863.jpg differ diff --git a/images/COCO_train2014_000000545950.jpg b/images/COCO_train2014_000000545950.jpg deleted file mode 100644 index e3d39f17239370bafc44570a76ef2b94329ba47b..0000000000000000000000000000000000000000 Binary files a/images/COCO_train2014_000000545950.jpg and /dev/null differ diff --git a/images/COCO_train2014_000000553051.jpg b/images/COCO_train2014_000000553051.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e508d57030b5cdebfc19e526f6f7599d389c8996 Binary files /dev/null and b/images/COCO_train2014_000000553051.jpg differ diff --git a/images/COCO_train2014_000000566301.jpg b/images/COCO_train2014_000000566301.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de49bcb3f1a0948e1b3119a6f2d6d806e5f7dee9 Binary files /dev/null and b/images/COCO_train2014_000000566301.jpg differ diff --git a/images/COCO_train2014_000000570805.jpg b/images/COCO_train2014_000000570805.jpg new file mode 100644 index 0000000000000000000000000000000000000000..815a31ebe6985e8e5a559ab5fb986e7fc36a0f5f Binary files /dev/null and b/images/COCO_train2014_000000570805.jpg differ diff --git a/images/COCO_train2014_000000572586.jpg b/images/COCO_train2014_000000572586.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff5dd2bdb053151b10cbf4e2ba92741476d8e4dc Binary files /dev/null and b/images/COCO_train2014_000000572586.jpg differ diff --git a/images/COCO_train2014_000000574648.jpg b/images/COCO_train2014_000000574648.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e00e3246bcc0936538ea272befead78935e61102 Binary files /dev/null and b/images/COCO_train2014_000000574648.jpg differ diff --git a/images/COCO_val2014_000000006005.jpg b/images/COCO_val2014_000000006005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..00dd7b24de236809f2ecde4b697b66a4d692dc2c Binary files /dev/null and b/images/COCO_val2014_000000006005.jpg differ diff --git a/images/COCO_val2014_000000010104.jpg b/images/COCO_val2014_000000010104.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6e57d05be3d920af265d9949f0d05fae2ee2fa7b Binary files /dev/null and b/images/COCO_val2014_000000010104.jpg differ diff --git a/images/COCO_val2014_000000010115.jpg b/images/COCO_val2014_000000010115.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fc53bea050e5e6f019d6d2f2b5fbbf89abe43885 Binary files /dev/null and b/images/COCO_val2014_000000010115.jpg differ diff --git a/images/COCO_val2014_000000010290.jpg b/images/COCO_val2014_000000010290.jpg new file mode 100644 index 0000000000000000000000000000000000000000..67eb933911f2e5f6ec802f7084d4833b527701ed Binary files /dev/null and b/images/COCO_val2014_000000010290.jpg differ diff --git a/images/COCO_val2014_000000010400.jpg b/images/COCO_val2014_000000010400.jpg new file mode 100644 index 0000000000000000000000000000000000000000..000394595fa46b1e3ca6e112eb5369695af42cda Binary files /dev/null and b/images/COCO_val2014_000000010400.jpg differ diff --git a/images/COCO_val2014_000000010428.jpg b/images/COCO_val2014_000000010428.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f55f2d1a4f549ad4ebf42b278be45cb7cc0b972 Binary files /dev/null and b/images/COCO_val2014_000000010428.jpg differ diff --git a/images/COCO_val2014_000000010526.jpg b/images/COCO_val2014_000000010526.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b123a6c760d3ac4ee69f8dc4ae0319dec0d09016 Binary files /dev/null and b/images/COCO_val2014_000000010526.jpg differ diff --git a/images/COCO_val2014_000000010684.jpg b/images/COCO_val2014_000000010684.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a5c37eabec147431d98924c21cec84c5eef8a20 Binary files /dev/null and b/images/COCO_val2014_000000010684.jpg differ diff --git a/images/COCO_val2014_000000010707.jpg b/images/COCO_val2014_000000010707.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7c74e04d327843d02c514aad3a9e4b6ce0e0d54 Binary files /dev/null and b/images/COCO_val2014_000000010707.jpg differ diff --git a/images/COCO_val2014_000000010764.jpg b/images/COCO_val2014_000000010764.jpg new file mode 100644 index 0000000000000000000000000000000000000000..39327f0ece01500863c596aae58a7c69ed5630ca Binary files /dev/null and b/images/COCO_val2014_000000010764.jpg differ diff --git a/images/COCO_val2014_000000010825.jpg b/images/COCO_val2014_000000010825.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b47941830425ac3879e1578c1f4b814d4173226e Binary files /dev/null and b/images/COCO_val2014_000000010825.jpg differ diff --git a/images/COCO_val2014_000000010837.jpg b/images/COCO_val2014_000000010837.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf36ea7056227800ac63f02e3b83cad341acaa99 Binary files /dev/null and b/images/COCO_val2014_000000010837.jpg differ diff --git a/images/COCO_val2014_000000010935.jpg b/images/COCO_val2014_000000010935.jpg new file mode 100644 index 0000000000000000000000000000000000000000..79091afa66bef5123c3f55840a446f6e00709166 Binary files /dev/null and b/images/COCO_val2014_000000010935.jpg differ diff --git a/images/COCO_val2014_000000011081.jpg b/images/COCO_val2014_000000011081.jpg new file mode 100644 index 0000000000000000000000000000000000000000..24b20144e6558845d7fae83e0466208667bf1889 Binary files /dev/null and b/images/COCO_val2014_000000011081.jpg differ diff --git a/images/COCO_val2014_000000011099.jpg b/images/COCO_val2014_000000011099.jpg new file mode 100644 index 0000000000000000000000000000000000000000..47caf30e6dfce39935744e671ed4df74d2d614ea Binary files /dev/null and b/images/COCO_val2014_000000011099.jpg differ diff --git a/images/COCO_val2014_000000011115.jpg b/images/COCO_val2014_000000011115.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84a11270ae0cd3379c056bff55772e2ee91faf7d Binary files /dev/null and b/images/COCO_val2014_000000011115.jpg differ diff --git a/images/COCO_val2014_000000016817.jpg b/images/COCO_val2014_000000016817.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ce513dad2de09fb6b790ed1c2a022368f7e9ef0 Binary files /dev/null and b/images/COCO_val2014_000000016817.jpg differ diff --git a/images/COCO_val2014_000000021989.jpg b/images/COCO_val2014_000000021989.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35a285dd2faa481e9ad63eebb47d2fb8b1a677a0 Binary files /dev/null and b/images/COCO_val2014_000000021989.jpg differ diff --git a/images/COCO_val2014_000000022103.jpg b/images/COCO_val2014_000000022103.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f58cd6c5a7464e48a02ed846e167b0cd98956dd Binary files /dev/null and b/images/COCO_val2014_000000022103.jpg differ diff --git a/images/COCO_val2014_000000051738.jpg b/images/COCO_val2014_000000051738.jpg new file mode 100644 index 0000000000000000000000000000000000000000..723cd418c8ef62adf5120a6208725710f7bc6b7b Binary files /dev/null and b/images/COCO_val2014_000000051738.jpg differ diff --git a/images/COCO_val2014_000000063791.jpg b/images/COCO_val2014_000000063791.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35a3ae9f6de71444b4a812954cabd9c03c3e1119 Binary files /dev/null and b/images/COCO_val2014_000000063791.jpg differ diff --git a/images/COCO_val2014_000000077479.jpg b/images/COCO_val2014_000000077479.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e244a6d72c9a288b16bcdd2dd0c36b823e99fb81 Binary files /dev/null and b/images/COCO_val2014_000000077479.jpg differ diff --git a/images/COCO_val2014_000000095843.jpg b/images/COCO_val2014_000000095843.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d19a376cbdb1aeee6623738a5fe98cd113bd7758 Binary files /dev/null and b/images/COCO_val2014_000000095843.jpg differ diff --git a/images/COCO_val2014_000000099186.jpg b/images/COCO_val2014_000000099186.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c28e57f2c4b145360262979cbd62f58a9986b283 Binary files /dev/null and b/images/COCO_val2014_000000099186.jpg differ diff --git a/images/COCO_val2014_000000100853.jpg b/images/COCO_val2014_000000100853.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e635fa1669fe267a698cb445aecc808f58927def Binary files /dev/null and b/images/COCO_val2014_000000100853.jpg differ diff --git a/images/COCO_val2014_000000100977.jpg b/images/COCO_val2014_000000100977.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56044a22f080145e7cdfe9719cb0bcf1cb021df9 Binary files /dev/null and b/images/COCO_val2014_000000100977.jpg differ diff --git a/images/COCO_val2014_000000101473.jpg b/images/COCO_val2014_000000101473.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d34c586bc6ce7d4fdb485644c0436110c0fa6759 Binary files /dev/null and b/images/COCO_val2014_000000101473.jpg differ diff --git a/images/COCO_val2014_000000101491.jpg b/images/COCO_val2014_000000101491.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4412274af0ff8b55a8e24d87a89e827ab9a44f98 Binary files /dev/null and b/images/COCO_val2014_000000101491.jpg differ diff --git a/images/COCO_val2014_000000101919.jpg b/images/COCO_val2014_000000101919.jpg new file mode 100644 index 0000000000000000000000000000000000000000..45e6cac8477847f93cc43bcb30793a8357ae4189 Binary files /dev/null and b/images/COCO_val2014_000000101919.jpg differ diff --git a/images/COCO_val2014_000000101985.jpg b/images/COCO_val2014_000000101985.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0677b5f099e115a27b6a93cea396aa096b7ac41e Binary files /dev/null and b/images/COCO_val2014_000000101985.jpg differ diff --git a/images/COCO_val2014_000000102348.jpg b/images/COCO_val2014_000000102348.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d22aa45193fb808f56229357dfdcd12bc4bebd1c Binary files /dev/null and b/images/COCO_val2014_000000102348.jpg differ diff --git a/images/COCO_val2014_000000102466.jpg b/images/COCO_val2014_000000102466.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b8344f83f34ad154fcffb564a72f2cb99d995b3 Binary files /dev/null and b/images/COCO_val2014_000000102466.jpg differ diff --git a/images/COCO_val2014_000000102589.jpg b/images/COCO_val2014_000000102589.jpg new file mode 100644 index 0000000000000000000000000000000000000000..719d9a8d4a346650b845d94e8ba6db0a1d3be50f Binary files /dev/null and b/images/COCO_val2014_000000102589.jpg differ diff --git a/images/COCO_val2014_000000102735.jpg b/images/COCO_val2014_000000102735.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e19f500ca269c1c200c0b2c9f9b4b8210c26a975 Binary files /dev/null and b/images/COCO_val2014_000000102735.jpg differ diff --git a/images/COCO_val2014_000000102805.jpg b/images/COCO_val2014_000000102805.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c3df96209956790f8cb3a4fe45667226234120f Binary files /dev/null and b/images/COCO_val2014_000000102805.jpg differ diff --git a/images/COCO_val2014_000000103114.jpg b/images/COCO_val2014_000000103114.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f3a42e9d9d1528ae326200dc9492e6f6f9f1a478 Binary files /dev/null and b/images/COCO_val2014_000000103114.jpg differ diff --git a/images/COCO_val2014_000000103255.jpg b/images/COCO_val2014_000000103255.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b629ee33b5b065a2ac0af7ef8c880881b17c2def Binary files /dev/null and b/images/COCO_val2014_000000103255.jpg differ diff --git a/images/COCO_val2014_000000103272.jpg b/images/COCO_val2014_000000103272.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e51ef51cda7413448f25a400b29a27dc84cfca6 Binary files /dev/null and b/images/COCO_val2014_000000103272.jpg differ diff --git a/images/COCO_val2014_000000103375.jpg b/images/COCO_val2014_000000103375.jpg new file mode 100644 index 0000000000000000000000000000000000000000..678c78da66aaa3a8928c285f0a0ae2176b6334be Binary files /dev/null and b/images/COCO_val2014_000000103375.jpg differ diff --git a/images/COCO_val2014_000000103485.jpg b/images/COCO_val2014_000000103485.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a45e12835fa6d7f66f64e75b7a7df756674c0c76 Binary files /dev/null and b/images/COCO_val2014_000000103485.jpg differ diff --git a/images/COCO_val2014_000000103491.jpg b/images/COCO_val2014_000000103491.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0842095d1a19e7f81fd353f6891235afcef5a164 Binary files /dev/null and b/images/COCO_val2014_000000103491.jpg differ diff --git a/images/COCO_val2014_000000103496.jpg b/images/COCO_val2014_000000103496.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8de15241f7d7f789fed133a70646788021a4205f Binary files /dev/null and b/images/COCO_val2014_000000103496.jpg differ diff --git a/images/COCO_val2014_000000103584.jpg b/images/COCO_val2014_000000103584.jpg new file mode 100644 index 0000000000000000000000000000000000000000..12cf565f6b902d63c3de5b4f85eff96cdc13f3a2 Binary files /dev/null and b/images/COCO_val2014_000000103584.jpg differ diff --git a/images/COCO_val2014_000000104421.jpg b/images/COCO_val2014_000000104421.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1fc74dbe7acf11d26f7301dd89672f99110d28c7 Binary files /dev/null and b/images/COCO_val2014_000000104421.jpg differ diff --git a/images/COCO_val2014_000000104568.jpg b/images/COCO_val2014_000000104568.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5769054fb11198a840929395f417f73fca111d3c Binary files /dev/null and b/images/COCO_val2014_000000104568.jpg differ diff --git a/images/COCO_val2014_000000104906.jpg b/images/COCO_val2014_000000104906.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c1892cc68c9672bd817aa1a19f972948df98f8e0 Binary files /dev/null and b/images/COCO_val2014_000000104906.jpg differ diff --git a/images/COCO_val2014_000000105011.jpg b/images/COCO_val2014_000000105011.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c71bc2367dcbd02f58697c75debd8dc12ab847fb Binary files /dev/null and b/images/COCO_val2014_000000105011.jpg differ diff --git a/images/COCO_val2014_000000105052.jpg b/images/COCO_val2014_000000105052.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8242d5e5d1467bfa59cb74f98d26f65c64bd83fd Binary files /dev/null and b/images/COCO_val2014_000000105052.jpg differ diff --git a/images/COCO_val2014_000000105234.jpg b/images/COCO_val2014_000000105234.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d4b67bc27c69793460c9ba542e26e4ba4f94ba69 Binary files /dev/null and b/images/COCO_val2014_000000105234.jpg differ diff --git a/images/COCO_val2014_000000105480.jpg b/images/COCO_val2014_000000105480.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34628423388a20da036f16596cfc003fea6b620c Binary files /dev/null and b/images/COCO_val2014_000000105480.jpg differ diff --git a/images/COCO_val2014_000000105611.jpg b/images/COCO_val2014_000000105611.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d80ac31dd317b11531ecda7b37144d5f630af747 Binary files /dev/null and b/images/COCO_val2014_000000105611.jpg differ diff --git a/images/COCO_val2014_000000105622.jpg b/images/COCO_val2014_000000105622.jpg new file mode 100644 index 0000000000000000000000000000000000000000..adfa2dbba7d30f9f40860be5792c51e44751f7e5 Binary files /dev/null and b/images/COCO_val2014_000000105622.jpg differ diff --git a/images/COCO_val2014_000000105751.jpg b/images/COCO_val2014_000000105751.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffabcf554dd6b8771415837eb78a14619bc2c796 Binary files /dev/null and b/images/COCO_val2014_000000105751.jpg differ diff --git a/images/COCO_val2014_000000105912.jpg b/images/COCO_val2014_000000105912.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7bfc3b7ec546f2edbcb09d798bbb1923bcecd6b Binary files /dev/null and b/images/COCO_val2014_000000105912.jpg differ diff --git a/images/COCO_val2014_000000105945.jpg b/images/COCO_val2014_000000105945.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f200502926060507f9d14c44d5afa81a61b7bd9 Binary files /dev/null and b/images/COCO_val2014_000000105945.jpg differ diff --git a/images/COCO_val2014_000000106046.jpg b/images/COCO_val2014_000000106046.jpg new file mode 100644 index 0000000000000000000000000000000000000000..050d00890ee20f56c9068457516c34cfaebb4186 Binary files /dev/null and b/images/COCO_val2014_000000106046.jpg differ diff --git a/images/COCO_val2014_000000106048.jpg b/images/COCO_val2014_000000106048.jpg new file mode 100644 index 0000000000000000000000000000000000000000..42f6b947648e2d4ed95a29d5d642a066d787ab9e Binary files /dev/null and b/images/COCO_val2014_000000106048.jpg differ diff --git a/images/COCO_val2014_000000106331.jpg b/images/COCO_val2014_000000106331.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f41a38544401720e8d50b3903aaf703e72affdf2 Binary files /dev/null and b/images/COCO_val2014_000000106331.jpg differ diff --git a/images/COCO_val2014_000000106335.jpg b/images/COCO_val2014_000000106335.jpg new file mode 100644 index 0000000000000000000000000000000000000000..efad39141d0e83cdfef2bfaca35f4d081b8b0f3c Binary files /dev/null and b/images/COCO_val2014_000000106335.jpg differ diff --git a/images/COCO_val2014_000000106849.jpg b/images/COCO_val2014_000000106849.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d45ac99af37efdc2fa6b42ab96acc6e82d20ac9d Binary files /dev/null and b/images/COCO_val2014_000000106849.jpg differ diff --git a/images/COCO_val2014_000000106909.jpg b/images/COCO_val2014_000000106909.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31ba711c0fe82770b2b31f6b8262e161794a2c68 Binary files /dev/null and b/images/COCO_val2014_000000106909.jpg differ diff --git a/images/COCO_val2014_000000106970.jpg b/images/COCO_val2014_000000106970.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82a32ac9547345701324248ee698255195f56481 Binary files /dev/null and b/images/COCO_val2014_000000106970.jpg differ diff --git a/images/COCO_val2014_000000107108.jpg b/images/COCO_val2014_000000107108.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bac7650d57b4da5a106f2632bf51dc91b5df49d0 Binary files /dev/null and b/images/COCO_val2014_000000107108.jpg differ diff --git a/images/COCO_val2014_000000107123.jpg b/images/COCO_val2014_000000107123.jpg new file mode 100644 index 0000000000000000000000000000000000000000..799b7e4ee9638af74da7a1739dbac29a0748bf88 Binary files /dev/null and b/images/COCO_val2014_000000107123.jpg differ diff --git a/images/COCO_val2014_000000107183.jpg b/images/COCO_val2014_000000107183.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aef6a4951c4de5c1e3c76aeac57a0113c501810e Binary files /dev/null and b/images/COCO_val2014_000000107183.jpg differ diff --git a/images/COCO_val2014_000000107216.jpg b/images/COCO_val2014_000000107216.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6fe90a5d53dddbe307c755f51ed3a32a914092ea Binary files /dev/null and b/images/COCO_val2014_000000107216.jpg differ diff --git a/images/COCO_val2014_000000107511.jpg b/images/COCO_val2014_000000107511.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9f5e49e547d9e3a0e0b9c02135e54de51e038fb Binary files /dev/null and b/images/COCO_val2014_000000107511.jpg differ diff --git a/images/COCO_val2014_000000107541.jpg b/images/COCO_val2014_000000107541.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5297ce14a5ed3c1f8f8184cb17d9c49e2a86d0a4 Binary files /dev/null and b/images/COCO_val2014_000000107541.jpg differ diff --git a/images/COCO_val2014_000000107814.jpg b/images/COCO_val2014_000000107814.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6facd22abb6de146737deacc91440400c100a03 Binary files /dev/null and b/images/COCO_val2014_000000107814.jpg differ diff --git a/images/COCO_val2014_000000107853.jpg b/images/COCO_val2014_000000107853.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e9729e7d7d245672dc07961cb57c1ce371b6126 Binary files /dev/null and b/images/COCO_val2014_000000107853.jpg differ diff --git a/images/COCO_val2014_000000108152.jpg b/images/COCO_val2014_000000108152.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8fc7185aba13f4e2dc105b3bb4ef56d5b1b02a9d Binary files /dev/null and b/images/COCO_val2014_000000108152.jpg differ diff --git a/images/COCO_val2014_000000108193.jpg b/images/COCO_val2014_000000108193.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c927d5535807cc16dc51d160b3d610cbf587378 Binary files /dev/null and b/images/COCO_val2014_000000108193.jpg differ diff --git a/images/COCO_val2014_000000108338.jpg b/images/COCO_val2014_000000108338.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f53f8ce74b15830f5c7bcb6e1fdef66effb2464c Binary files /dev/null and b/images/COCO_val2014_000000108338.jpg differ diff --git a/images/COCO_val2014_000000108392.jpg b/images/COCO_val2014_000000108392.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e36fede1d13ef4517b825b717051bd73e95ec94 Binary files /dev/null and b/images/COCO_val2014_000000108392.jpg differ diff --git a/images/COCO_val2014_000000108495.jpg b/images/COCO_val2014_000000108495.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e5f0c8d9fc856f0b4f8280ceba26baf362328708 Binary files /dev/null and b/images/COCO_val2014_000000108495.jpg differ diff --git a/images/COCO_val2014_000000108853.jpg b/images/COCO_val2014_000000108853.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7f6cb54729358e85d64332769387d31e36d781b Binary files /dev/null and b/images/COCO_val2014_000000108853.jpg differ diff --git a/images/COCO_val2014_000000109005.jpg b/images/COCO_val2014_000000109005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74c81631eb8481e8403b4b9cc2d9612c05be2ad6 Binary files /dev/null and b/images/COCO_val2014_000000109005.jpg differ diff --git a/images/COCO_val2014_000000109316.jpg b/images/COCO_val2014_000000109316.jpg new file mode 100644 index 0000000000000000000000000000000000000000..faa337b2a39abaf7c8b9469cf7a64e12eab5abed Binary files /dev/null and b/images/COCO_val2014_000000109316.jpg differ diff --git a/images/COCO_val2014_000000109425.jpg b/images/COCO_val2014_000000109425.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2085d0814079212f917632163010d1569dbd153b Binary files /dev/null and b/images/COCO_val2014_000000109425.jpg differ diff --git a/images/COCO_val2014_000000109434.jpg b/images/COCO_val2014_000000109434.jpg new file mode 100644 index 0000000000000000000000000000000000000000..162e579233166f5fc7f881047f3d221b92948650 Binary files /dev/null and b/images/COCO_val2014_000000109434.jpg differ diff --git a/images/COCO_val2014_000000109445.jpg b/images/COCO_val2014_000000109445.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c8c5df623551bc188c24517de6c2774c89b0f3dc Binary files /dev/null and b/images/COCO_val2014_000000109445.jpg differ diff --git a/images/COCO_val2014_000000109454.jpg b/images/COCO_val2014_000000109454.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f5e5e51d60bb4560532d1a02f303fd93b039bfe9 Binary files /dev/null and b/images/COCO_val2014_000000109454.jpg differ diff --git a/images/COCO_val2014_000000109939.jpg b/images/COCO_val2014_000000109939.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bbc948bba33e2a1a24560c7b993d63b54faaec8a Binary files /dev/null and b/images/COCO_val2014_000000109939.jpg differ diff --git a/images/COCO_val2014_000000110026.jpg b/images/COCO_val2014_000000110026.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5319f19c0e84adf6125337914238184a1ccdf6da Binary files /dev/null and b/images/COCO_val2014_000000110026.jpg differ diff --git a/images/COCO_val2014_000000110156.jpg b/images/COCO_val2014_000000110156.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a20b8b73873114620c869ab2a287de96e80267e7 Binary files /dev/null and b/images/COCO_val2014_000000110156.jpg differ diff --git a/images/COCO_val2014_000000110282.jpg b/images/COCO_val2014_000000110282.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cabf74ebd723cde6ebe146212d5e1a8d257603d6 Binary files /dev/null and b/images/COCO_val2014_000000110282.jpg differ diff --git a/images/COCO_val2014_000000110369.jpg b/images/COCO_val2014_000000110369.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e4058be375749a882ffdfc49b278a18d49e172b Binary files /dev/null and b/images/COCO_val2014_000000110369.jpg differ diff --git a/images/COCO_val2014_000000110435.jpg b/images/COCO_val2014_000000110435.jpg new file mode 100644 index 0000000000000000000000000000000000000000..735a8420a1ab4453e9f4cf6853aba19f247b8806 Binary files /dev/null and b/images/COCO_val2014_000000110435.jpg differ diff --git a/images/COCO_val2014_000000110551.jpg b/images/COCO_val2014_000000110551.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d068e9900272f1805e6be64d1ad86cb9fad0de4d Binary files /dev/null and b/images/COCO_val2014_000000110551.jpg differ diff --git a/images/COCO_val2014_000000110601.jpg b/images/COCO_val2014_000000110601.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3325164c18a39c92ea2a850810ced4cf3fbd54ff Binary files /dev/null and b/images/COCO_val2014_000000110601.jpg differ diff --git a/images/COCO_val2014_000000110630.jpg b/images/COCO_val2014_000000110630.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ae870f275e5ffa209b3e19520c4b22d275ea080 Binary files /dev/null and b/images/COCO_val2014_000000110630.jpg differ diff --git a/images/COCO_val2014_000000110765.jpg b/images/COCO_val2014_000000110765.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a9b32c7b1d126628078db6baeafc1ab0db61cd0 Binary files /dev/null and b/images/COCO_val2014_000000110765.jpg differ diff --git a/images/COCO_val2014_000000110857.jpg b/images/COCO_val2014_000000110857.jpg new file mode 100644 index 0000000000000000000000000000000000000000..290478b99ff75b635c5e8fc2712f68d16988391f Binary files /dev/null and b/images/COCO_val2014_000000110857.jpg differ diff --git a/images/COCO_val2014_000000110877.jpg b/images/COCO_val2014_000000110877.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a38396dec4d969e7a9ebaf73c76468a25367d22 Binary files /dev/null and b/images/COCO_val2014_000000110877.jpg differ diff --git a/images/COCO_val2014_000000110884.jpg b/images/COCO_val2014_000000110884.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37555fac156052c6ea88db5a002ffb63a55c19b4 Binary files /dev/null and b/images/COCO_val2014_000000110884.jpg differ diff --git a/images/COCO_val2014_000000111024.jpg b/images/COCO_val2014_000000111024.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d47743c577088f99dbe8efe5388b8894fc0595da Binary files /dev/null and b/images/COCO_val2014_000000111024.jpg differ diff --git a/images/COCO_val2014_000000111109.jpg b/images/COCO_val2014_000000111109.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b31ae642b9e81e05bd70c759aa3e53a1ad3d8d5 Binary files /dev/null and b/images/COCO_val2014_000000111109.jpg differ diff --git a/images/COCO_val2014_000000111367.jpg b/images/COCO_val2014_000000111367.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f7100a74d8c448501ea353f7da1a9e2cf8d4aa8 Binary files /dev/null and b/images/COCO_val2014_000000111367.jpg differ diff --git a/images/COCO_val2014_000000111546.jpg b/images/COCO_val2014_000000111546.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14c254f188d694093ed1dae90ddfa54cbeefe018 Binary files /dev/null and b/images/COCO_val2014_000000111546.jpg differ diff --git a/images/COCO_val2014_000000114414.jpg b/images/COCO_val2014_000000114414.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c7a349773bff8bd19e3e59959b006e0dba2edea Binary files /dev/null and b/images/COCO_val2014_000000114414.jpg differ diff --git a/images/COCO_val2014_000000124416.jpg b/images/COCO_val2014_000000124416.jpg new file mode 100644 index 0000000000000000000000000000000000000000..133c35506d8629cb53524f5d4ca4c009a845486f Binary files /dev/null and b/images/COCO_val2014_000000124416.jpg differ diff --git a/images/COCO_val2014_000000131557.jpg b/images/COCO_val2014_000000131557.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca6e5731237e26b549915d13357ab8c0c0e77a16 Binary files /dev/null and b/images/COCO_val2014_000000131557.jpg differ diff --git a/images/COCO_val2014_000000142483.jpg b/images/COCO_val2014_000000142483.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e51776b2794c948217e72d23f3a9690547a5d7d Binary files /dev/null and b/images/COCO_val2014_000000142483.jpg differ diff --git a/images/COCO_val2014_000000146155.jpg b/images/COCO_val2014_000000146155.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6b768898961c3398d145de169ff2575e8afbfe6 Binary files /dev/null and b/images/COCO_val2014_000000146155.jpg differ diff --git a/images/COCO_val2014_000000149022.jpg b/images/COCO_val2014_000000149022.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21ab1fbdaed1a694ff1f65d9a095a849a68a5809 Binary files /dev/null and b/images/COCO_val2014_000000149022.jpg differ diff --git a/images/COCO_val2014_000000152012.jpg b/images/COCO_val2014_000000152012.jpg new file mode 100644 index 0000000000000000000000000000000000000000..310363b4e4bd69ce1f4945c82048551c497512df Binary files /dev/null and b/images/COCO_val2014_000000152012.jpg differ diff --git a/images/COCO_val2014_000000154087.jpg b/images/COCO_val2014_000000154087.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33b1c8532cb7ea819599f712af0c6e6c5c7837d2 Binary files /dev/null and b/images/COCO_val2014_000000154087.jpg differ diff --git a/images/COCO_val2014_000000169028.jpg b/images/COCO_val2014_000000169028.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9df9791406747deee186b9af5f269b22e7fa5a9c Binary files /dev/null and b/images/COCO_val2014_000000169028.jpg differ diff --git a/images/COCO_val2014_000000172718.jpg b/images/COCO_val2014_000000172718.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fee3bd29f6414f6d8fdba773d334c2a573cdbf20 Binary files /dev/null and b/images/COCO_val2014_000000172718.jpg differ diff --git a/images/COCO_val2014_000000174004.jpg b/images/COCO_val2014_000000174004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f41a05a99f178fa25ce06c1b5d840ce13703854 Binary files /dev/null and b/images/COCO_val2014_000000174004.jpg differ diff --git a/images/COCO_val2014_000000176275.jpg b/images/COCO_val2014_000000176275.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc1633bb0fc8d0eb3fe3328519004c42f0fa789b Binary files /dev/null and b/images/COCO_val2014_000000176275.jpg differ diff --git a/images/COCO_val2014_000000188067.jpg b/images/COCO_val2014_000000188067.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ee0dff8a3663dc2de9c74b7fcba83b8cd9d93ba Binary files /dev/null and b/images/COCO_val2014_000000188067.jpg differ diff --git a/images/COCO_val2014_000000193911.jpg b/images/COCO_val2014_000000193911.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f44b93153f3ccc232d6e55e73c22f0c75d87c87d Binary files /dev/null and b/images/COCO_val2014_000000193911.jpg differ diff --git a/images/COCO_val2014_000000202928.jpg b/images/COCO_val2014_000000202928.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d927f09f56b3c56366a2d867504e8178110918f Binary files /dev/null and b/images/COCO_val2014_000000202928.jpg differ diff --git a/images/COCO_val2014_000000208817.jpg b/images/COCO_val2014_000000208817.jpg new file mode 100644 index 0000000000000000000000000000000000000000..125ebc139b382d3da35dadde7f42a08a35856ff4 Binary files /dev/null and b/images/COCO_val2014_000000208817.jpg differ diff --git a/images/COCO_val2014_000000210980.jpg b/images/COCO_val2014_000000210980.jpg new file mode 100644 index 0000000000000000000000000000000000000000..356cb650ff4c7a7e261f5741eb757872f84b4a10 Binary files /dev/null and b/images/COCO_val2014_000000210980.jpg differ diff --git a/images/COCO_val2014_000000217383.jpg b/images/COCO_val2014_000000217383.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34dbac74505b7cb0393f214d1f9e9a7880b497c8 Binary files /dev/null and b/images/COCO_val2014_000000217383.jpg differ diff --git a/images/COCO_val2014_000000220981.jpg b/images/COCO_val2014_000000220981.jpg new file mode 100644 index 0000000000000000000000000000000000000000..861e617440e623d9da17c1f31a212b3983190975 Binary files /dev/null and b/images/COCO_val2014_000000220981.jpg differ diff --git a/images/COCO_val2014_000000228644.jpg b/images/COCO_val2014_000000228644.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61c1435b4e1f91f80152d2674c944aa06bdaee24 Binary files /dev/null and b/images/COCO_val2014_000000228644.jpg differ diff --git a/images/COCO_val2014_000000238199.jpg b/images/COCO_val2014_000000238199.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6a3970bb12997e5732872e6ffbbb9a10b4666d0 Binary files /dev/null and b/images/COCO_val2014_000000238199.jpg differ diff --git a/images/COCO_val2014_000000260275.jpg b/images/COCO_val2014_000000260275.jpg deleted file mode 100644 index 68bcb2e39bbec351ea1d4d867e6cce6aea0998f0..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000260275.jpg and /dev/null differ diff --git a/images/COCO_val2014_000000266409.jpg b/images/COCO_val2014_000000266409.jpg deleted file mode 100644 index b8fb4f870271c5daa7c78d40a7890bd56e2fea2c..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000266409.jpg and /dev/null differ diff --git a/images/COCO_val2014_000000275392.jpg b/images/COCO_val2014_000000275392.jpg deleted file mode 100644 index 56c4e24ee0217058e0bc81e94692b0601af4fa7e..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000275392.jpg and /dev/null differ diff --git a/images/COCO_val2014_000000277991.jpg b/images/COCO_val2014_000000277991.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82100895f9b0be40531c6d0b24561e277ab25149 Binary files /dev/null and b/images/COCO_val2014_000000277991.jpg differ diff --git a/images/COCO_val2014_000000280607.jpg b/images/COCO_val2014_000000280607.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88438eb8f63c6836ea0868a9eef8f01556025e4e Binary files /dev/null and b/images/COCO_val2014_000000280607.jpg differ diff --git a/images/COCO_val2014_000000284589.jpg b/images/COCO_val2014_000000284589.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f3e8d15a865f5d3942e1b426e28dfc9d0b52397 Binary files /dev/null and b/images/COCO_val2014_000000284589.jpg differ diff --git a/images/COCO_val2014_000000302608.jpg b/images/COCO_val2014_000000302608.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e25b7d4b6b70caf9d02d0ab56b4fb2bef386029c Binary files /dev/null and b/images/COCO_val2014_000000302608.jpg differ diff --git a/images/COCO_val2014_000000304083.jpg b/images/COCO_val2014_000000304083.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afbb3c2c148af20bd5ca686db482e8237fb15258 Binary files /dev/null and b/images/COCO_val2014_000000304083.jpg differ diff --git a/images/COCO_val2014_000000322762.jpg b/images/COCO_val2014_000000322762.jpg new file mode 100644 index 0000000000000000000000000000000000000000..447e5c8751d60effda8b8598a43a96a09c2029d8 Binary files /dev/null and b/images/COCO_val2014_000000322762.jpg differ diff --git a/images/COCO_val2014_000000326256.jpg b/images/COCO_val2014_000000326256.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abe244aa572c10eddb165ddb10294cdcafaacf3c Binary files /dev/null and b/images/COCO_val2014_000000326256.jpg differ diff --git a/images/COCO_val2014_000000331648.jpg b/images/COCO_val2014_000000331648.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1fbfddf42fad87a91098d9e72825ac56bf84d0d Binary files /dev/null and b/images/COCO_val2014_000000331648.jpg differ diff --git a/images/COCO_val2014_000000333691.jpg b/images/COCO_val2014_000000333691.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19c2595c10edd4605968fc6fe3b4fbf6044aeead Binary files /dev/null and b/images/COCO_val2014_000000333691.jpg differ diff --git a/images/COCO_val2014_000000345787.jpg b/images/COCO_val2014_000000345787.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76843d676eadab584e9c9369616d6cd8a5f6c797 Binary files /dev/null and b/images/COCO_val2014_000000345787.jpg differ diff --git a/images/COCO_val2014_000000353130.jpg b/images/COCO_val2014_000000353130.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a217025160b60a18039c6a531e89debc3d83510b Binary files /dev/null and b/images/COCO_val2014_000000353130.jpg differ diff --git a/images/COCO_val2014_000000353595.jpg b/images/COCO_val2014_000000353595.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a611920c5548e1c1fcf3fb61645c238008c80f2c Binary files /dev/null and b/images/COCO_val2014_000000353595.jpg differ diff --git a/images/COCO_val2014_000000371549.jpg b/images/COCO_val2014_000000371549.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f39bc4ebf518da40f9b9e5b56635884e1fe0d336 Binary files /dev/null and b/images/COCO_val2014_000000371549.jpg differ diff --git a/images/COCO_val2014_000000379837.jpg b/images/COCO_val2014_000000379837.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48579fedacb1705fb5eeb3b4676fcbcd71d102f9 Binary files /dev/null and b/images/COCO_val2014_000000379837.jpg differ diff --git a/images/COCO_val2014_000000381576.jpg b/images/COCO_val2014_000000381576.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c70077a5797884348ceb280ac3730ee6f5e48461 Binary files /dev/null and b/images/COCO_val2014_000000381576.jpg differ diff --git a/images/COCO_val2014_000000382603.jpg b/images/COCO_val2014_000000382603.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cecf24caf351fc8712e5c53088cbf1ac3d50c625 Binary files /dev/null and b/images/COCO_val2014_000000382603.jpg differ diff --git a/images/COCO_val2014_000000384401.jpg b/images/COCO_val2014_000000384401.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a100dbdb604ca780c556f56108f32ffe125226b8 Binary files /dev/null and b/images/COCO_val2014_000000384401.jpg differ diff --git a/images/COCO_val2014_000000392260.jpg b/images/COCO_val2014_000000392260.jpg deleted file mode 100644 index 6335eb446a9d369c2bc5ea347f24c41f95a7c52a..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000392260.jpg and /dev/null differ diff --git a/images/COCO_val2014_000000395452.jpg b/images/COCO_val2014_000000395452.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ebc5f900366268f2ee82bfca5c1cc2516c377c9 Binary files /dev/null and b/images/COCO_val2014_000000395452.jpg differ diff --git a/images/COCO_val2014_000000397842.jpg b/images/COCO_val2014_000000397842.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1edb546a2a8fc06f0d0b0f66d167a4ae003d7462 Binary files /dev/null and b/images/COCO_val2014_000000397842.jpg differ diff --git a/images/COCO_val2014_000000399516.jpg b/images/COCO_val2014_000000399516.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f374729ea2588d55caa33aedb01d113a3897eeb5 Binary files /dev/null and b/images/COCO_val2014_000000399516.jpg differ diff --git a/images/COCO_val2014_000000400547.jpg b/images/COCO_val2014_000000400547.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35c61aff1415c7cf41181092457a4786a98d931b Binary files /dev/null and b/images/COCO_val2014_000000400547.jpg differ diff --git a/images/COCO_val2014_000000402717.jpg b/images/COCO_val2014_000000402717.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21202b40e8f0e4cefcc0e71ddc427bf2f3088bd6 Binary files /dev/null and b/images/COCO_val2014_000000402717.jpg differ diff --git a/images/COCO_val2014_000000402774.jpg b/images/COCO_val2014_000000402774.jpg new file mode 100644 index 0000000000000000000000000000000000000000..266bd461295f1ca850c7307109228a573bd48145 Binary files /dev/null and b/images/COCO_val2014_000000402774.jpg differ diff --git a/images/COCO_val2014_000000418637.jpg b/images/COCO_val2014_000000418637.jpg new file mode 100644 index 0000000000000000000000000000000000000000..39ea9a014f571f06846483625dfe3bb0679703ff Binary files /dev/null and b/images/COCO_val2014_000000418637.jpg differ diff --git a/images/COCO_val2014_000000449793.jpg b/images/COCO_val2014_000000449793.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb25a1adc30fc463bed95304b3dca852b635b3f7 Binary files /dev/null and b/images/COCO_val2014_000000449793.jpg differ diff --git a/images/COCO_val2014_000000459034.jpg b/images/COCO_val2014_000000459034.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6e25025a5489bdd6d8a729848b47042b4011462 Binary files /dev/null and b/images/COCO_val2014_000000459034.jpg differ diff --git a/images/COCO_val2014_000000470386.jpg b/images/COCO_val2014_000000470386.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f8969c8b7fa6cdbee3aa83f28285a2ac88a9402 Binary files /dev/null and b/images/COCO_val2014_000000470386.jpg differ diff --git a/images/COCO_val2014_000000477655.jpg b/images/COCO_val2014_000000477655.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c08336abd0eddbd2cc6dc23e231fff9ec7932c80 Binary files /dev/null and b/images/COCO_val2014_000000477655.jpg differ diff --git a/images/COCO_val2014_000000483179.jpg b/images/COCO_val2014_000000483179.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2101c6c2ab43527a76b325766362032f4e6ec8dc Binary files /dev/null and b/images/COCO_val2014_000000483179.jpg differ diff --git a/images/COCO_val2014_000000492196.jpg b/images/COCO_val2014_000000492196.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2b18ec4c4e8cbc021c0ad1ff5365a320f8b27f49 Binary files /dev/null and b/images/COCO_val2014_000000492196.jpg differ diff --git a/images/COCO_val2014_000000512564.jpg b/images/COCO_val2014_000000512564.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7621499c1284e33c907752cd6779575655dc6b1b Binary files /dev/null and b/images/COCO_val2014_000000512564.jpg differ diff --git a/images/COCO_val2014_000000517823.jpg b/images/COCO_val2014_000000517823.jpg new file mode 100644 index 0000000000000000000000000000000000000000..71449bca3dfe9df1709ac5547ac9c8cd8a2780ec Binary files /dev/null and b/images/COCO_val2014_000000517823.jpg differ diff --git a/images/COCO_val2014_000000521634.jpg b/images/COCO_val2014_000000521634.jpg deleted file mode 100644 index ec996c1f82e97ffcbca442e549e8124d21dffd94..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000521634.jpg and /dev/null differ diff --git a/images/COCO_val2014_000000522106.jpg b/images/COCO_val2014_000000522106.jpg new file mode 100644 index 0000000000000000000000000000000000000000..60916ab25be73d3899c1533f33adae17f5a148d4 Binary files /dev/null and b/images/COCO_val2014_000000522106.jpg differ diff --git a/images/COCO_val2014_000000540414.jpg b/images/COCO_val2014_000000540414.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0540ca13781c971b2f95a67702852a68ef2f1d3 Binary files /dev/null and b/images/COCO_val2014_000000540414.jpg differ diff --git a/images/COCO_val2014_000000550372.jpg b/images/COCO_val2014_000000550372.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4909c3ded5166b7b05fc4715255c3b0093193554 Binary files /dev/null and b/images/COCO_val2014_000000550372.jpg differ diff --git a/images/COCO_val2014_000000550597.jpg b/images/COCO_val2014_000000550597.jpg new file mode 100644 index 0000000000000000000000000000000000000000..deaa2958b2f507f3018da4df7095a81eb6f54570 Binary files /dev/null and b/images/COCO_val2014_000000550597.jpg differ diff --git a/images/COCO_val2014_000000560474.jpg b/images/COCO_val2014_000000560474.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fa4cce07019ec01d3d3e4bc8272f57747c02846 Binary files /dev/null and b/images/COCO_val2014_000000560474.jpg differ diff --git a/images/COCO_val2014_000000560893.jpg b/images/COCO_val2014_000000560893.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7383322f1f8f1b4db8aa315bd4b38f8cdb6a238 Binary files /dev/null and b/images/COCO_val2014_000000560893.jpg differ diff --git a/images/COCO_val2014_000000568675.jpg b/images/COCO_val2014_000000568675.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06a947400b1b400e77960939d7c578c9cbda6adf Binary files /dev/null and b/images/COCO_val2014_000000568675.jpg differ diff --git a/images/COCO_val2014_000000570022.jpg b/images/COCO_val2014_000000570022.jpg deleted file mode 100644 index aff3a85dcff5279fafa2d330737e687a4f8128a4..0000000000000000000000000000000000000000 Binary files a/images/COCO_val2014_000000570022.jpg and /dev/null differ diff --git a/nearest_neighbors_with_captions.json b/nearest_neighbors_with_captions.json index 588840678fcc0e2bc6099468d2625141244ada7f..648583d0d292dabc591aeb2d8026a6883b240ef6 100644 --- a/nearest_neighbors_with_captions.json +++ b/nearest_neighbors_with_captions.json @@ -9,14 +9,6 @@ { "image_id": "74990", "caption": "a kite flying over the ocean on a sandy beach ." - }, - { - "image_id": "283279", - "caption": "someone flying a kite on the beach ." - }, - { - "image_id": "328179", - "caption": "a young person flying a kite at the beach ." } ] }, @@ -30,14 +22,6 @@ { "image_id": "486123", "caption": "a white toyota drives under a stoplight with a google sign ." - }, - { - "image_id": "521634", - "caption": "a street light with many signs on it stands to the foreground of a large building standing beside a naked tree ." - }, - { - "image_id": "261746", - "caption": "a bunch of traffic lights on a street corner ." } ] }, @@ -51,14 +35,6 @@ { "image_id": "181953", "caption": "a woman riding on the back of a brown horse ." - }, - { - "image_id": "545950", - "caption": "a young woman riding a white horse on a gravel road ." - }, - { - "image_id": "275392", - "caption": "a person riding a brown horse with blonde hair in a green field ." } ] }, @@ -72,14 +48,6 @@ { "image_id": "516581", "caption": "the modern motorcycle is parked on a sunny day ." - }, - { - "image_id": "474067", - "caption": "a man riding a motorcycle down a road ." - }, - { - "image_id": "227969", - "caption": "a man sits on a yellow motorcycle ." } ] }, @@ -93,14 +61,6 @@ { "image_id": "310695", "caption": "the two buses are parked along the curb ." - }, - { - "image_id": "4331", - "caption": "a person standing in front of a parked bus with a bicycle on it ." - }, - { - "image_id": "166975", - "caption": "a man standing in front of a bus that has crashed into a car ." } ] }, @@ -114,14 +74,6 @@ { "image_id": "398037", "caption": "a bedroom with a bed under two framed paintings ." - }, - { - "image_id": "570022", - "caption": "a living room filled with blue furniture in front of a tv ." - }, - { - "image_id": "350165", - "caption": "a room with a couch several chairs and a sink and vanity in the corner ." } ] }, @@ -135,14 +87,6 @@ { "image_id": "49384", "caption": "a person hiking through a snow covered mountain on top of skis ." - }, - { - "image_id": "266409", - "caption": "a man in a blue coat skiing through a snowy field ." - }, - { - "image_id": "205631", - "caption": "a group of people riding down a snow covered sky slope ." } ] }, @@ -156,14 +100,6 @@ { "image_id": "488567", "caption": "the middle of a highway during a cloudy day ." - }, - { - "image_id": "10540", - "caption": "a couple of cars driving down a street under traffic lights ." - }, - { - "image_id": "260275", - "caption": "a traffic light with car passing underneath on the road ." } ] }, @@ -177,14 +113,6 @@ { "image_id": "300157", "caption": "pair of zebras standing in grassy field outdoors ." - }, - { - "image_id": "48491", - "caption": "two zebras standing together while eating some grass" - }, - { - "image_id": "392260", - "caption": "two zebras eating some grass together in an open area ." } ] }, @@ -198,14 +126,1176 @@ { "image_id": "245823", "caption": "home sweet home with boxes packed over in the corner ." + } + ] + }, + "100853": { + "caption": "a bathroom that has a toilet and a trash can in it .", + "nearest_neighbors": [ + { + "image_id": "501959", + "caption": "a toilet with several extra rolls of paper sitting on the tank ." + }, + { + "image_id": "211405", + "caption": "white toilet with its seat down and the lid up ." + } + ] + }, + "100977": { + "caption": "two women each feeding a giraffe at their enclosure .", + "nearest_neighbors": [ + { + "image_id": "22103", + "caption": "the people are feeding the giraffe at the zoo ." + }, + { + "image_id": "184707", + "caption": "a person touching the nose of a giraffe ." + } + ] + }, + "10104": { + "caption": "a group of men riding on the back of a motorcycle .", + "nearest_neighbors": [ + { + "image_id": "237894", + "caption": "a man riding on the back of a motorcycle down a wet street ." + }, + { + "image_id": "459543", + "caption": "three men riding on top of a motorcycle ." + } + ] + }, + "10115": { + "caption": "a room filled with furniture and curtains on top of carpet .", + "nearest_neighbors": [ + { + "image_id": "326256", + "caption": "a small bathroom with a dark vanity and tiled floor ." + }, + { + "image_id": "139304", + "caption": "the light is on in a clean bathroom ." + } + ] + }, + "101473": { + "caption": "a cell phone with a smiley face against a plastic figurine", + "nearest_neighbors": [ + { + "image_id": "220981", + "caption": "a sad smart phone holding a half a banana ." + }, + { + "image_id": "440401", + "caption": "three mobile phones on a brown wooden table top ." + } + ] + }, + "101491": { + "caption": "a teenager wheeling a suitcase down a crowded street .", + "nearest_neighbors": [ + { + "image_id": "73141", + "caption": "this black and white photo shows several people walking down the sidewalk with luggage ." + }, + { + "image_id": "211874", + "caption": "a man standing next to a bag of luggage ." + } + ] + }, + "101919": { + "caption": "a pizza is being cut into on a sheet .", + "nearest_neighbors": [ + { + "image_id": "384401", + "caption": "a large cheese pizza sitting on a pizza pan ." + }, + { + "image_id": "280607", + "caption": "a pizza that is sitting on a table ." + } + ] + }, + "101985": { + "caption": "a soccor player trying to kick the ball but kicking the other player instead .", + "nearest_neighbors": [ + { + "image_id": "188067", + "caption": "a couple of very young male soccer players , are competing for control of the ball ." + }, + { + "image_id": "477655", + "caption": "a group of young men kicking around a soccer ball ." + } + ] + }, + "102348": { + "caption": "a picture of a water hydrant with many snow .", + "nearest_neighbors": [ + { + "image_id": "398139", + "caption": "a red fire hydrant on a curb covered with snow ." + }, + { + "image_id": "19062", + "caption": "a tall skinny fire hydrant covered with snow" + } + ] + }, + "102466": { + "caption": "a boat going through the water in a canal .", + "nearest_neighbors": [ + { + "image_id": "492196", + "caption": "a boat tugs a barge behind it through the water ." + }, + { + "image_id": "81894", + "caption": "a red and white boat traveling down a river ." + } + ] + }, + "102589": { + "caption": "five doughnuts are left in the open box .", + "nearest_neighbors": [ + { + "image_id": "568675", + "caption": "a box is full of many types of donuts ." + }, + { + "image_id": "63378", + "caption": "a box of six donuts , some with frosting and sprinkles" + } + ] + }, + "102735": { + "caption": "dog in parking lot and on a leash .", + "nearest_neighbors": [ + { + "image_id": "363549", + "caption": "a dog rides on the back of a bicycle ." + }, + { + "image_id": "488014", + "caption": "a large black and brown dog standing next to a bike while attached to a pole on a leash ." + } + ] + }, + "102805": { + "caption": "a man in holds a frisbee in the parking lot by the river .", + "nearest_neighbors": [ + { + "image_id": "307315", + "caption": "a man and a child that are standing in the dirt ." + }, + { + "image_id": "7069", + "caption": "a man holding a yellow frisbee in front of a park sign ." + } + ] + }, + "10290": { + "caption": "a bathroom with a blue shower curtain and blue walls .", + "nearest_neighbors": [ + { + "image_id": "150032", + "caption": "a white bathroom has a striped shower curtain ." + }, + { + "image_id": "235390", + "caption": "a bathroom is shown with a white shower curtain ." + } + ] + }, + "103114": { + "caption": "two male chefs cooking in a kitchen while another staff member uses a mobile phone .", + "nearest_neighbors": [ + { + "image_id": "348203", + "caption": "a women in and a man in a restaurant kitchen making food ." + }, + { + "image_id": "331759", + "caption": "cooks are preparing food and meals in a kitchen ." + } + ] + }, + "103255": { + "caption": "commuter train stopped on tracks at red light , green light further up the track .", + "nearest_neighbors": [ + { + "image_id": "550372", + "caption": "some very big pretty trains at the station ." + }, + { + "image_id": "207381", + "caption": "a train is mostly blue with some yellow on the front ." + } + ] + }, + "103272": { + "caption": "a construction truck parked near a storage shed .", + "nearest_neighbors": [ + { + "image_id": "174004", + "caption": "a yellow work truck parked in tall grass ." + }, + { + "image_id": "217383", + "caption": "a white semi truck parked on a large muddy puddle ." + } + ] + }, + "103375": { + "caption": "a bed room with a window and a night sand", + "nearest_neighbors": [ + { + "image_id": "284589", + "caption": "a bed that is un made with a laptop open" + }, + { + "image_id": "302608", + "caption": "a room with a bed with black floral sheets and a night stand ." + } + ] + }, + "103485": { + "caption": "a group of young people playing a game of soccer .", + "nearest_neighbors": [ + { + "image_id": "336002", + "caption": "a man with a baseball bat standing in front of a man with a ball ." + }, + { + "image_id": "63791", + "caption": "a group of men playing soccer in a park ." + } + ] + }, + "103491": { + "caption": "the man is skiing alone on the snow", + "nearest_neighbors": [ + { + "image_id": "421287", + "caption": "a man is leaning forward while skiing downhill ." + }, + { + "image_id": "16817", + "caption": "a person walking through the snow near a fence ." + } + ] + }, + "103496": { + "caption": "a woman and child stand next to a table with cake on it .", + "nearest_neighbors": [ + { + "image_id": "379837", + "caption": "a girl with her hands up with excitement as a woman brings a cake ." + }, + { + "image_id": "439576", + "caption": "a woman sitting at a table cutting a piece of cake ." + } + ] + }, + "103584": { + "caption": "a brown dog on a bed looking towards a bright window .", + "nearest_neighbors": [ + { + "image_id": "81686", + "caption": "a dog sits on a rug with its eyes closed ." + }, + { + "image_id": "113418", + "caption": "a large brown dog laying on top of a carpet ." + } + ] + }, + "10400": { + "caption": "a large clock tower over a church next to trees .", + "nearest_neighbors": [ + { + "image_id": "210686", + "caption": "the large house has a clock tower on the side of the structure ." + }, + { + "image_id": "273407", + "caption": "a building with a large brick clock tower sticking out of it ." + } + ] + }, + "10428": { + "caption": "a sink is shown in front of a frame covered wall .", + "nearest_neighbors": [ + { + "image_id": "402257", + "caption": "this bathroom is full of portraits all surrounding the toilet ." + }, + { + "image_id": "176275", + "caption": "someone is taking a basic shot of the bathroom ." + } + ] + }, + "104421": { + "caption": "a dog looking up at a frisbee while standing in a field .", + "nearest_neighbors": [ + { + "image_id": "397842", + "caption": "a small dog running to catch a frisbee in the air ." + }, + { + "image_id": "329012", + "caption": "a brown dog running across a grass field ." + } + ] + }, + "104568": { + "caption": "a collection of fruits and vegetables sitting on a stove top .", + "nearest_neighbors": [ + { + "image_id": "323592", + "caption": "a nice table full of fresh clean vegetables" + }, + { + "image_id": "353130", + "caption": "a wooden table topped with fruits and vegetables ." + } + ] + }, + "104906": { + "caption": "a smothered fish dinner with wholesome vegetables", + "nearest_neighbors": [ + { + "image_id": "402717", + "caption": "a close up of a plate with broccoli" + }, + { + "image_id": "527863", + "caption": "plate of food consisting of meat and different types of vegetables ." + } + ] + }, + "105011": { + "caption": "a pretty young lady riding a red surfboard in the ocean .", + "nearest_neighbors": [ + { + "image_id": "124416", + "caption": "a woman straddling a surfboard in the water with a camera on the surfboard ." + }, + { + "image_id": "208817", + "caption": "a man riding on top of a surfboard in the ocean ." + } + ] + }, + "105052": { + "caption": "a group of dressed up people pose in front of a building .", + "nearest_neighbors": [ + { + "image_id": "426076", + "caption": "a group of men and women standing in formal wear in a den ." + }, + { + "image_id": "277991", + "caption": "a group of people sitting around a wooden table with food ." + } + ] + }, + "105234": { + "caption": "a man and woman standing in front of a cake .", + "nearest_neighbors": [ + { + "image_id": "470893", + "caption": "a beautiful young bride standing next to a her husband as they prepare to cut a cake ." + }, + { + "image_id": "345787", + "caption": "a bride waits for something while holding her bouquet ." + } + ] + }, + "10526": { + "caption": "a kid riding his skate board on the edge of a concrete wall", + "nearest_neighbors": [ + { + "image_id": "169028", + "caption": "a boy is jumping in the air with his skateboard at the top of a skateboard ramp ." }, { - "image_id": "263261", - "caption": "a television and furniture in a small room ." + "image_id": "261863", + "caption": "man flying up some stairs on his skate board" + } + ] + }, + "105480": { + "caption": "a young man playing nintendo wii while girlfriend is taunting", + "nearest_neighbors": [ + { + "image_id": "355741", + "caption": "a man in a green top playing with a wii ." + }, + { + "image_id": "24518", + "caption": "a man sitting on a chair with a remote ." + } + ] + }, + "105611": { + "caption": "a dog draped in a blue blanket on a boat .", + "nearest_neighbors": [ + { + "image_id": "522106", + "caption": "a black dog riding on top of a boat in the water ." + }, + { + "image_id": "70421", + "caption": "a dog smiling as it sticks its head out a car door" + } + ] + }, + "105622": { + "caption": "a man walking next to a bench holding a colorful umbrella .", + "nearest_neighbors": [ + { + "image_id": "381576", + "caption": "petals gather along the edge of a pond in front of two park benches ." + }, + { + "image_id": "560893", + "caption": "benches surround a pond in a park in autumn ." + } + ] + }, + "105751": { + "caption": "a woman serves a ball with a clock in the background .", + "nearest_neighbors": [ + { + "image_id": "196529", + "caption": "a man standing on a tennis court holding a tennis racquet ." + }, + { + "image_id": "116003", + "caption": "a tennis player raising both arms in celebration ." + } + ] + }, + "105912": { + "caption": "a red fire hydrant sitting on a sidewalk .", + "nearest_neighbors": [ + { + "image_id": "365648", + "caption": "a red fire hydrant with a flat sticking out of it ." + }, + { + "image_id": "154087", + "caption": "a group of people standing on a snow covered hill ." + } + ] + }, + "105945": { + "caption": "a father holding his little child upside down .", + "nearest_neighbors": [ + { + "image_id": "517823", + "caption": "a couple of people that are standing in a field" + }, + { + "image_id": "339489", + "caption": "a man is with a boy holding a rainbow kite ." + } + ] + }, + "106046": { + "caption": "a little girl sitting at a table eating pieces of cake on plates .", + "nearest_neighbors": [ + { + "image_id": "341219", + "caption": "a three year old girl with her birthday cake" + }, + { + "image_id": "122780", + "caption": "a girl sitting at a dining table with a birthday cake in front of her ." + } + ] + }, + "106048": { + "caption": "a white bus driving past a tall building .", + "nearest_neighbors": [ + { + "image_id": "95843", + "caption": "a double decker bus is shown that is not in service ." + }, + { + "image_id": "282097", + "caption": "a tour bus parked in an empty parking lot ." + } + ] + }, + "106331": { + "caption": "a baseball player has swung his bat during a game .", + "nearest_neighbors": [ + { + "image_id": "114414", + "caption": "men playing baseball with the batter swinging the bat" + }, + { + "image_id": "127515", + "caption": "a baseball player swings at a pitch while the catcher and referee look on ." + } + ] + }, + "106335": { + "caption": "several vehicles turning the corner on a busy intersection .", + "nearest_neighbors": [ + { + "image_id": "512564", + "caption": "various vehicles are driving down a city street ." + }, + { + "image_id": "365437", + "caption": "a photograph of a city street during the evening ." + } + ] + }, + "106849": { + "caption": "two men standing around a table with bottles of wine .", + "nearest_neighbors": [ + { + "image_id": "146155", + "caption": "two people at a bar holding drinks" + }, + { + "image_id": "37527", + "caption": "a man is holding a glass while surrounded by bottle of wine ." + } + ] + }, + "10684": { + "caption": "a man riding a wave on top of a surfboard .", + "nearest_neighbors": [ + { + "image_id": "417259", + "caption": "a surfer on a surfboard cuts through a wave ." + }, + { + "image_id": "280923", + "caption": "a surfer wearing a hat and long sleeves catches a wave" + } + ] + }, + "106909": { + "caption": "people sitting at outdoor tables on the street .", + "nearest_neighbors": [ + { + "image_id": "540414", + "caption": "a group of people are sitting outside an outdoor market ." + }, + { + "image_id": "574648", + "caption": "a busy market sports colorful umbrellas that shade the vendors ." + } + ] + }, + "106970": { + "caption": "this is a giraffe running in a pen", + "nearest_neighbors": [ + { + "image_id": "384836", + "caption": "three giraffes are walking around their pen at the zoo" + }, + { + "image_id": "197576", + "caption": "a giraffe is eating by a fence ." + } + ] + }, + "10707": { + "caption": "a man standing in a living room holding a nintendo wii game controller .", + "nearest_neighbors": [ + { + "image_id": "228644", + "caption": "a man with crazy hair holding a nintendo wii game controller ." + }, + { + "image_id": "67560", + "caption": "a group of people sitting on a couch playing a game on the nintendo wii ." + } + ] + }, + "107108": { + "caption": "a bowl contains baby carrots and other food .", + "nearest_neighbors": [ + { + "image_id": "395452", + "caption": "a plate with a starch , vegetable and meat on it ." + }, + { + "image_id": "402507", + "caption": "a pink plate covered in different types of food ." + } + ] + }, + "107123": { + "caption": "bathroom with white pedestal sink , bathtub and shower , and commode .", + "nearest_neighbors": [ + { + "image_id": "47418", + "caption": "a small bathroom has a sink , mirror and shower ." + }, + { + "image_id": "191228", + "caption": "white bathroom with toliet , sink , mirror and door ." + } + ] + }, + "107183": { + "caption": "elephants walk in a line down the middle of the street", + "nearest_neighbors": [ + { + "image_id": "210980", + "caption": "a large elephant carrying a man down the street" + }, + { + "image_id": "475076", + "caption": "a man riding a decorated elephant with a riding chair on its back" + } + ] + }, + "107216": { + "caption": "the water the boat is in is reflecting the sun .", + "nearest_neighbors": [ + { + "image_id": "255877", + "caption": "a duck in water with a blue and white boat in background ." + }, + { + "image_id": "400547", + "caption": "a number of unmanned small boats tied together ." + } + ] + }, + "107511": { + "caption": "a group of giraffe standing next to each other .", + "nearest_neighbors": [ + { + "image_id": "6005", + "caption": "a couple of giraffes that are walking around" + }, + { + "image_id": "460405", + "caption": "a herd of giraffe standing on top of a grass covered field ." + } + ] + }, + "107541": { + "caption": "a man standing on a snow covered field holding skis .", + "nearest_neighbors": [ + { + "image_id": "570805", + "caption": "a person wearing skis going down a hill ." + }, + { + "image_id": "572586", + "caption": "a group of people is standing on skiis on snow ." + } + ] + }, + "10764": { + "caption": "a catches crouches on a patch of dirt .", + "nearest_neighbors": [ + { + "image_id": "304083", + "caption": "a baseball player swinging a bat at a ball" + }, + { + "image_id": "507665", + "caption": "a baseball player swinging a bat over home plate ." + } + ] + }, + "107814": { + "caption": "zebra roaming through the grass with others in the distance", + "nearest_neighbors": [ + { + "image_id": "77479", + "caption": "a zebra standing in the grass next to a tree ." + }, + { + "image_id": "135016", + "caption": "a zebra standing in a field filled with green grass ." + } + ] + }, + "107853": { + "caption": "a woman flying through the air while riding a skateboard .", + "nearest_neighbors": [ + { + "image_id": "238199", + "caption": "a young man jumping off a staircase while riding a skate board ." + }, + { + "image_id": "272876", + "caption": "a person in grey sweater doing a trick on skateboard ." + } + ] + }, + "108152": { + "caption": "a couple of horses pulling a cart with a person .", + "nearest_neighbors": [ + { + "image_id": "68069", + "caption": "a horse pulling a carriage down the road" + }, + { + "image_id": "2444", + "caption": "a large horse is attached to a carriage" + } + ] + }, + "108193": { + "caption": "some pieces of pizza sits on a pizza trey", + "nearest_neighbors": [ + { + "image_id": "566301", + "caption": "a plate with a lot of food is on it" + }, + { + "image_id": "382971", + "caption": "slices of pizza are being served to this family" + } + ] + }, + "10825": { + "caption": "a woman sitting in a car holding a smart phone .", + "nearest_neighbors": [ + { + "image_id": "470386", + "caption": "a woman sitting on a couch in front of an open laptop computer ." + }, + { + "image_id": "268123", + "caption": "a little girl in the back seat of a car on a cell phone ." + } + ] + }, + "108338": { + "caption": "two elephants are standing by the trees in the wild .", + "nearest_neighbors": [ + { + "image_id": "597", + "caption": "a herd of elephants walking across a dry grass field ." + }, + { + "image_id": "418637", + "caption": "four elephants partake in shade underneath a tree ." + } + ] + }, + "10837": { + "caption": "soccor players approach a ball that is in the air .", + "nearest_neighbors": [ + { + "image_id": "356908", + "caption": "two youth soccer teams are playing each other ." + }, + { + "image_id": "152012", + "caption": "a group of boys play a game of soccer outside ." + } + ] + }, + "108392": { + "caption": "a display case of different types of doughnuts in it .", + "nearest_neighbors": [ + { + "image_id": "229947", + "caption": "a display case full of various kinds of donuts" + }, + { + "image_id": "382603", + "caption": "a bakery counter has many different kinds of pastries and pies ." + } + ] + }, + "108495": { + "caption": "cute girl sitting on a skateboard in the driveway", + "nearest_neighbors": [ + { + "image_id": "85759", + "caption": "the skateboarder is learning how to complete his trick ." + }, + { + "image_id": "126803", + "caption": "a young man riding a skateboard down a street ." + } + ] + }, + "108853": { + "caption": "flowers in a vase in a dimly lit room .", + "nearest_neighbors": [ + { + "image_id": "23440", + "caption": "a vase of flowers and decorative bowl sit on a table" + }, + { + "image_id": "202928", + "caption": "we see an arrangement of peach flowers in an earth tone vase ." + } + ] + }, + "109005": { + "caption": "an elephant and a rhinoceros stand not far from each other .", + "nearest_neighbors": [ + { + "image_id": "322762", + "caption": "an elephant standing in the dry grass at the edge of water ." + }, + { + "image_id": "195806", + "caption": "a large grey elephant walking through a jungle ." + } + ] + }, + "109316": { + "caption": "a woman walking down a street holding a gray umbrella .", + "nearest_neighbors": [ + { + "image_id": "331648", + "caption": "woman holding umbrella walking on paved roadway next to wall ." + }, + { + "image_id": "402774", + "caption": "a woman holding an umbrella while walking in the rain ." + } + ] + }, + "10935": { + "caption": "an albino elephant with its baby standing in a marsh area with others .", + "nearest_neighbors": [ + { + "image_id": "394874", + "caption": "elephants young and old drinking from a river" + }, + { + "image_id": "173279", + "caption": "a herd of elephants standing around a lake ." + } + ] + }, + "109425": { + "caption": "traffic sign on w 28 st with photo of bicycle in the top .", + "nearest_neighbors": [ + { + "image_id": "40966", + "caption": "a traffic light indicating green for the bicycle lane" + }, + { + "image_id": "102506", + "caption": "the traffic signal features several different colored signs ." + } + ] + }, + "109434": { + "caption": "a bathroom with a large mirror above a white sink .", + "nearest_neighbors": [ + { + "image_id": "483179", + "caption": "a bath room with its door open and light on" + }, + { + "image_id": "138153", + "caption": "a bathroom with a large mirror under vanity lights ." + } + ] + }, + "109445": { + "caption": "a white paper topped with square slices of pizza .", + "nearest_neighbors": [ + { + "image_id": "455222", + "caption": "a pepperoni and cheese pizza is cut into six pieces" + }, + { + "image_id": "499366", + "caption": "a pizza slice that is on a plate ." + } + ] + }, + "109454": { + "caption": "a young man holding up a green bottle as he drinks", + "nearest_neighbors": [ + { + "image_id": "553051", + "caption": "a smiling man taking a photo on a cell phone ." + }, + { + "image_id": "353595", + "caption": "a man drinking some wine using a wineglass" + } + ] + }, + "109939": { + "caption": "a red double decker bus driving down a street .", + "nearest_neighbors": [ + { + "image_id": "200447", + "caption": "a large red double decker bus traveling down a city street ." + }, + { + "image_id": "26233", + "caption": "a red double decker bus stopping at a bus stop ." + } + ] + }, + "110026": { + "caption": "a car covered in various empty toothpaste tubes .", + "nearest_neighbors": [ + { + "image_id": "560474", + "caption": "a wax head is looking out of a car window" + }, + { + "image_id": "442043", + "caption": "a vehicle with a bunch of stuffed animals attached to it ." + } + ] + }, + "110156": { + "caption": "a group of young and old are skiing on the snow .", + "nearest_neighbors": [ + { + "image_id": "183982", + "caption": "a group of people on skis in the snow ." + }, + { + "image_id": "21989", + "caption": "a group of people in ski wear and skis standing in the snow next to each other ." + } + ] + }, + "110282": { + "caption": "a metal pole with a traffic light attached , red right arrow illuminated , with green grass , green trees , and white sky in background .", + "nearest_neighbors": [ + { + "image_id": "261746", + "caption": "a bunch of traffic lights on a street corner ." + }, + { + "image_id": "449793", + "caption": "the two traffic lights are placed on a pole on the road ." + } + ] + }, + "110369": { + "caption": "a tow truck driving past a very old stop sign .", + "nearest_neighbors": [ + { + "image_id": "99186", + "caption": "a stop sign at an empty intersection in the country side ." + }, + { + "image_id": "106019", + "caption": "a red stop sign mounted to a black pole ." + } + ] + }, + "110435": { + "caption": "a woman bathing her dog in the sink", + "nearest_neighbors": [ + { + "image_id": "314714", + "caption": "woman gives black dog a drink of water from blue plastic cup" + }, + { + "image_id": "341865", + "caption": "a white dog under a blanket being blow dried ." + } + ] + }, + "110551": { + "caption": "a man flying through the air while riding a skateboard .", + "nearest_neighbors": [ + { + "image_id": "161262", + "caption": "man on skateboard launches off a half pipe ramp ." + }, + { + "image_id": "350670", + "caption": "a guy on a skateboard in the air ." + } + ] + }, + "110601": { + "caption": "a bathroom sink sitting next to a white toilet .", + "nearest_neighbors": [ + { + "image_id": "502808", + "caption": "a bathroom is well lit and has a toilet , tub , shower , and sink ." + }, + { + "image_id": "412535", + "caption": "a bathroom with a toilet lid up , and white curtains on the widow ." + } + ] + }, + "110630": { + "caption": "colorful slice of pizza sitting on top of a white plate .", + "nearest_neighbors": [ + { + "image_id": "131557", + "caption": "a pizza with mushrooms is on a blue yellow and white table" + }, + { + "image_id": "142483", + "caption": "a few pieces of pizza sitting on a plate" + } + ] + }, + "110765": { + "caption": "a person is making a pattern on the floor with tape .", + "nearest_neighbors": [ + { + "image_id": "371549", + "caption": "a table topped with strips of tape and a pair or scissors ." + }, + { + "image_id": "94409", + "caption": "a miniature train set is being worked on" + } + ] + }, + "11081": { + "caption": "an experimental airplane flying through a cloudy blue sky .", + "nearest_neighbors": [ + { + "image_id": "503779", + "caption": "an airplane flying through a cloudy gray sky ." + }, + { + "image_id": "231862", + "caption": "a grey and black fighter jet with sky in background ." + } + ] + }, + "110857": { + "caption": "a bedroom with a white bed on a frame next to a window .", + "nearest_neighbors": [ + { + "image_id": "361490", + "caption": "a bedroom with the lamps turned on both end tables" + }, + { + "image_id": "51738", + "caption": "a bed in a hotel is carrying sheets and pillows as it sit next to a lamp ." + } + ] + }, + "110877": { + "caption": "two men can be seen out in the water and one is on a surf board .", + "nearest_neighbors": [ + { + "image_id": "490985", + "caption": "a young man rides a surfboard in the water while another wades beside him ." + }, + { + "image_id": "299474", + "caption": "a couple of people riding a wave on top of boards ." + } + ] + }, + "110884": { + "caption": "a white sink sitting next to a toilet .", + "nearest_neighbors": [ + { + "image_id": "522105", + "caption": "a bathroom with a sink , mirror and an electric hand dryer ." + }, + { + "image_id": "550597", + "caption": "a white sink sitting next to a toilet near a tub ." + } + ] + }, + "11099": { + "caption": "a series of photos showing a woman sitting down with different digital devices .", + "nearest_neighbors": [ + { + "image_id": "494403", + "caption": "a man sitting on a couch holding a smart phone next to a laptop ." + }, + { + "image_id": "28575", + "caption": "several people are sitting on a row while using electronic devices ." + } + ] + }, + "111024": { + "caption": "there are three donuts on a white plate", + "nearest_neighbors": [ + { + "image_id": "149022", + "caption": "a white plate holding various sized doughnuts on a table ." + }, + { + "image_id": "399516", + "caption": "a plate topped with three different types of doughnuts ." + } + ] + }, + "111109": { + "caption": "a boy wearing a white dress shirt and sweater with shorts", + "nearest_neighbors": [ + { + "image_id": "333691", + "caption": "a young boy photographed in black and white is holding a bear ." + }, + { + "image_id": "172718", + "caption": "a little boy wearing a white shirt and tie ." + } + ] + }, + "11115": { + "caption": "an elderly man and woman look at something out of the camera 's view .", + "nearest_neighbors": [ + { + "image_id": "459034", + "caption": "an older man sitting next to an older woman , both of them are holding wii controllers ." + }, + { + "image_id": "124615", + "caption": "some people in a living room playing with a video game console ." + } + ] + }, + "111367": { + "caption": "a close-up of two cows standing in the dirt .", + "nearest_neighbors": [ + { + "image_id": "193911", + "caption": "a couple of cows standing on top of a dirt ground ." + }, + { + "image_id": "347445", + "caption": "two brown and white cows walking down a dirt road ." + } + ] + }, + "111546": { + "caption": "a traffic light on a street with some people .", + "nearest_neighbors": [ + { + "image_id": "514939", + "caption": "a blue smart car parked in a parking lot ." }, { - "image_id": "140108", - "caption": "a living room has two brown sofas and a cat tree ." + "image_id": "225271", + "caption": "a crowd of people crossing a street in europe ." } ] } diff --git a/test/00a0b916fd5941a3.jpg b/test/00a0b916fd5941a3.jpg deleted file mode 100644 index dcfb502a63b8d35c9fb7edfbe0190c457853fc82..0000000000000000000000000000000000000000 Binary files a/test/00a0b916fd5941a3.jpg and /dev/null differ diff --git a/test/00a72fa141918070.jpg b/test/00a72fa141918070.jpg deleted file mode 100644 index 9a3de97d437f7617c54ff61fa657498a57804739..0000000000000000000000000000000000000000 Binary files a/test/00a72fa141918070.jpg and /dev/null differ diff --git a/test/00c9616a917be867.jpg b/test/00c9616a917be867.jpg deleted file mode 100644 index 6b85d41e11380b04c4d443ed5e3c7fbdf308d592..0000000000000000000000000000000000000000 Binary files a/test/00c9616a917be867.jpg and /dev/null differ