www.idelix.com
QUICKLINKS
> Good News
> Technology Update
> New Demos
> Function Junction
> Getting Graphic
> The Soapbox
> Market Spotlight
> IDELIX at Play
> Events
 
Imagine the possibilities!

Welcome to Number 5 of the IDELIX Technology Update, your source for the latest technology advancements and news from IDELIX. Previous versions of the newsletter are now available online.

January 14, 2003—PDT: Exposed at West 2003!!
Right off the top, we have to thank all the vendors and members of the US military who spent time with IDELIX at AFCEA's WEST 2003. The feedback we received and the interest in exploring the Pliable Display Technology (PDT) Software Development Kits has made this one of our most successful shows yet! We look forward to working with many of you in the future.
In this month's issue:
Dog gonnit again!
Good News: PDT Hits Japan, IDELIX wins "Imaging Solution of the Year", plus articles from the Vanguard Conference, EOM, and GeoInformatics
Quote of the Month: Bill Buxton's view on "Ink Browsers vs Web Browsers"
New Demos: Sit back and watch PDT in action in the new Video Demos. Sign up for a preview of the PDT Layers Demo. She's back... Find out what your favorite lovesick hound is up to in the Valentine's version of "Where's Barley?"
PDT Technology Update: COM is COMing... Find out about IDELIX's future development plans for Component Object Model (COM) interfaces
Function Junction: Scale Dependent Rendering: A discussion on PDT and the viewing of multi-layered data
Getting Graphic: A discussion on PDT-enabled applications on Mac OS X
The Soapbox: Send us your feedback on PDT and Handheld/Wireless devices
Market Spotlight: This month we turn the spotlight on the handheld/wireless market and the strategic advantages of PDT for wireless applications
IDELIX at Play: Passions range from Windsurfing to Physics... Meet Dr. David Baar, CTO of IDELIX
Upcoming Events: March 16-19th: GeoTec 2003, Booth no.115, Vancouver B.C.
Good News
Company news from IDELIX

System IO and IDELIX

January 22, 2003—PDT HITS JAPAN!
Tokyo, Japan—IDELIX's newest partner, System IO, officially launched PDT into the Japanese marketplace this month. System IO pulled out all the stops for this full day seminar hosted at the Canadian Embassy in Japan. IDELIX CEO, Bijan Sanii and CTO, Dr. David Baar were both on hand to help present PDT to an audience made up of 150 representatives from many of the major corporations headquartered in Japan, including Epson, SONY, Hitachi and others.

"The Japanese are leaders in the technology market and their tremendous response is great validation of the market opportunity for PDT in the Japan. Our partnership with System IO has IDELIX well positioned to take advantage of this opportunity," commented Mr. Sanii.

Stay tuned for more news on our partners abroad.

January 14, 2003—IDELIX wins "Imaging Solution of the Year" from Advanced Imaging Magazine
Len Yencharis, Editor-In-Chief of Advanced Imaging Magazine stated, "We chose IDELIX from the more than two hundred and fifty entries because they not only met the technical challenge with a workable solution, but they also provided the industry with a forward-looking technology that can be easily deployed today." [more]
NextGens Technologies—Vanguard Technology Transfer Institute
In November 2002, Dr. David Baar presented PDT to a captivated audience at the Vanguard Conference. Read a review of his presentation.
Look Closer...
...for articles on IDELIX appearing in:
GeoInformatics—January Issue
Advanced Imaging—January Issue
Geo:connexions—March Issue
"Honorable Mention" of IDELIX in American Machinist—January Issue
Military Information Technology—February Issue
Featured Article of the Month—EOM
Bill Buxton is a well-known designer and researcher concerned with the human aspects of technology. He is the former Chief Scientist of Alias/Wavefront Inc. and has had a long association as a consulting research scientist with Xerox PARC.

"'Ink' Browsers vs. Web Browsers: Just compare the difference in the amount of viewing real-estate you have with the former (a.k.a. paper) and the later (your computer screen). Just think about how you use the size, distance, and location in how you lay out information using paper to help you discover, explore, and understand relations amongst what you are looking for. It will be at least 5-6 years before things like light emitting polymers enable us even to begin to capture the same amount of coverage in how we use electronic displays. In the interim, especially, it seems only logical that in order to make effective use of electronic displays, despite their relatively small size and high cost, is to develop new visualization techniques that enable us to get the most out of this valuable, but small expensive resource. It is precisely because of these considerations that I think that IDELIX's technology is so important: it provides one of the keys for getting the most out of the potential of electronic displays, while living with the current realities of their limitations."

Bill is also an active member of the IDELIX Board of Advisors.

Are you interested in reading what others have to say about Pliable Display Technology? Visit our Testimonials Page.

Technology Update
COM is COMing...
Following the release of the PDT SDK 2.1 and the PDT 3d SDK in December 2002, the IDELIX development team is extending the reach of PDT through the addition of Component Object Model (COM) interfaces. Via this set of COM interfaces to PDT, PDT can be easily integrated by those Windows application developers, systems integrators, and contractors who wish to develop in any language that supports COM. These developers can thus re-use existing components and perform component based development that is COM-based.

"The addition of COM to our current PDT Software Development Kits will ease the integration process for systems integrators on the Windows platform that we are currently targeting within the Image Analysis, Defense, GIS, and CAD sectors," says Dr. David Baar, CTO of IDELIX. "Companies such as Lockheed Martin and Northrop Grumman who would gain significantly from the ability to offer their end customers PDT are often coupling together functional blocks written in different, otherwise incompatible, programming languages. IDELIX's future development efforts are aimed directly at them and others that are not necessarily graphics experts, but are interested in gaining the visual benefits provided by Pliable Display Technology."

The PDT Software Development Kits are currently written in C++, and are built for target platforms such as Linux, IRIX, Windows, Windows CE, and Mac OS-X. With the connecting COM interfaces, application developers can program against PDT using any language on the Windows platform that supports COM, including Visual Basic, C#, JavaScript, and Perl for Windows. A .Net release of PDT is also planned for 2003.

Interested in trying out the PDT SDK 2.1 or PDT 3d SDK? Apply to the IDELIX Partner Program to receive an evaluation SDK. Have questions about our technology? Check out our FAQ's or Whitepapers and Technical Descriptions.

New Demos
PDT from IDELIX
New Video Demos!
Explore the possibilities of PDT with the new QuickTime movies available for download from the IDELIX Website. The new videos include:
  • PDT: A Viewing Tool for All Images
  • PDT for In-place Editing and Mark-up of Digital Images
  • PDT 3d: A new approach to Occlusion Reduction
  • Improving the Efficiency of Your Existing Tools with PDT
  • PDT and Folding
  • PDT for PC Tablets, Handhelds, and Wireless Applications
  • Viewing Multiple Layers of Data with PDT
  • PDT and Measurement Tools
Where is that dog?

It must be Puppy Love! Life may be like a box of chocolates, but now we've lost our lovesick pup in one and need your help to determine "Where's Barley?"

Coming this Spring: Time to shed some of those layers using the new PDT Layers Demo that will be officially released in April. Sign up now to receive a sneak preview.

Function Junction
This month, Senior Developer Zeenat Jetha discusses the interaction of PDT with multiple layers of data and its capabilities for scale dependent rendering. If you have a question you'd like us to address in Function Junction, please send us an email and we'll do our best to address it in the next issue.
PDT and Scale Dependent Rendering
On many occasions, PDT has been described has a virtual magnifying glass. This description is partially true, but PDT functionality extends well beyond simple magnification of raster data. Like a real magnifying glass, PDT enlarges parts of an image. As the magnifications increases, the dots, or pixels comprising the image become visible. This feature of magnifying an image can be very useful in a number of situations such as editing pixels (e.g. reducing red eye), cropping, or selecting a part of an image.

Unlike a real magnifying glass, PDT may also be designed to pull in new higher resolution images as the magnification increases so that pixelation, ideally, never occurs. This process, known as scale dependent rendering, is better explained with an example.

Imagine looking at an aerial view of Vancouver with a PDT lens over the Yaletown District. From a distance, the roads are visible. As the magnification of the lens increases, the image in the lens changes to one with a better resolution illustrating that some roads are part of a one-way system, while others roads are made up four lanes with two-way traffic. This additional data can only be seen at a higher scale, hence the term scale dependent rendering.

The concept of scale dependent rendering can be taken one-step further when combined with a "table of contents" providing an option to view additional features. For instance, by turning on the restaurant feature from the table of contents, the detail in the lens (and/or the background image) may reveal additional features pinpointing the location of restaurants.

PDT and Scale Dependent Rendering

Like a magnifying glass, PDT can magnify an image to pixel level resolution and beyond, but unlike a magnifying glass, PDT can also pull in higher-resolution data and reveal additional features while keeping both the background and the data in the lens seamlessly connected.
[Screenshots from Microsoft MapPoint® used with permission.]

If you have a question you'd like us to address in Function Junction, please send us an email and we'll do our best to address it in the next issue.

Getting Graphic
IDELIX Senior Developer, Garth Shoemaker discusses PDT-enabled applications on Mac OS X. If you have any questions for Garth or the members of our dev team, please email us and we'll do our best to answer them.

The PDT SDK makes it easy for you to integrate PDT into your application using your rendering technology of choice. From support for raw geometry transformations, to full OpenGL support, to an extendable format independent software texturing engine, PDT is flexible and provides different pathways to integration. One solution, designed for developers of Mac OS X applications, provides the ability to create a fully functional PDT application without writing any code.

The Mac OS X specific components of the SDK include an Objective-C++ Cocoa class descended from NSImageView that enables the display of PDT warped images. It also provides embedded user controls (MDLC) for manipulation of the lens. When building an application in Apple's Project Builder, a developer can launch Interface Builder and interactively build an interface that includes the PDT NSImageView subclass. Running the application will then result in a PDT enabled application. Writing just a few lines of code can provide drag and drop image loading capabilities, customization of the MDLC user interface, or any number of other features.

While the NSImageView subclass is quite powerful, the PDT Image Warper classes provide ultimate flexibility. These classes provide an easy yet powerful way of extending the PDT SDK to support different technologies, such as Carbon or QuickTime. The only requirement to write a fully functional Image Warper class is that you have full read and write access to pixel data. The Cocoa class that we have included with the SDK consists only of approximately 100 lines of code, most of it very simple, and operates on NSBitmapImageRep classes. You can easily write your own custom classes to provide PDT support for other technologies, be they for Mac OS X, or other platforms.

For further information on integrating PDT into your application, read our online Integration Overview.

Email us your comments!

The Soapbox
Grab a soapbox, step up, and let us have it. We'd like to hear your thoughts!

This month's topic for discussion on the soapbox is information visualization on handheld/wireless devices. We address the "screen real estate" problem of handhelds in Market Spotlight and how PDT is one solution to this challenge. We'd like to hear your thoughts and experiences on working with handheld devices. What needs to improve? What benefits do you see or already experience? Has the wind been blown out of the sails of the wireless market? Tell us your opinion.

Market Spotlight
PDT for Handhelds
Pliable Display Technology and Handheld/Wireless Devices—The Extreme Screen Real Estate Challenge
As digital image data gets denser and our screens get smaller, innovations in visualization software are necessary to overcome data claustrophobia. We need to locate, navigate and understand the images that are available. We need to do it quickly without getting overwhelmed or lost.

The small screen sizes of handheld/wireless devices amplify the challenges of detailed data visualization experienced by PC users.

This month we turn the spotlight on the handheld/wireless market and the strategic advantages of PDT for wireless applications.

Watch the new PDT for Handheld Devices video demo.

[Original satellite image in illustration above courtesy SPACE IMAGING©]

IDELIX at Play
It's All In The Physics
An important motivating factor in the decision to locate IDELIX Software Inc. in Vancouver, BC was that it is the closest Canadian city to Oregon's windsurfing mecca, The Gorge, and a short flight away from wavesailing hotspot, Maui. IDELIX Founder and CTO, Dr. David Baar is an avid windsurfer and competed in the sport from 1986 until the mid-90's winning a number of championships. Did his doctorate in physics give him an unfair advantage over his competitors?!

Vancouver also provides convenient access to great locations for Dave's other passion, rock climbing. Dave can often be found after work hours dangling 20 feet up with other members of the IDELIX team in climbing gyms around the city.

To learn more about Dr. Dave's more serious side, check out his bio.

Dave Baar

Events
IDELIX Out and About

January 14-16th, 2003
PDT: Exposed at West 2003!!

We'd like to thank all the vendors and members of the military who spent time with us at WEST 2003 learning more about Pliable Display Technology. The feedback we received and resulting requests for the PDT and PDT 3d SDKs has made this one of our most successful show yet!

March 16-19, 2003
GeoTec 2003
Vancouver Convention and Exhibition Center
Vancouver, BC
Booth #115

Join IDELIX at Canada's largest spatial technologies trade show.

For the full list of events, visit our website Events page.

Would you like to meet us? Find out more about PDT? Find out more about these events? Email Tiffany Chester, Communications Coordinator, to set up an appointment for any of these events.

www.idelix.com