Example: tourism industry

Creating Multiple Bit Depth and Multiple Color …

ApplicationReportDLPA035A May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitABSTRACTThe currentsoftwarein the DLPL ightCraftersupportsa patternsequencewhereall the patternsin thesequencemustuse the samebit depthand LEDlight , Example1 showsten 1-bitpatternsilluminatedby the red LEDand triggeredby an , Example2 showsanotherpatternsequencewith five 8-bitpatternsilluminatedby the softwarecapabilitiesthat supporta patternsequencewith multiplebit-depthor LEDlight colors(MBMC),or both,for developersthat needto go beyondthe singlebit depthand , Example1 showsa multiplebit-depthand colorpatternsequencewith the followingsevenpatterns:1-bitred pattern,2-bitgreenpattern,5-bitbluepatte rn,6-bitred pattern,7-bitred pattern,3-bitblue pattern,and 8-bitred , Example2 showsa patternsequencewith the followingfive patterns :8-bitbluepattern,1-bitred pattern,7-bitgreenpattern,2-bitgreenpatt ern,and 8-bitred new softwarecapabilitiessupportthis multiplebit-depthor colors,or both,with the limitationthat the total numberof bit planesdo not exceed96 bit bit planerefersto the numberof bits usedto describea example,an 8-bitpatternisconsideredto consumeeightbit planes;a 7-bitpatternconsumessevenbit planes,and so on.

Application Report DLPA035A–May 2013–Revised October 2013 Creating Multiple Bit Depth and Multiple Color Pattern Sequences for DLP® LightCrafter™ Kit ABSTRACT The current software in the DLP LightCrafter supports a pattern sequence where all …

Tags:

  Multiple, Sequence, Color, Patterns, And multiple color pattern sequences for

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Creating Multiple Bit Depth and Multiple Color …

1 ApplicationReportDLPA035A May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitABSTRACTThe currentsoftwarein the DLPL ightCraftersupportsa patternsequencewhereall the patternsin thesequencemustuse the samebit depthand LEDlight , Example1 showsten 1-bitpatternsilluminatedby the red LEDand triggeredby an , Example2 showsanotherpatternsequencewith five 8-bitpatternsilluminatedby the softwarecapabilitiesthat supporta patternsequencewith multiplebit-depthor LEDlight colors(MBMC),or both,for developersthat needto go beyondthe singlebit depthand , Example1 showsa multiplebit-depthand colorpatternsequencewith the followingsevenpatterns:1-bitred pattern,2-bitgreenpattern,5-bitbluepatte rn,6-bitred pattern,7-bitred pattern,3-bitblue pattern,and 8-bitred , Example2 showsa patternsequencewith the followingfive patterns :8-bitbluepattern,1-bitred pattern,7-bitgreenpattern,2-bitgreenpatt ern,and 8-bitred new softwarecapabilitiessupportthis multiplebit-depthor colors,or both,with the limitationthat the total numberof bit planesdo not exceed96 bit bit planerefersto the numberof bits usedto describea example,an 8-bitpatternisconsideredto consumeeightbit planes;a 7-bitpatternconsumessevenbit planes,and so on.

2 Thisdocumentusesbit-per-pixel(bpp)to describethe bit depthof a pattern;that is, an 8-bitpatternwouldbewrittenas a limitedtime,TI will makeavailableDLPC300configurationfilesth at supportMBMCand can beloadedto the :The instructionsin this applicationreportare specificto DLPL ightCrafterGUI and abovecan importthe readmefile information,preparethe images,and setupthe GUI mostrecentDLPL ightCrafterUser'sGuideDLPU006for the properinstructionsto use May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedTrigger InputAuto/External/CameraPattern DisplayExample 1: 1bpp Red Color Pattern SequenceExample 2: 8bpp Green Color Pattern SequencePattern DisplayTrigger InputAuto/ FixedBit-DepthPatternSequence(WithColorS et to Red/Green/Blue)2 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP DLPA035A May 2013 RevisedOctober2013 LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedExample 1: Variable Bit- Depth Pattern SequenceExample 2: Variable Bit- Depth Pattern SequencePattern DisplayTrigger InputAuto/External/Camera8-Bit1-Bit7-Bit 2-Bit8-BitTrigger InputAuto/External/CameraPattern VariableBit-DepthPatternSequence(WithCol orSelectionfor Eachof the patterns )The followingstepsare definedto use the MBMC patternsequencefeature:1.

3 Updatethe DLPL ightCrafterSoftware,see SubmitMBMC patternsequencerequestto TI, see Preparepatternsto uploadon to DLPL ightcrafter,see LoadMBMC patternsequenceand imagefiles on to DLPL ightcrafter,see SaveSolutionfor :For implementingthe MBMC featurewithoutthe GUI,use DLPL ightCrafterAPI downloadingpatternsand MBMC sequencesis availablein the ()functionillustratesthis May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013, multibitand multicolorfeaturesare availablewith the followingsoftwareversionsfor the DLPL ightCrafterKit:1. DLPL ightCrafterGUI or above(1) (2)2. or above3. DLPR300(DLPC300 Configurationand SupportFirmware) above4. or aboveThe and DLPL ightCrafterGUI are part of the availableon the TI website( ) patternparserutilityseparatesall inputpatternsinto individual1bppand arrangesthemin ordersothat the sequenceon to the DLPL ightcrafteris parserutilityusesthe readmefile, suppliedbyTI, and a.

4 Txt file whichlists the patternimagefile patternparserutilityis also availableon theTI website( ) refersto DLPL ightCrafterDM365 CommandInterfaceGuide(DLPU007).2 SubmitMBMCP atternSequenceto TISubmitMBMC patternsequencerequestson TI's E2E forumin the DLPL ightCrafterDevelopmentPlatformsubsection ( ) by providingthe followinginformation; d and e are optional.(a) Createa post in the DLPL ightCrafterforumtitled,"MBMCR equest."(b) PatternExposuretime(1)(250 s < PExT 20000 s).(c) PatternsSequenceInformationshownin Table1.(d) The developmenttime frameof the project.(e) A descriptionof the applicationand the needfor this :(1) The PatternExposuretime parameterinfluencesthe maximumbit-depthpossiblein thesequencefor example,if the exposuretime is 1000 s, thenit is onlypossibleto have1-bitor the otherhand,an exposuretime 8333 ssupportspatternsof all bit-depthsfrom1 to 8. See the DLPL ightCrafterEvaluationModuleUser s Guide(DLPU006) Table3-2 to find the minimumexposuretime for eachpattern s bit- Depth .

5 (1)The instructionsin this applicationnoteare specificto DLPL ightCrafterGUI and (2)DLPL ightCrafterGUI and abovecan importthe readmefile information,preparethe images,and setupthe GUI mostrecentDLPL ightCrafterUser's GuideDLPU006for the properinstructionsto use Depthand MultipleColorPatternSequencesfor DLP DLPA035A May 2013 RevisedOctober2013 LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedTrigger InputAuto/External/CameraPattern Display8333 Sec!MBMC Pattern sequence :1bppX1R_2bppX1G_3bppX1B_4bppX1R _5bppX1G_6bppX1B_7bppX1R_8bppX1G_83333 Sec!1-Bit2-Bit3-Bit4-Bit5-Bit6-Bit7-Bit8 -Bit1-Bit2-BitMBMC Pattern TITable1. MBMCP atternSequenceInformationInputPatternPat ternColorNumberof PatternsBit- Depth (Red/Green/Blue) fillingin the table: Patternsmustbe listedin the orderto be displayed. Dependingon the orderof patternswith differentbit-depths,it is possiblethat therewill be unusedbit-planesthat still counttowardsthe maximum96 systemdoesnot allowsplit multiplebit-depthpatternsacrossthe example,in the first row of Table1, thereare five, wouldtranslateto 5 5 = 25 individualbit planes,but eachframebuffercan only accommodate24 ,in a patternsequenceof five, 5-bitpatterns,20 residein the first framebuffer,whilethe last 5-bitplanesresidein the next 5bpp 5 patternset actuallyconsumes29 individualbit planesof the framebuffer: 5bpp 4 patterns + 4 unusedpatterns= 24 patterns (fromthe first framebuffer) 5bpp 1 pattern= 5 patterns (fromthe secondframebuffer) Resultsin 24 + 5 = 29 individualbinarypatternsThe next step is to createa final sequencein the followingform.

6 <pattern_bit- Depth >X<num_of_patterns> < Color (R)edor (G)reenor (B)lue>_<pattern_bit- Depth >X<num_of_patterns> < Color (R)edor (G)reenor (B)lue> <pattern_bit- Depth >X<num_of_patterns> < Color (R)edor (G)reenor (B)lue>_<exposure_time> sExample:1bppX1G_2bppX1G_3bppX1G_4bppX1G _5bppX1G_6bppX1G_7bppX1G_8bppX1G_8333 sThis generatesthe sequenceas shownin MBMCP atternSequenceOutput5 DLPA035A May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedPrepare Imagesto UploadontoDLPL ightcrafterAfterTI has processedthe MBMC patternsequencerequest,a downloadlink will be availableon the E2 usercan downloadthe timetakento processyourrequestdependson the numberofrequestsfor the downloadedfile will be in the zip file formatand formattedas follows:Syntax:<dd> <mmm> <yyyy>_<hh>_<mm>_<am/pm>.

7 File and unzipit to a followingthreefile extensionsshouldbe presentwithfile namesof similarsyntax:1. :The files are not edit themor the MBMC sequenceconfigurationwill (<dd> <mmm> <yyyy>_<hh>_<mm>_<am/pm>.bin)This binaryfile (.bin)containsinformationaboutthe Depthand MultipleColorPatternSequencesfor DLP DLPA035A May 2013 RevisedOctober2013 LightCrafter KitSubmitDocumentationFeedbackCopyright 2013, (<dd> <mmm> <yyyy>_<hh>_<mm>_<am/pm>.lua)This readabletext file (.lua)containsall of the registersettingsto configurethe DLPC300to load is usefulwhenDM365is not usedin the suchcases,the MBMC patternsequencecan be configuredby sendingI2C commandsto the DLPC300andFPGAin the samesequenceand valuesdescribedin this test RegisterLevelMBMCP atternSequenceDefinitionNOTE:ContactTI supportfor additionalhelp fromTI to use the I2C May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedPrepare Imagesto (<dd> <mmm> <yyyy>_<hh>_<mm>_<am/pm> )The Readmefile containsimportantinformationthat is neededto configurethe DLPL ightCrafterhardwarein Section4.

8 File Namerepresentedas:<ddmmmyyyy_hh_mm_AM/PM> shownin file containsinformationaboutthe MBMC patternssequencesuchas:1. MinimumTriggerPeriod2. Multiplebit depthor multiplecolorsequencevectorsetupinformat ion(a) Startvector(b) Numberof vectorsin the sequence3. A list of the individual1bpppatternsparsedfromthe the list is alreadyproperlyarrangingfor the imagesto appearin orderon the minimumtriggerperiod(in s) can be foundin the the MBMCP atternSequenceto work,the triggerperiodsettingmustbe greaterthanor equalto the valuementionedin shownin Figure5 SampleReadmefile: TriggerPeriod 8842 s8 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP DLPA035A May 2013 RevisedOctober2013 LightCrafter KitSubmitDocumentationFeedbackCopyright 2013, informationis the secondinstructionshownin the red box in Figure5. Notethe StartVectorandNumberof shownin Figure5 SampleReadmefile: StartVector= 0 Numberof Vectors= Individual1bppPatternsThe patternsmustbe split into individual1bpppatternsand arrangedin orderbeforeuploadingto the DLPL ightCrafterKit.

9 Use the LightCrafter_MBMCSeq_PatternParserutilit ydiscussedin Section1 to split andarrangethe :1. Copythe Copythe Readmefile into Copyall patternsthat needto be parsedinto Createa file with " .txt" extension, patternnamesare put inthe sameorderas submittedin the MBMCP atternSequenceInformationTable,that is, the first patternnameshouldappearat top and last patternnameshouldappearat the blanklineat the bottomof the file afterthe last Run the commandto parseand automaticallyarrangethe patternsin order.<drive>:\> <folder_path>\ <readme_file_name> -I <pattern_name_list>Example:C:\LightCrafter_MBMCSeq_PatternP arser> showsa screenshot of the May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedPrepare Imagesto ScreenShotof PatternParsingUtilityExecution6.

10 Afterthe patternsare parsedthereare N numberof patternsnamesare formatted<nn> Typicallythe total numberof patternsgeneratedis 24, 48, or 96. As describedin Section2, the parsermay placeholders,whichthe sequencewill notdisplay,but the patternsstill needto be insertedas fillersat the properlocationin the Depthand MultipleColorPatternSequencesfor DLP DLPA035A May 2013 RevisedOctober2013 LightCrafter KitSubmitDocumentationFeedbackCopyright 2013, ImageFileson to DLPL ightcrafter4 LoadMBMCP atternSequenceand ImageFileson to DLPL ightcrafterFollowthe GUI screenshotsfor instructionson uploadingthe ConnectGUI to the DLPL ightCrafterKit and selectthe ConnectGUI11 DLPA035A May 2013 RevisedOctober2013 CreatingMultipleBit Depthand MultipleColorPatternSequencesfor DLP LightCrafter KitSubmitDocumentationFeedbackCopyright 2013,TexasInstrumentsIncorporatedLoadMBM CP atternSequenceand ImageFileson to See the Readmetxt file to set the followingPatternSettings.


Related search queries