Organise

Live camera

In the store, at the loans shelf or while unpacking, you stand in front of an object with a label and want to see its record. The live camera reads QR codes, barcodes and inventory numbers, printed or handwritten, for this and, while the camera runs, shows the matching objects of the project. You can type a number as well. Opened from the project overview, the camera searches all projects you may read.

Live camera in the project Sammlung. On the left the camera picture with a painting and three labels, the reading frame in the middle, below it Reading codes and numbers and at the bottom the button Read number. On the right the field Type a number, below it the codes read: Portrait of Dora Wheeler with the inventory number 1921.1239 and the note Barcode, Stag at Sharkey’s with 1922.1133 and the note QR, both pinned, and Code read: ALT-00417, for which there is no object.

Opening the camera

In the Filter tab of the sidebar, the camera icon stands next to the full-text search field. It opens the camera; the first time, the browser asks whether the page may use it. On phones and tablets the rear camera starts.

On a phone the camera picture fills the screen and the hits sit in a sheet below it. Dragging the sheet’s handle upwards makes it larger. On a computer a large dialog opens, with the hits to the right of the picture. Two buttons at the bottom left of the picture switch the light on and change the camera, where the device offers either.

The camera picture stays in the browser. Moliri only receives the text read from a code or a number. Only Read number passes on the part inside the frame, when your text recognition place is not the browser (see Read number ). The camera stops when you close the view, open an object or switch to another browser tab.

Searching all projects

When you do not know which project an object is in, open the camera in the project overview: Live camera stands next to the search field at the top. Where the project’s name usually stands, it then says All my projects, and codes and numbers find objects of every project you may read.

Live camera from the project overview, All my projects at the top right. On the left the camera picture with a painting and three labels, below the frame Reading codes and numbers · Image matching unavailable. On the right SKH-0118 in the field Type a number, below it the hits: Rehe im Walde II with SKH-0118 in Leihanfrage Moderne 2026, Portrait of Dora Wheeler with 1921.1239 and Stag at Sharkey’s with 1922.1133, each in Sonderausstellung 2026, Sammlung and Highlights (3D), and Code read: ALT-00417, for which there is no object in any project.
  • An object in several projects appears once, and the row names all of these projects you may read below its title
  • Tapping the row opens the object in the one of these projects you used last, otherwise in the first by name
  • In every project its own fields with a uniqueness condition count as numbers, and the RegNr where the project shows it. A field that is unique in one project only finds the objects of that project by its number
  • Objects of projects you may not read, objects in the trash of a project and numbers in fields you may not see do not appear
  • The title of a row is the first text field your cards show in the object’s project
  • The camera recognises objects by their look only inside a project. Below the frame it therefore says Image matching unavailable, and the Image search icon is missing. It reads codes and numbers as in a project

What the camera reads

It reads QR codes, DataMatrix and the common barcodes (Code 128, Code 39, EAN-13, EAN-8, ITF), anywhere in the picture, and inventory numbers inside the frame in the middle (see Reading inventory numbers ). A code leads to the object like this:

The code holdsResult
the address of an object of this Moliri instance, such as …/p/900/o/5 or its permanent address …/id/object/5That object, also when it lies in another project you may read. The row then names the project
a numberThe objects of the project that carry this number
anything elseCode read: … with the text read and a note that no object matches it

Numbers are the fields that carry a uniqueness condition in the project (unique in the project or unique in the database, see Fields ), such as the inventory number, plus the RegNr where the project shows it.

The comparison ignores spaces, full stops, slashes, hyphens, underscores, colons and upper and lower case. G 1923/44 therefore finds g1923.44. The letters O, l and I also count as the digits 0 and 1, because they are easily confused on labels. If a number of five or more characters differs in exactly one character, the hit appears with a tilde on its note (Barcode ~, Text ~). It is a suggestion, not a certain hit.

A code that matches no object stays visible, so a label from an earlier system is not passed over unnoticed. The icon on the right copies the text read, for instance to look for it in the full-text search or in the field Frühere Inventarnummern.

Reading inventory numbers

An inventory number without a code, printed on a label or written on a tag or on the object, is read as soon as it stands inside the frame. Hold the number completely inside the frame and close enough to fill about half of it. About once a second the browser’s text recognition reads that part of the picture and looks up every number in it like a typed one. The hits carry the note Text, with a tilde when one character differs. Words cut by the frame do not count, so that a half-read 1921.1 does not suggest other numbers. A number in several parts, such as G 1923/44 or Inv.-Nr. 1923.44, is found all the same.

Printed numbers are usually read at once, handwritten ones often only with a tilde or not at all. That is what Read number is for.

Live camera in the project Sammlung. In the frame a painting with a handwritten tag 1927.1984, at the bottom the button Read number with the place Browser. On the right, below the field Type a number, the number read and the hits: The Biglin Brothers Turning the Stake with 1927.1984 and the notes Text and Read, and Stag at Sharkey’s with 1922.1133 and the note Text, read from a printed label and pinned.

Read number

The button Read number at the bottom of the camera picture stops the picture and reads the part inside the frame once more thoroughly, at your text recognition place from the profile (Text recognition ). The button shows which place that is:

PlaceWhat happens
BrowserThis browser’s text recognition reads the part in two ways, as a label and as scattered text. It does not leave the computer
Transcribe on this computerThe desktop app Transcribe reads it. It does not leave the computer
AI serviceAn image model of the AI account reads it, handwriting too. This can take up to a minute. The part goes to that service through the server
ServerThe server’s text recognition service reads it

The AI service and the server read only for people with write access to the project. Without it the browser reads. If your place cannot be reached right now, the browser reads as well.

While it reads, the picture stands still and a circle with the place turns in the list of hits. Then the camera runs on, and the top of the list shows what was read, such as Read (Browser): 1927.1984, or No object of this project has this number. The hits carry the note Read. They stay until you press Read number again or close the line with the cross.

The list of hits

  • Certain hits come first: objects whose address a code held or whose number matches exactly, the most recent first. The suggestions with a tilde follow
  • Each row shows picture, number and title and, on the right, where the hit comes from: QR, DataMatrix, Barcode, Text (a number read live), Read (Read number) or Typed. When more than one way found the object, all notes stand one below the other
  • A hit stays while the camera sees the code or the number and fades out about ten seconds after it last saw it. The pin on the right keeps it
  • Tapping the row opens the object. Back in the browser returns to the camera, with pinned hits still there

Typing a number

The field Type a number at the top of the list looks up a number like a code read, as soon as you pause typing. Its hits stay until you change the input. This helps with labels without a code, with damaged codes and where no camera is available.

If the camera does not start

The view says in the camera picture what is wrong. The number field stays usable in every case.

MessageCause
The camera is not allowedThe page may not use the camera. Allow it in the browser’s settings for this site (usually the padlock in front of the address)
No camera foundThe device has no camera, or it is switched off
The camera is in use by another appA video call or the camera app holds it
This browser offers no camera hereThe browser offers web pages no camera access
No camera icon next to the search field, no Live camera in the project overviewLikewise: the browser offers no camera access
A code is not readToo small, blurred or reflecting. Move closer, switch the light on or type the number
An inventory number is not readIt is not completely inside the frame, too small or handwritten. Hold the number completely inside the frame, move closer or press Read number
Below the frame it says Reading codes · loading text recognitionThe first time, the browser loads the text recognition. Codes are read already
An inventory number finds nothingThe field carries no uniqueness condition in the project, or the object is in the trash. In the project overview also: the object is only in projects you may not read

Further reading