Sep022010

Picture 1905 Imperial Russia in Color with “Digital” Photography

Published by paul.faber at 3:50 AM under Technology

I stumbled across this topic for this week’s blog by accident while browsing the web. Although this is not related to supply chain technology, I thought it was sufficiently high-tech to merit some general interest. I hope you find the topic as interesting as I do.

To begin, let’s review how color photographs are produced by digital cameras. The sensor in a camera cannot directly see color – it can only see intensity of light. When you see a camera advertised as “10 megapixels,” it means there are 10 million light-sensitive photoreceptors on the camera’s “digital film” chip. These photoreceptors record the intensity of the light that falls on them, from zero (black) to high intensity (white). Left to themselves, they produce a black and white image.

But for color, light needs to be broken into primary wavelengths of red, green, and blue (RGB). Combining these three colors in varying intensities creates the full spectrum of color. This is how a digital camera produces a color image. Each photoreceptor in the camera is fitted with an individual red, green, or blue lens that filters the light that falls onto the sensor. 

With this RGB filter in place, the digital information records varying intensities of red, green, and blue light at discrete points in the image. Powerful image-processing algorithms scan this information into the onboard microprocessor’s memory.
 
On high-end digital cameras, you can change the behavior of the algorithm by setting values for hue, intensity, white balance, contrast, and other variables. The electronics in the camera then go to work to produce a color image from individual pixels of red, green, and blue light intensity information. 

The scientific fact that color can be generated from red, green, and blue light has been known since well before the invention of photography. Since the late 1800s, there have been laboratory experiments in color photography. Technological factors, however, limited the practical majority of photographic images to black and white up until the late 1930s (and it was not until the 1960s that color came to the mass market, as immortalized by the Simon and Garfunkel song “Kodachrome”). 

Here’s the really interesting part: On my web search, I found that there was one early photographer who developed an elegant approach to color photography. He was a Russian named Sergei Mikhailovich Prokudin-Gorskii. He was familiar with theories that one could create a color image by taking successive black and white images through red, green, and blue filters.
 
The three black and white images would show the same scene, but differ in shading and light intensity according to the filter used. 

Ahead of his time, in the early 1900s, Prokudin-Gorskii built a custom camera to accomplish this task.
He also built a projector that would allow him to show audiences color images projected on a screen. He was successful enough that the Tsar commissioned him to go on a photographic expedition to document the Russian Empire. These trips occurred from 1905–1915. 

The expedition produced thousands of glass plate negatives. These could be printed and displayed as conventional black and white images for publication and exhibition. However, the projection apparatus needed for producing the color images limited the practical extent to which the images could be published in full color.

Then came the Russian Revolution, which was a disaster for Prokudin-Gorskii and all other friends of the Tsar. He fled Russia. His collection of glass plate negatives ultimately wound up in the archives of the US Library of Congress, where they sat in obscurity.

With the advent of digital photography, a curator in the Library of Congress realized that the Prokudin-Gorskii photographs could be displayed in a manner never before possible. In 2004, the Library of Congress commissioned a restoration project. Each set of negatives was scanned into a computer, aligned, and color-adjusted in exactly the same manner as an image is produced within a digital camera.
 
The results were glorious. They are viewable at the Library of Congress website at the following link: http://www.loc.gov/exhibits/empire/

These photographs represent a treasure trove of historical documentary images. They also represent the perfect combination of scholarship, luck, and high-tech restoration.

-- Paul
From the Library of Congress website, 

“The photographs of Sergei Mikhailovich Prokudin-Gorskii (1863-1944) offer a vivid portrait of a lost world--the Russian Empire on the eve of World War I and the coming revolution. His subjects ranged from the medieval churches and monasteries of old Russia, to the railroads and factories of an emerging industrial power, to the daily life and work of Russia's diverse population. 

In the early 1900s Prokudin-Gorskii formulated an ambitious plan for a photographic survey of the Russian Empire that won the support of Tsar Nicholas II. Between 1909-1912, and again in 1915, he completed surveys of eleven regions, traveling in a specially equipped railroad car provided by the Ministry of Transportation.”
 
Photo Credit: Library of Congress

E-mail This | Tweet This | Share on LinkedIn

Tags: , ,

E-mail This | 0 Responses | Comment on this post

Jul272010

Supply Chain Technology News: RFID Revival at Walmart

Published by paul.faber at 10:24 AM under rfid

The recent big news in supply chain information technology is the return of Walmart to industry leadership in retail RFID deployment. An article in the Wall Street Journal reports that Walmart is deploying RFID tags for individual clothing items at its US stores. Read the full story here.

To my knowledge, this is the first use of RFID technology for tagging individual pieces of mass market budget clothing. 

The RFID tags will be included on removable attachments (such as price or size tags) that the consumer can discard once the garment is purchased. This is in contrast to the practices of some high-end clothing retailers who sew RFID tags into the clothing as a means of protecting against counterfeit couture.

Walmart’s goal for this technology deployment is to increase sales by reducing out-of-stock conditions on the retail floor. That is, sales associates can use portable RFID readers to quickly scan an area to identify missing sizes or styles of clothing, and the missing SKUs can then be moved from backroom stock or ordered for replenishment from the warehouse. 

A secondary goal is to prevent “shrinkage” from the backroom stock; employees are less likely to steal from inventory if they know the items can be automatically tracked out the door. 

These goals are nothing new, of course. They have been part of the technology goals for RFID for years. 

Until Walmart’s announcement, the impediment to item-level RFID tagging has been the cost of the RFID tag. This has limited the use of RFID tags to case or pallet quantities – or to high-dollar-value individual items such as designer clothes and shoes. Therefore, from a technology and ROI perspective, the fact that Walmart is deploying item-level RFID tagging to low-cost clothing is big news. 

Speaking of ROI, I think the Wall Street Journal buried the lead in their article. They waited until the end of the article to note that Walmart is subsidizing the cost of the tagging program for their manufacturers, which means that we’ll have to wait for more data to decide if item-level tagging is economically justified when the full cost of each RFID tag is factored into the value proposition.

To give you an idea of the ROI that these types of projects could see, I would like to share with you some facts from a couple of articles that I have written over the past few years. In 2006, for example, the Mitsukoshi department store in Japan published the results of item-level tagging of high-end women’s shoes. The RFID tags allowed associates to accurately and quickly find the customer’s size (previously a problem in the stockroom), which resulted in a 10% increase in sales due to more accurate inventory data. (Read more in this IndustryWeek RFID Strategy Newsletter article.)

Likewise, the Walmart RFID pilot in 2007 reported a 13% reduction in out-of-stock conditions for the SKUs tracked. (Read more here.) So it is likely that the current RFID effort at Walmart will see improvements in the range of 10-15% prior to accounting for the cost of the tags.

Walmart has been a prominent pioneer in RFID technology. The company began to elicit interest in RFID several years ago by kicking off their retail pilot project, and this new development of item-tagging clothing is sure to lead to more interesting times in supply chain RFID.

-- Paul
 
 
Photo Credit: Myuibe  
E-mail This | Tweet This | Share on LinkedIn

Tags: ,

E-mail This | 0 Responses | Comment on this post

Jun182010

Integrating Supply Chain Applications: Why is the first message always so hard to accomplish?

Published by paul.faber at 8:39 AM under supply chain systems

Over the past few months, we’ve worked on several application integrations. And each time we go through this process, I am struck by how every implementation has its own personality and set of challenges. 

In theory the problem of inter-application communication is simple; one merely establishes a standard protocol (TCP/IP, XML, etc.) and then codes or configures an application to use that protocol. 

In practice, however, it becomes a little more complicated; the first set of messages exchanged between supply chain systems always seems to take longer than planned. 

To save you some headaches the next time you plan a system upgrade or implementation, I’ve created the following list of points to consider:

1) Size doesn’t matter for schedule compliance.

During the planning stages it is natural to feel comfortable with a large, established software company and to feel a bit nervous about the execution capabilities of a smaller company. But, be wary. In practice, I have seen some of the biggest industry software providers vary wildly in their ability to hit milestones. 

The amount of time and involvement to complete the task really depends on the complexity of your particular business case and the experience level of the services team assigned to the modification and implementation scope. Minimize and contain this performance risk by establishing test integrations as early as possible in the project performance and create buffers in the schedule before critical milestones.

2) The first integration milestone should be early and simple.

The most common integration problems consist of data format and security access issues. It is usually possible to test basic messaging using dummy data well in advance of the completion of complex underlying functional modifications. Most programmers may grumble about the dubious usefulness of exchanging a simple message header – and corresponding ACK (an abbreviation for the acknowledged receipt) – using dummy data. 

But from a project-management perspective, the exercise is very useful. It tests the readiness for integration of the physical IT infrastructure, the program build and configuration, IT security readiness, and vendor ability to support preliminary testing. 

3) Did you RTFM (Read the Fine Manual)?

Recently, we were testing a simple heartbeat message with a large supply chain software supplier, expecting this to be a routine one-hour exercise at most. We thought we’d see a simple ASCII “1H” character from the host and instead received an XML data stream, revealing an application configuration problem early enough to correct it easily. 

The test manager investigated the problem and found that one of his system configuration team members had not been on distribution for the client’s interface spec and had proceeded with a default standard. So, test early and often, and make sure the whole team has familiarity with the applicable specifications. 

4) No IT security plan survives contact with the conference-room pilot.

Make sure your IT administrator is a participant in the conference-room pilot. I have seen many instances where access-point configuration, firewalls, and other IT security issues have caused problems with data-sharing (mapped drives), database access (can read but can’t write), RF terminal disconnects, and inability to connect to communication ports (the messaging worked fine in development, why doesn’t it work in test?). 

In each of these cases, the project team had been assured that all IT security policy issues were taken care of weeks in advance. Make sure your CRP includes an IT rep who can address and fix problems on the spot. 

System integration is an art as well as a science. Keep these points in mind and you’ll be well-prepared to address the inevitable problems that arise during this phase of the project. 

For those of you who’ve already experienced this phenomenon, tell us about your headaches.

-- Paul

E-mail This | Tweet This | Share on LinkedIn

Tags: , , , , ,

E-mail This | 0 Responses | Comment on this post

Apr122010

Warehouse Control Systems: Spotlighting Supply Chain Visibility In Your DC

It’s no secret that Tompkins Associates is a proponent of warehouse control systems. In fact, we have our own WCS that we provide to our integration clients: Tompkins Warehouse Control System.

I bring this up, because a recent client meeting reminded me of how a WCS can open up visibility into warehouse operations. This particular client is using our WCS to implement a multi-phase material handling equipment upgrade. The warehouse management systems' (WMS) interface to the WCS are expected to remain fixed while the MHE changes.

During the meeting, we finished the interface review and moved into a discussion of our operational data screens. As I finished a review of our standard screens, I asked the client team for input on any custom screens or reports that they might need to help them manage the DC. After a period of silence, they answered, "We will have to get back to you on that, since our current controls don’t provide us any data!"

It was a light-bulb-over-the-head, paradigm-shifting moment. Our client team realized that they now had the opportunity to "know what they didn’t know" (i.e., get visibility into productivity and throughput data to help them identify trouble spots and optimize their warehousing and distribution operations).

A WCS provides two important advantages over a traditional WMS/MHE controls integration:

The first advantage is that it hides the complexity of MHE interface details from the WMS. In essence, the WCS provides a uniform interface of data items to the WMS while dealing with the physical interface to the MHE. This was the feature that drove our client to select a WCS for their multi-phase warehouse upgrade program.

The second advantage of a WCS is that it provides real-time data to allow users to manage their MHE and warehouse operations. Although this feature can be provided by traditional controls, it is often overlooked. This operational data visibility is a powerful advantage to any organization (like our client in the story above) that has been struggling with an older low-to-zero information MHE controls system.

Tompkins has plenty of good company in regards to touting the advantage of using warehouse control systems in modern DCs. I recently came across an article that shows how Ikea uses a WCS to support uniform practices across its network of DCs. The article, linked here (http://logisticsviewpoints.com/2009/09/03/ikea-overcomes-warehouse-control-systems-islands-of-automation/), is worth reading for a complementary perspective on the topic.

The advantages of a WCS feed into a topic that is the essence of this blog: the topic of supply chain visibility. Any DC is an important link in the data chain that comprises supply chain visibility (or is in fact the origination point of the supply chain).

Warehouse Control Systems are an important tool not only to manage the DC, but to link the data within the DC to the overall supply-chain IT infrastructure. A well-implemented WCS begins supply chain visibility right in your own DC.

-- Paul

E-mail This | Tweet This | Share on LinkedIn

Tags: , ,

E-mail This | 0 Responses | Comment on this post

Feb192010

The ROI for RFID DCs

Published by paul.faber at 7:40 AM under rfid

After working as a supply chain IT professional for many years, sometimes people start considering you an expert in certain areas. So, as it happens, whenever an RFID consulting opportunity comes our way at Tompkins Associates, heads usually turn in my direction.

As the resident RFID "expert," I recently spoke with Maida Napolitano at Logistics Management Magazine. She was working on the article, which ran in their February issue, Warehouse and Distribution Centers: RFID Revisited.

Her article focuses on the ROI of RFID, and she notes four key benefits that RFID-enabled warehouses and DCs can achieve within the first 12 months of deployment. They are:

Eliminate shipping and receiving errors,

Improve productivity,

Establish traceability, and

Achieve inventory control and accuracy.

RFID is not going away any time soon. So, if you want to get some ideas about the advantages of RFID and learn more about what Wal-mart is doing with their RFID initiatives, check out this article, or post comments and questions right here on our blog. I would like to hear your thoughts.

--Paul

 

E-mail This | Tweet This | Share on LinkedIn

Tags:

E-mail This | 1 Responses | Comment on this post

Dec182009

Thoughts on PC Technology Trends: Building a Foundation on Virtualization

Published by paul.faber at 4:40 AM under Technology

The recent roll-out of Microsoft Windows 7, Apple OS-X "Snow Leopard," and three major Linux releases (Fedora, Ubuntu, and openSUSE) within two months of each other gave me an opportunity to step back and assess the state of personal-computer technology.

We have all become so accustomed to rapid changes in technology that I have not seen much written about a quite remarkable development; namely, that 64-bit operating systems have become a normal consumer-level product.

Each of the operating systems released in the past few months have a 64-bit version that can be installed as an option or, in the case of new hardware, comes as the default installation.

In addition, with the introduction of Windows 7 Professional and its "Windows XP Mode," the formerly business-class technology of virtualization has gone mainstream for the consumer.

I’ll use this week’s blog entry to explore the implications of these developments for the near future of the PC market.

For some perspective, I’ll take you back to the first time I encountered a 64-bit machine. The year was 1986 and I was working on computational aerodynamics at Grumman Aerospace.

We were given classroom training on how to program for the Cray supercomputer, which used a custom version of Unix as its operating system. The machine had a 2GB disk pack (a mind-boggling amount of storage back then) which was the size of two four-drawer vertical file cabinets stacked next to each other.

Now, of course, you can hang 2GB of storage off your keychain in a USB stick. But until quite recently, 64-bit machines were still the province of scientific research labs and other specialized applications, just as it was in the heyday of the Cray supercomputer.

The term "64-bit" refers to the size of the data registers and communications bus within the computer hardware. The advantage of 64-bit computing is in moving and processing large amounts of data efficiently within the computer. For most users this boils down to the simple concept of "much more memory."

Depending on the OS used, most older 32-bit machines can handle no more than 2GB or 3GB of RAM. On 64-bit machines the practical limit is your ability to pay for more memory – up to 64GB of memory can be easily supported by the current CPU and OS versions, with the theoretical limit set at 16 exabytes (two orders of magnitude more than terabytes).

For a sense of the scale of those numbers, consider that some studies cited on Wikipedia show that the entire Internet moves five to eight exabytes of information per month. So we are talking quite literally about consumer desktop PC operating systems with more theoretical RAM capacity than the total data-usage of the planet.

Clearly no home-user currently "needs" more than 3GB of RAM for even the most intensive video-editing or HD Blu-ray video processing.

So the natural question is, how will this extra hardware capacity be used? Because we know that if 64GB of RAM becomes inexpensive in the near future, someone will figure out a way to use it.

As it happens, the commercial server market has been using 64-bit operating systems and large amounts of RAM for several years. The servers deployed in these configurations support traditional "supercomputer" uses such as scientific computing and Hollywood special-effects video rendering, but the dominant application over the past several years has been virtual machines.

In this application, one physical server runs software that makes it appear to be several independent "virtual" servers (up to ten or more virtual machines on one physical machine). Each virtual server has its own OS and set of applications, which can be different from each other virtual server. The technology is used to reduce the hardware, energy, and administrative costs within an IT datacenter.

As mentioned above, Windows 7 Pro brings this technology to the home user who wants to run older Windows XP applications on a new Windows 7 computer. For example, my son plays a popular online game that has never worked well with Vista. Using Windows 7 Pro, I can set up a virtual Windows XP session for him to use.

The "Windows XP Mode" is actually a complete virtual machine running an independent copy of Windows XP. This development brings technology that was once the province of IT specialists and Linux hobbyists into the mainstream for the benefit, in this example, of peace between a 12-year-old and his XP-hating dad.

Even under that scenario, current new-model PCs have more processing power and RAM than even the most demanding consumer needs.

The commercial experience with virtualization points toward the possible end-user applications of all this excess hardware capacity. The "roadmap" for players such as Microsoft and Google is to use the new capabilities of 64-bit PCs to deliver robust, secure online applications within virtual machines hosted by a user’s own PC.

The first company to make this explicit was Google. In their roadmap for their Chrome OS, they describe a platform that will allow them to push services (such as Google Office) as downloads over the web in a much more robust and high-performance way than is currently possible with current web-browser technology. In fact, the plan is for the Chrome "browser" to be a set of virtual-machine environments that coincidentally look like a web page.

Not to be outdone, Microsoft has announced a "cloud computing" initiative named Azure. Currently aimed at businesses, you can be sure that Windows 7 factors heavily into the as-yet-unannounced desktop roadmap for Azure.

So in looking at the trends in computing, I can predict that the near future for desktop PCs will include end-user services that build on virtualization as a foundation, whether this is apparent to the user or not.

In a future blog posting, I’ll explore ways this might play out in the supply chain technology computing space.

Until then, tell us what benefits you have found by using a 64-bit operating system.

Paul Faber

E-mail This | Tweet This | Share on LinkedIn

Tags:

E-mail This | 0 Responses | Comment on this post