This version (2018/02/01 17:14) is a draft.
Approvals: 0/1

LTU Engine Administrative Interface

Both LTU engine /server and LTU engine /ON demand share the same Administrative Interface.

However, there are certain differences in

  • feature availability
  • API syntax

In this document, these differences are noted by text marked with this symbol: :!:

Creating new and managing existing applications are possible via the Administrative Interface of LTU engine/server. However, application paramenters should be modified only as instructed by LTU Tech support.

Monitoring the performance of applications and authorizing IP access have been the primary purpose of the LTU engine/ON demand administrative interface.

The creation and configuration of applications remains the responsibility of LTU Tech support.

New features were added to the Administrative Interface in July 2012: These include the Image Management tab which is detailed in this document.

Also, Visual Query Logs may be activated on individual applications (to activate Visual Query Logs, please contact LTU Tech support.

  • Image Management - Browse Images
  • Image Management - Bounce Search with Display of Matching Zones
  • Image Management - Batch Processes via the Administrative Interface
  • Statistics - Numeric and Graphical
  • Statistics - Visual Query Logs


Manage Applications - Applications Dashboard

The Dashboard displays information about all applications (Active and Inactive)

  • Active Applications Includes graphic indicators of the status of each application.
  • Inactive Applications Information on applications which are still present on the disk storage system but are not loaded into memory, thus not available for queries
  • Get Image ID's For creation and download of a .csv file containing the image ID's and keywords for all images in the application.


Application Parameters - Display and Update




Reminder: Application parameters should not be changed unless advised by LTU Tech support.

  • Name: Application Name may be changed here at any time without affecting operations. Application names should contain no accents or special characters. Spaces are permitted. Maximum name length: 256 charcters.
  • Status: Unchecking this box will make the application Inactive. Image signatures are unloaded from system memory.
  • Application Search DNA: Different from the “Application DNA”, the “Application Search DNA” is a parameter for certain types of Image Matching applications. It functions on external images, creating a larger, more detailed image signature, which is effective in applications where query images may be of varying quality, such as mobile applications.

For information on signatures, see section Create Application

  • Color Weight Applicable only to “Image Similarity” applications.“Color Weight” is the default color weight used when not specified in the query (SearchImageByDna or SearchImageByUpload). Default: “50” (balance between Color and Shape). Weighted for form: “0”. Weighted for color: '100“.
  • Save query logs days This affects the Batch search reports as well as invididual queries.
  • Number of Results: Default number of results when not specified in the query. Applies to API queries as well as to queries via the Admin Interface (number of bouce results, displayed, for example).
  • Retrieval Threshold: Threshold on retrieval results. Image with a score superior to this threshold will NOT be returned. -1 means no threshold.
  • Comments: Any comments describing specifics of the application.

Application Status

  • Last Add: Time elapsed since last AdImage, whether effected via the API or via the Admin Interface.
  • Last Search: Time elapsed since last SearchImage, whether effected via the API or via the Admin Interface.
  • Number of Kimas: Number of kima processes associated with this application. This number is automtically adjusted by the system may not be modified via the Admin Interface.
  • Images: Total number of images in the application.
  • Keywords: Since individual images may have multiple keywords, this number may be larger than the number of images.
    Reminder - for images enrolled via the Admin Interface (Image Management, batch process, Add images) keywords are automatically generated if the submitted zip file is organized by subdirectories. Keywords are generated for all levels of the file hierarchy.

    Also see the API Methods section (AddImage and SearchImage…) for additional information about keywords.

Advanced Management Status Information

  • Update messages and codes: Values are:
  1. the application has never been updated by the manager process
  2. the application is currently queued for update
  3. an update is currently running for the application
  4. an update has already been run for this application (normal state)
  5. an update failed
  • Next update: Applications are automatically when necessary
  • Last generation: “Generation” means update of the application.

Advanced Actions: Update, Rebuild, Reload

Unless instructed by LTU Tech support, it is generally unnecessary to perform these actions.

Note: None of the following actions deletes data from disk storage.

These actions concern the reloading of data elements into system memory. An application is temporarily disabled during the execution of these functions.

  • Update Application: Adds new elements, such as new image signatures, to system memory. However, this is done automatically during standard update procedures, such as AddImage or addImageBatch.
  • Rebuild Application: Unload and Reload: unloads the application from system memory, and completely reloads the application from the database.
  • Reload Configuration As distinguished from application content (which is updated or reloaded by Update and Rebuild Application), this action reloads application parameters. However, this is done automatically “Apply Modifications” is selected after application parameters are modified.

Application information (display only)

  • Creation Date: Date creation of the application.
  • Application Key: The application key is generated at aplication creation and may not be changed.
  • Application DNA Type: Displayed in long form: 70001000 = 70.1.1.
    Application DNA type cannot be changed once an application is created. To change a DNA type for a set of images, a new application must be created, and the images must be indexed in the new application.
  • Application Type: The category (Image Matching, Image Similarity) of the Application Type selected at application creation.
  • Folder path: This is the location of the images of an application.
  • Database Location: For information only; significant only for special configurations involving a database on a separate server.
  • Retrieval Threshold: Retrieval threshold currently in effect. May be modified via the “Application parameters” form, if so advised by LTU Tech support.

Create Application

:!: LTU engine/server only. For LTU engine/ON demand, applications are created by LTU Tech support.

  • Name: Application names should be limited to fewer than 256 characters, with no accents or special characters. Spaces are permitted.
  • Application Type: The choice of “Image matching” or “Image similarity” determines which signatures will be displayed as available options for the application.
  • Application DNA: Explained here following:

Matching Signatures

Type Signature ID Options Signature Size (bytes)
In Memory
Use and Characteristics
Media Monitoring 65.0.0 Flip - Text 2056 Media Monitoring - high speed indexation and retrieval in large applications. Recommended
Mobile Matching 71.2.0 Asymetric Retrieval 14000 (average) Mobile without text - more robust to text
Mobile Matching 71.2.2 Asymetric Retrieval 14000 (average) Mobile - sensitive to text
Brand Monitoring 71.2.4 Asymetric Retrieval 14000 (average) Brand Monitoring - sensitive to text


Asymetric Retrieval: Asymetric Retrieval is automatically activated for applications whose signature includes the option. Asymetric Retrieval applies to external queries (SearchByUpload): a large temporary signature (not stored in the application) is calculated for the external query image, which is then compared with the application images.

Similarity Signatures

Type Signature ID Options Signature Size (bytes)
In Memory
Use and Characteristics
Similarity 4.2.0 query weighting Color/Form 1340 Image similarity search

Color Signatures

Type Signature ID Options Signature Size (bytes)
In Memory
Use and Characteristics
Color 8.0.0 query weighting Color/Form 897 Dominant colors signature
Color without uniform background 8.1.0 query weighting Color/Form 897 Same as 8.0 but with uniform background removal

Browse Images

The Browse Images feature of Image Managment allows a display of all images present in an application.

Images are arranged chronologically (images last added are displayed first).

Page controls allow browsing the entire database

Browse Images - Search Image

Any image selected via the Browse Images page may be used as a search query:


Clicking on a result image shows a display of the matching zone.

Run Batch Process

Add Images

For the selected application, images may be added by uploading a zip file. Filenames must be unique across the zip file, since the filename is used as the image id.

Keywords: Keywords may be associated with images added via this process. Folder names are used as keywords for the images. This may include multiple levels. In the example below, during indexation, images are assigned keywords according to where the image files are found in the folder directory tree.

A batch add process may be designated by a Report Name. The report is timestamped and may be accessed later to know the number of images enrolled.

Search Images

Batches of images may be submitted as queries. The batch search may be designated by a Report Name. The batch search report maybe accessed later, and includes displays of the query images and the results.

Previous Batch Processes

Batch processes described above are accessed via these links.

Advanced Usage: Test API Queries

This page provides a simple way to understand the functioning of the principal queries. For the selected application, query parameters may be entered via the screen interface. The display then shows both the json response and,if applicable, the associated images.

The Statistics tab gives access to numeric and graphical measures of system utilization.

It also provides access to Visual Query Logs, which permit the viewing of all search queries effected on the system. The logs display the query image and the results, ranked according to proximity score.


For applications using one of the Matching signatures, the Query Logs view permits the viewing of teh “Matching Zone”. Clicking on any one of the result images displays the Matching Zone for the query image and the result image: