Skip to content

Write to me.

A question, an idea, or something you just want to think out loud about. If something else would serve you better, I'll tell you.

You can also mail me directly at rasmus@tek-aerobic.dk.


The details are used to answer your request. Read about privacy.


All projects

Asset indexation

Images get uploaded and organised the same way, every time.

AI suggests the description, and duplicates are caught before anything is saved.

Images are selected, and AI suggests a description of each one. A person reads and corrects the suggestion, and the web app, a program in the browser, checks each image automatically for duplicates, without AI. For a possible duplicate, a person chooses whether the image is skipped and not saved, or kept. Every image that is not skipped is saved to a shared image library.

Shown with example data from an invented ceramics studio.

In and out
Selected images in. Images with a description in a shared image library out.
People
Select the images, read and correct each AI suggestion, and choose whether a possible duplicate is skipped or kept.
AI
Looks at each image and suggests a description.
Systems
The web app is a program in the browser. It finds possible duplicates automatically using a digital fingerprint: a code calculated from each image. This step does not use AI. The library saves the images with their descriptions.

Without fixed steps, images are described inconsistently or not at all.

  • Duplicates pile up, and a particular image is hard to find.
  • Afterwards, the library has to be tidied up by hand.

People, AI and systems each have their own part.

The drawing follows one image from the moment it is selected until it is saved with its description. Each step says whether a person, AI or a system does the work.

  1. StartImages selectedThe person uploading picks the images.
  2. 1 · AIAI suggests a descriptionEach image gets a suggestion, kept as a draft.
  3. 2 · PeopleA person corrects itThe draft is read and corrected by hand.
  4. 3 · SystemsDuplicates found automaticallyThe web app compares the image's fingerprint with the library. No AI.
  5. 4 · PeopleSkip or keepOnly for a possible duplicate: a person chooses whether the image is kept and saved.Skip: the image is not saved.
  6. ResultSaved to the libraryEvery image that is not skipped is saved with its description.
A drawing of the steps in three lanes: people, AI and systems. The person uploading selects images. AI looks at each image and suggests a description, which is a draft. A person reads the suggestion and corrects it by hand. The web app automatically compares each image's digital fingerprint with the library to find duplicates, without AI. If an image is a possible duplicate, a person chooses whether it is skipped or kept, and a skipped image is not saved. The other images are saved with their descriptions to a shared image library, so they can be found again. A ring round the dot shows where a person chooses. A pencil shows where a person reads and corrects the suggestion. A dot without a ring shows where AI or a system does the step. The images in the drawing are example data. Dot without a ring: AI or a system does the step.Ring round the dot: a person chooses here.Pencil: a person reads and corrects here.Dashed line: only when an image is flagged as a possible duplicate.A line with a bar at its end: here the image goes no further.

What each step looks like.

  1. StartPeople

    Images selected

    The person uploading selects the images. From there, every image follows the same steps.

  2. 1AI

    AI suggests a description

    AI looks at each image and suggests a description of it. The suggestion stays a draft until a person has read and corrected it.

  3. 2People

    A person corrects it

    A person reads each suggestion and corrects it by hand. The corrected text is saved with the image.

  4. 3Systems

    Duplicates found automatically

    Before saving an image, the web app automatically compares it with the images in the library. It uses a digital fingerprint: a code calculated from each image. This step does not use AI. In the example, the vase is marked as a possible duplicate because the same file name and a similar image already exist.

  5. 4People

    Skip or keep

    If the image is a possible duplicate, a person chooses whether it is skipped or kept. A skipped image is not saved. A kept image is saved with its description.

Every image that is not skipped is saved with its description.

Images that are not skipped end up in a shared image library, each with a description a person has read and corrected. A possible duplicate that is kept ends up there too. That way a particular image can be found again.

What changes in the work

Before

  • DescriptionsInconsistent or missing.
  • DuplicatesPile up.
  • A particular imageHard to find.
  • AfterwardsThe library has to be tidied up by hand.

After

  • DescriptionsAI suggests one, and a person reads and corrects it.
  • DuplicatesThe web app flags possible duplicates before the image is saved.
  • A particular imageSaved with its description, so it can be found again.
  • AfterwardsA person chooses whether a possible duplicate is skipped or kept. A kept image is saved.

Same steps, other images.

Three invented examples of the same steps: images are selected, AI suggests a description, a person corrects it, and every image not skipped is saved to a shared library.

  • Product photos in a shop

    Images of
    New products
    AI suggests
    A short description of the product
    A person corrects
    The person who knows the products
    Saved to
    A shared library of product photos
  • Photos from a building site

    Images of
    The work on site, week by week
    AI suggests
    What the photo shows
    A person corrects
    The person running the project
    Saved to
    A shared library for the project
  • Photos from an association

    Images of
    Meetings and events
    AI suggests
    A short description of the scene
    A person corrects
    The person in charge of communications
    Saved to
    A shared library for the association

Images that need describing and keeping in one place?

I'll go through your message, and if the job is not a fit, I'll tell you clearly.

Describe your project

What kind of job is it?

Pick the closest one. It can change once things are clear.