Services to Convert or Migrate Images in Bulk





What is an image conversion or migration?

Image conversions and image migrations can be described slightly differently, as follows:

  • Image Conversion
    An image conversion is the process or result of batch converting images from one format into another, and/or modifying image properties (eg making transformations, or changing its size, etc).
    Some examples of image conversions are:
    • Converting all images into thumbnails
    • Rotating incorrectly oriented images, such as iterating through a set of images, and fixing some orientation (eg, making sure all landscape images are rotated to portrait).
    • Converting the image format, for example, WMF to JPG, or BMP to GIF, or AI to SVG, etc
    • Modifying the image, for example, cropping a set of images into a certain dimension.

  • Image Migration
    An image migraion is the process or result of moving, or migrating, images in bulk from one storage location or system into a different location within the same system or storage location, or into a different system or storage location.
    An images migration may or may not require the images to be converted or modified.

Who needs images converted/migrated?

Often times we see that companies are working with a certain set of images, but they are not aware of what kind of image conversion or migration algorithms can be written to automate the task of converting or migrating their images. For example, we have seen cases where a team of technical publishers are working with Scalable Vector Graphics format (SVG) images to create their parts catalog books, and when they import these engineering graphics into their Parts Catalog solution, they have publishers manually create 'hotpoints' (or circles) around the item numbers of the engineering parts on their engineering drawing. Because they have to do this over thousands of images, these companies generally have someone dedicated to performing the hotpointing.

This is the case because these companies generally focus on their core, which might be manufacturing equipment, and their publishing departments may not be aware that there are algorithms and custom routines that can be developed to automatically perform that same hotpointing of the image. This is just one example of many, where a company could benefit from having their images processed via a custom developed program to handle extracting of data from within the images, or converting the images into their software vendor's format while also performing additional operations. Other examples where a company could benefit from an image conversion or migration could be:

  • Companies that are upgrading their system (eg a new ERP system, or a new PDM or PLM system)
  • Manufacturing and Engineering companies that work with engineering drawings
  • Any company who is in a situation where their images sometimes are incorrectly oriented, sometimes due to mistakes on a previous conversion or migration
  • Any company that needs their images in a different format

Examples of images that we've converted or migrated for clients

Below are just a few examples of images that we have converted for our clients across the world:

Client's Industry Client's Objective Our Service Delivery / Solution
Mining Industry Our client had over 40,000 engineering diagrams in CGM format. They hired a third party company to convert those CGM graphics into SVG format, but the third party converted the images without successfully quality assuring that the results are all matching correctly. The issue was that some of the CGMs had data within the file that transformed the images (a rotation transformation), and this was lost when converting to SVG. Our client approached us and asked if we could figure out a way to fix the orientation of the images. The challenge in this project was that not all of the images needed to be landscape or portrait. Some of the images were correctly portrait, and others were accurately landscape. The challenge was finding those images that were incorrectly one orientation, when they should have been a different orientation. To solve this, we wrote a custom algorithm to read the SVG data, ingest and understand each image's matrix transformations, and wrote some reports against the data. We were able to decipher which conditions determined when an image needed to be rotated 90 degrees, and whether that rotation should be clockwise or counter clockwise.

In total, we:
  • ingested over 50GB of image data
  • resolved all incorrect orientations for the images, on a set of 40,000+ SVG engineering diagrams
Original Equipment Manufacturer (OEM) Our client is based in France and manufactures large equipment. They were upgrading their publishing system, and in doing so they had to convert over 100,000 images into PNG format, and have them migrated into a new system. Our solution was fairly straightforward - we converted all of their images/diagrams into PNG format, quality assured the results, and then wrote a custom tool to migrate those images into their new system.

In total, we:
  • converted 100,000+ images
  • migrated 100,000+ images into their new system


Inquires about converting or migrating images

If you or your company would like to inquire about working with Data Migration Services Services to convert or migrate images for you, please contact us or use our free consultation form page to request a free consultation with one of our Lead Solutions Architects.