Image Epitomes

An image can be condensed into an epitome, which captures the essence and statistically significant features of the image.  I created some matlab code based on Vincent Cheung’s examples that can be used for super-resolution. Here is an example result:

High resolution sample image

Epitome for sample image

The epitome itself may not be very interesting, however, it can be used to reconstruct details of a degraded image.

Original low resolution image

Continue Reading

Presentation Studio Theme Editor

Solidworks is a popular 3D CAD software suite.  An existing plugin for Solidworks allows users to export a 3D model as a 3D PDF document. However, there were only four templates available for the layout and style of the PDF. During my internship at Solidworks Labs, I created Presentation Studio Theme Editor, which allows users to create their own templates. Some of its features are:

  • What you see is what you get
  • Drag and resize elements with snapping
  • Z-ordering
  • Context pop-up bars
  • Undo and redo
  • Drag and drop images and text

Continue Reading