(12) United States Patent (10) Patent No.: US 9,332,251 B2 Haisty Et Al
Total Page:16
File Type:pdf, Size:1020Kb
US009332251B2 (12) United States Patent (10) Patent No.: US 9,332,251 B2 Haisty et al. (45) Date of Patent: *May 3, 2016 (54) SYSTEMS AND METHODS FOR OPTICALLY USPC ........................................... 382/285; 348/745 PROJECTING THREE-DIMENSIONAL TEXT, See application file for complete search history. IMAGES AND/OR SYMBOLS ONTO THREE-DIMIENSIONAL OBJECTS (56) References Cited (71) Applicant: Delta Sigma Company, Kennesaw, GA U.S. PATENT DOCUMENTS (US) 6,269,284 B1 7/2001 Lau et al. 6,456,340 B1* 9/2002 Margulis ....................... 348,745 (72) Inventors: Brett Stanton Haisty, Powder Springs, 6,843,564 B2 1/2005 Putilin et al. GA (US); Roger Curtis Richardson, 7,184,049 B2 2/2007 Ballin et al. Acworth, GA (US) 7,268,893 B2 9, 2007 Palmateer 7,399,086 B2 7/2008 Huewel (73) Assignee: DELTA SIGMA COMPANY., 7.433,796 B2 10/2008 Behan et al. Kennesaw, GA (US) (Continued) (*) Notice: Subject to any disclaimer, the term of this Primary Examiner — Dustin Nguyen patent is extended or adjusted under 35 (74) Attorney, Agent, or Firm — Thomas I Horstemeyer, U.S.C. 154(b) by 75 days. LLP This patent is Subject to a terminal dis claimer. (57) ABSTRACT The present invention provides a method whereby the spatial (21) Appl. No.: 14/109,137 relationship and orientations of one or more three-dimen sional objects being illuminated by an optical projector, and (22) Filed: Dec. 17, 2013 the optical projector itself, can be very accurately defined (65) Prior Publication Data both quickly and easily. The present invention also provides a novel computerized optical projection system whereby three US 2014/O184757 A1 Jul. 3, 2014 dimensional data when viewed by the human eye projected onto three-dimensional objects is not deformed as a result of Related U.S. Application Data the non-planar projection Surface. In one embodiment, the (63) Continuation of application No. 12/590,500, filed on invention provides computerized optical assembly or manu Nov. 9, 2009, now Pat. No. 8,610,761. facturing guidance systems, and related methods, that pro vide step-by-step assembly or manufacturing instructions for (51) Int. Cl. instructing technicians how to assemble or manufacture H04N IS/00 (2006.01) three-dimensional objects or systems. The assembly instruc H04N I3/04 (2006.01) tions are in the form of calibrated three-dimensional text, H04N 9/3 (2006.01) images and/or symbols, and are projected by one or a plurality (52) U.S. Cl. of optical projectors that are in operable communication with CPC ......... H04N 13/0425 (2013.01); H04N 9/3147 one or a plurality of computers onto the three-dimensional (2013.01); H04N 9/3185 (2013.01) objects or systems, or component parts or skins thereof. (58) Field of Classification Search CPC ........................... H04N 9/3147; H04N 9/3185 20 Claims, 23 Drawing Sheets US 9,332,251 B2 Page 2 (56) References Cited 2005/0064936 A1 3/2005 Pryor 2007/0038939 A1 2/2007 Challen et al. U.S. PATENT DOCUMENTS 2007/O190495 A1 8, 2007 Kendir et al. 2007/0247640 A1* 10/2007 Magome et al. ... 356,609 7,477,252 B2 1/2009 Chun 2008/0095468 A1* 4/2008 Klemmer et al. ............. 382,285 7,843,449 B2 11/2010 Krah 2008/0246943 A1 10, 2008 Kaufman et al. 8,265,376 B2 9, 2012 Tsuk et al. 2009,0268.095 A1 10, 2009 Hoshino et al. 2002fOO24640 A1 2/2002 Ioka 2011 0169924 A1 7/2011 Haisty et al. 2003/01.00998 A2 5/2003 Brunner et al. ................. 7O2/19 2005, 0043837 A1 2/2005 Rubbert et al. * cited by examiner U.S. Patent May 3, 2016 Sheet 1 of 23 US 9,332,251 B2 s U.S. Patent May 3, 2016 Sheet 2 of 23 US 9,332,251 B2 s s :: i is is ss 8888 88 SigExcessessisi isis; its say? 3888 as as U.S. Patent May 3, 2016 Sheet 3 of 23 US 9,332,251 B2 U.S. Patent May 3, 2016 Sheet 4 of 23 US 9,332,251 B2 U.S. Patent May 3, 2016 Sheet 5 of 23 US 9,332,251 B2 FIG - 5 Geoffretty E3&se Geometry A rotated Genetry i ruram.....--------- U.S. Patent May 3, 2016 Sheet 6 of 23 US 9,332,251 B2 F.G. 6 roses registest cach. U.S. Patent May 3, 2016 Sheet 8 of 23 US 9,332,251 B2 F.G. 8 Deities () at C whitespace C Costans U.S. Patent May 3, 2016 Sheet 9 of 23 US 9,332,251 B2 F.G. 9 forester NSF8 U.S. Patent May 3, 2016 Sheet 10 of 23 US 9,332,251 B2 F.G. ... O Syrholype - - - - - - - - - - - - - - - - - - - - Appearancs C line ce {O Rectarge s O firge C artiard C alyhedron U.S. Patent May 3, 2016 Sheet 11 of 23 US 9,332,251 B2 F.G. Notina Coburn x 4 Y 5 & 2 is C Points ire in XY Pine C Points iris in Y2Pierre Parse Offset O Points irre in X2 Pare iiafmate O Column 5 or & Define as ir U.S. Patent May 3, 2016 Sheet 12 of 23 US 9,332,251 B2 F.G. .. 2 is as Ek - is is a 8 is is & Essagassessesses U.S. Patent May 3, 2016 Sheet 13 of 23 US 9,332,251 B2 Sixs2 & asses Foxtssay seas ests, sessing fastasia issress Sex elevair axes. & S&s to theses. is assisrss.sists She as westerestos.state west so one Youssows- ------------------ belows us tes. Ricar assion ξ black bisex wis's star ovets. perator Process Steps & faG itesses a sixtes: sri Sys, "Esgassess'sses yeak '3're S K Ssss. she tearsiese, go to tie-Frash edge is xxess sists. s is besissix seabic 8x8x scies. U.S. Patent May 3, 2016 Sheet 14 of 23 US 9,332,251 B2 F.G. 4 She S. is:res its are is risis fiste Basion: U.S. Patent May 3, 2016 Sheet 15 Of 23 US 9,332,251 B2 . at Fre?ne of 8, Sis a rest Ster ~ sc weak Fiame - ESSSS is:is:Frns Fran Serri,sers' locate and click on the blinking item. U.S. Patent May 3, 2016 Sheet 16 of 23 US 9,332,251 B2 F.G. 6 as- is:Es: "desuse Fiatie is:e 8 stas - Ss -east stay.Stsir 333 in is Fistice ag. s Fais-Sto instructions T ne p U.S. Patent May 3, 2016 Sheet 18 of 23 US 9,332,251 B2 Measure Frare . i.: ssoss weak State SS Seawas Massure Fame fog, MLAsset', s : -SS: lit.:3; Fism: Top S. --s:Sax iris Fame B3ta. U.S. Patent May 3, 2016 Sheet 19 of 23 US 9,332,251 B2 instal Frame: Top. se 2EW88: Cy 34 Sirio affs 2EW 64; y i. x 3. is : is: is Fine p 3 sis: iFiene Etern & Ste: seat. Faire Sieg s tiss'? fare la is Step : '... Niessure Friars 8 attan Step - incta Fiate iot ...: Stepas Ysss:rists: Fat: 33SY irst fictions Caiibrat the gage, U.S. Patent May 3, 2016 Sheet 20 of 23 US 9,332,251 B2 U.S. Patent May 3, 2016 Sheet 21 of 23 US 9,332,251 B2 §§ §§ U.S. Patent May 3 9 2016 Sheet 22 of 23 US 9,332,251 B2 U.S. Patent US 9,332,251 B2 ?--------------------------66 US 9,332,251 B2 1. 2 SYSTEMS AND METHODS FOR OPTICALLY Each compact disk contains the files that are listed below, PROJECTING THREE-DIMENSIONAL TEXT, which are two types offiles (..txtand.cs. files). A few of the file IMAGES AND/OR SYMBOLS ONTO names appearing below appear on two lines, rather than on THREE-DIMIENSIONAL OBJECTS one line, as is indicated if there is no file size or creation date on the second line. The files that end in .txt are identical to the CROSS-REFERENCE TO RELATED APPLICATION corresponding files (those that have the same file name) that end in.cs, which are true C# source code files. The files that This application is a continuation of copending U.S. utility end in .cs can be used by Microsoft Visual Studio, or by a similar software development tool that Supports C#, and can application entitled, “Systems and Methods for Optically 10 Projecting Three-Dimensional Text, Images And/Or Symbols be compiled. The creation dates of the C# files are listed Onto Three-Dimensional Objects.” having Ser. No. 12/590, hereinbelow. The files that end in .txt are text files that can be 500, filed Nov. 9, 2009, which is entirely incorporated herein opened by Word, Notepad, Wordpad, or any other word pro by reference. cessing program that Supports the .txt format. For the pur 15 poses of viewing the information in the files, the .txt files COMPUTER PROGRAM LISTINGAPPENDIX should be used. Any of the text files on the compact discs can be converted to a source code file by changing its name from All of the information, material and source code that is XXX.txt to XXX.cs. This may be performed in Windows present in the accompanying two compact discs, which are Explorer by right clicking on the file and selecting rename, identical, and labeled as Copy 1 of 2, and Copy 2 of 2, is then typing the new name of the file in the highlighted area. hereby incorporated herein by reference in its entirety. All of the text files were created on Nov. 6, 2009. Authoring Assembly Software Tool Files Size (Bytes) FileName (C#) FileName (.TXT) Creation Date (C#) 2,728 AddDrawingSurface.cs AddDrawingSurface.txt Oct.