Subscribe to EDN

Jim Williams, Circuits as art

October 20, 2011

I came across this great article about Jim William’s artistry as I searched through my EDN back issues. It is from the February 1987 edition of EDN.

I want to tell you all my scanning secrets in honor of my buddies Jim Williams and Bob Pease, may they both rest in peace. I put my scanning procedure after the article below. Bob and Jim never kept secrets about their work and I don’t do it with mine. If you don’t write articles or send Design Ideas into EDN because keeping them secret makes you think you indispensable at your job, remember what Charles de Gaulle said: “The cemeteries are full of indispensable men.” So, in honor of Jim, here is a great article about the art of analog design, more of which you can see at his landing page at the Computer History Museum. His lab bench is on exhibit there at least until April 15 2012. Click on any page image to get the 1024px image you can read.

.

page_01sfw_thumb.jpg

page_02sfw_thumb.jpg

page_03sfw_thumb.jpg

page_04sfw_thumb.jpg

And a free ad for Frequency Devices to boot. Remember their address and phone numbers may have changed since 1987.

I scanned it in at 600DPI in case I ever have time to OCR (optical character recognition) it. That is the first tip; always scan old EDN issues at 600DPI if you don’t want dozens of errors in a subsequent OCR. Lately I have been using the free PaperPort software that came with my Brother MFC-J6510DW printer, and it even works half decent at 300DPI. . It has an 11×17 format but I didn’t use it for this since darned if I can get it to stop helping me by color correcting, I just want the page. Also, like every Japanese scanner, the engineers at Brother have taken the pledge “I will never design a scanning product that scans the entire page, I will always cut of an eighth of an inch on all sides, this I pledge to my company, the Emperor and my ancestors.” So I used a much better scanner, my Canon CanoScan 8800D. I just run it through the Twain interface in the fantastic free IrfanView image reader. Here the big secret, invented by me 15 years ago when my consulting business was next to a print shop, is to put a matt black page behind the page you are scanning. This prevents the image on the backside of the page from bleeding through. The same Japanese engineers that take the pledge of incomplete scanning also have taken a pledge to use white platens on their scanners, when a black platen would yield better results for any page printed on both sides.

Once I get the scan into IrfanView, I use the unbelievably cool straighten tool you access by Edit>Show Paint Dialog. You don’t straighten the page by the edge, the original printer might have been on dope that day (trust me). Instead you straighten by the body of text. I do it by putting the Straighten line at the edge of a text column. Don’t be temped to align to a dingbat or a picture. The OCR needs the text straight, not the images. Once straight, I crop the image so that edges and yellowing are gone, although the auto bright setting on the Canon does do pretty good, unlike the Brother. Now you should have an image about 4600 pixels wide that you can save. That is way too big to put in a blog, so I use the IrfanView resample under the Image menu to make the page 1024px wide. Then I save that as a second file using the magnificent “save for Web” function. I go back to the high res version and reduce it to 500 pixels wide and save that as a thumbnail. I use the quality slider on the Save for Web function so that the 1024 pages are about 250kB, and the 500px wide thumbs are about 50kB. Bear in mind that scanning into a pdf does nothing but wrap your page image with a pdf file container. I am not too fond of Adobe and their bloatware, so I used gifs, jpegs, and png for web images. I just can’t understand why people want to open an image inside a pdf instead of just looking at in their browser, its all dots on a screen, after all.

You use the 600DPI for OCR (optical character recognition). I use ScanSoft I got with my Canon scanner and the PaperPort I just got with the new Bother printer. I like the PaperPort better despite its childish paradigm that you drag the images into any one of the applications it finds on your computer. When you drag the image into Word2000 it makes and rtf file and a pretty good one. Wait, I take that back. I just tried page 1 to insure that it could do 600DPI. It butchered the page lost the image and blew it out into two pages instead of one. Seamless. OK, so I used IrfanView to reduce the resolution to 300DPI and fed that into PaperPort. The Word rtf page is formatted better, but is still lost the image, perhaps because it is a bleed (fancy cool-guy printer talk for then the image goes off the page). Hang on. Yeah, OK, using the beyond fantastic IrfanView to add a 100px strip the right side of the page 1 image and now Paperport includes the image. That is not such a great thing, since Word2000 does not save images in compressed format so the file size for the single page is about 11mB, isn’t Bill Gates a visionary? I also note that PaperPort did not OCR the photo credit, that that is a horrible mistake. OK, let me add a 100px stripe to the 600DPI page 1 image. This is live blogging at its best folks. OK, adding a white stripe to the side of page 1 so there is no bleed and feeding the 600DPI image into PaperPort 12 does at least show all the text, including the photo credit. Unfortunately it blows the page out into two pages. It is also 45megB. Yeah, that’s right. So you cut the image out of the rtf file and save that and the rtf file size is 15kB. I tried for 15 minutes to get the last paragraph of the third column to jump back on the first page of this 2-page rtf, but it just wanted to hop onto a second page, no matter how I fiddled with the margins or columns. For all this seamless misery, you mind as well just send the 600DPI image to Wordpad via PaperPort and lose all the page formatting. The problem with this is that you lose all the subscripts and other UTF-8 characters.

That brings us to the images or figures on a page. Once you have the text ORC’ed, you can use IrfanView to come up with a clean small image for the figures. My big secret there is for schematics. I have found that the best results come from first reducing the size of the image with resampling. Remember that these scans are from an offset printer page, so the image is just little dots. What the reduction in size does is force a resample and the dithering algorithms inside IrfanView smooches over and smoothes out the offset printing dots. This is essential or else the figure will alias, just like an A to D converter, only in the optical realm. So then you get moiré patterns on the image, depending on what zoom you are looking at it with. So you reduce the size and the resampling takes out the offset printing dots and actually improves the image. Then you go back into IrfanView’s Save for Web. If it’s a picture you can just save the jpeg, but if it is an old EDN schematic, well this is cool, you click on a gif output, since that what you should always use for line art. Then you take the color pallet slider on the Save for Web dialog box and drag it down to 2 or 3 or maybe 5 tops, instead of 256. That crisps up the drawing and turns the mottled color op amps into a nice uniform color. It also will get the file size down to 12kB or less.

This is one nice thing about my old Scansoft OCR program. It will do stuff automatically, but it also will let you highlight parts of the page to tell the OCR algorithm whether the that section is text, an image, or a table. That tiny bit of human intervention does great, especially when you have complex formulas you want to save as a gif image. Every OCR program butchers formulas. Scansoft also lets you output your rtf as a formatted page, or as a plain page. I only wish the old Scansoft did as well with subscripts and Greek letters as does PaperPort12. I got both these for free, and the Scansoft is old, so I suspect the best thing is to spend a few hundred bucks for the newest and best OCR software. Please give me advice below if you know of OCR program that does well on technical documents like EDN.

Posted by Paul Rako on October 20, 2011 | Comments (15)

October 30, 2011
In response to: Jim Williams, Circuits as art
Jane Reiser Williams commented:

Jim was my brother and this article is so dead-on, except for the fact that he had less than a semester in college. Not sure at all why he looked at Psych, but I know those were the days when people thought you just needed a degree, any degree, and you would be fine. He came from a family of totally right-brained people, so perhaps he did this b/c he thought this is what a Williams was supposed to do? Not sure, but art was in the genes, and he certainly got that along with his brilliant analog mind. Thankfully, he stayed true to himself. He was a wonderful son and brother, and I miss him more than I can express. Paul, you are so terrific to share this! I thank you again.


October 30, 2011
In response to: Jim Williams, Circuits as art
John Dusatko commented:

Paul: Thank you so much for posting this article. It provided great insight into the man behind all of those cool circuits. I had always wondered how Jim got to teach at MIT and was inspired by the story -- especially Jerrold Zacharias's willingness to look beyond a lack of academic credentials and see the potential in Jim. We need more people like that who are willing to go outside the box.


October 29, 2011
In response to: Jim Williams, Circuits as art
Rob Milne commented:

Thank you for resurrecting this article. I'm an autodidact somewhat in the same vein as Jim (though not as successful) and I'm fascinated by stories of those who pull off an end run around academic stricture. His synesthesia of circuits to art is inspiring.


October 26, 2011
In response to: Jim Williams, Circuits as art
engineergarry commented:

Paul, thanks for sharing all the information about Jim over the last few months. We knew him from his articles in a 2D way in print, you have given us the third dimension on Jim and it is appreciated.


October 26, 2011
In response to: Jim Williams, Circuits as art
Dov Rossitzan commented:

Jim Williams,was GREAT !


October 24, 2011
In response to: Jim Williams, Circuits as art
dewittu commented:

Fascinating. Thanks for scanning and sharing the article with everyone.


October 21, 2011
In response to: Jim Williams, Circuits as art
LostInSpace commented:

Ahhhhh the memories..... All us Geeks thought this, it's just Woz and Jim (and a few others) were brave enough to tell the world about how they saw things (or in the case of Woz, still see things)....


October 21, 2011
In response to: Jim Williams, Circuits as art
Tom Phillips commented:

Thanks for posting these fine scans. I paste them all into one word file and save to read later.
Re: Rob MacLachlan's comment: Clearly your 600 dpi scan was wasted... Just click on the image to open the 600 dpi version


October 21, 2011
In response to: Jim Williams, Circuits as art
alexpcs commented:

yes it is, but if it would not one, he made it


October 21, 2011
In response to: Jim Williams, Circuits as art
David commented:

I remember reading this article years ago.
Thanks!
I had the pleasure of Jim helping me with a very interesting analog measurement problem, the breadboard he sent me is in my collection forever.


October 21, 2011
In response to: Jim Williams, Circuits as art
vinceg commented:

I never met Jim Williams but a friend has and says he was much like his writing, outstandingly good. Robert pease was the same and the world is a much less fun place for their passing, also their stuff works.


October 21, 2011
In response to: Jim Williams, Circuits as art
JohnH commented:

Does anyone have any idea why Jim decided to study psychology? Sounds like like he had an interest in engineering even at a young age and psychology sure doesn't seem to match anything I have read about him.


October 21, 2011
In response to: Jim Williams, Circuits as art
Rob MacLachlan commented:

Clearly your 600 dpi scan was wasted. Someone cleverly pessimized it before it got on the web site. What I see is barely readable.


October 20, 2011
In response to: Jim Williams, Circuits as art
Phil Sittner commented:

This has to be one of the most revealing articles I've seen about Jim and explains why his circuits and application notes breath with such elegance. Nice job Paul.


October 20, 2011
In response to: Jim Williams, Circuits as art
davidm commented:

Thanks for the article. GREAT.

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows