CN102645584A - Appending pseudo-random sub-lsb values to prevent intensity banding - Google Patents
Appending pseudo-random sub-lsb values to prevent intensity banding Download PDFInfo
- Publication number
- CN102645584A CN102645584A CN2011102481356A CN201110248135A CN102645584A CN 102645584 A CN102645584 A CN 102645584A CN 2011102481356 A CN2011102481356 A CN 2011102481356A CN 201110248135 A CN201110248135 A CN 201110248135A CN 102645584 A CN102645584 A CN 102645584A
- Authority
- CN
- China
- Prior art keywords
- numerical data
- lsb
- pseudorandom values
- pseudo
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/02—Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
- G01R13/0218—Circuits therefor
- G01R13/0227—Controlling the intensity or colour of the display
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R15/00—Details of measuring arrangements of the types provided for in groups G01R17/00 - G01R29/00, G01R33/00 - G01R33/26 or G01R35/00
- G01R15/005—Circuits for altering the indicating characteristic, e.g. making it non-linear
Abstract
The present invention relates to APPENDING PSEUDO-RANDOM SUB-LSB VALUES TO PREVENT INTENSITY BANDING. Test and measurement instrument that displays acquired data on a logarithmic scale without intensity banding. The test and measurement instrument processes the acquired data before it is displayed by appending pseudo-random sub-LSB (least significant bit) values to it. When the processed acquired data is displayed on a logarithmic scale, the pseudo-random sub-LSB values fill in the gaps between discrete power levels, thereby eliminating intensity banding and providing a smooth, visually pleasing display.
Description
Technical field
The present invention relates to test and sensing device and relate more specifically to show the method for the data of collection.
Background technology
Real-time spectrum analyzer (such as can be from Beaverton, RSA6100 that the Tektronix company of Oregon obtains and RSA3400 be serial) in real time by the RF signal triggering, catch and analyze the RF signal.These test and sensing devices are seamlessly caught the RF signal, make to be different from conventional sweep spectrum analyzer and VSA, not missing data in designated bandwidth.
Real-time spectrum analyzer generally shows the data of gathering according to decibel (dB) scale.The dB scale is calculated as 10 * log
10(P2/P1), wherein P2 is the power of tested person signal and P1 is a reference power.Yet according to the dB scale, low-power signal possibly come across the discrete level that is separated by the gap owing to the finite resolving power of the data of gathering with to number conversion.The pseudo-shadow of this demonstration (artifact) that is called " intensity striping (banding) " maybe be very horrible.As an example, Fig. 1 shows the pulsed RF signal 105 according to the dB scale.Pulsed RF signal 105 is by 18 bit data representatives, thereby comes across discrete level 110 in-power level below the 75dB.Can represent tested person signal (for example through using more high-resolution analog to digital converter) to reduce the intensity striping through using more multidigit; Yet in many cases, unavailable or other system of more high-resolution analog to digital converter considers to have limited available figure place.
What expect is a kind of mode of not having the intensity striping by the data of logarithmic scale demonstration collection.
Summary of the invention
Embodiments of the invention provide a kind of test and sensing device that does not have the intensity striping by the data of logarithmic scale demonstration collection.Test and sensing device was handled it through adding the sub-LSB of pseudorandom (least significant bit (LSB)) value to its before the data of gathering are shown.When pressing the image data of logarithmic scale display process, the sub-LSB value of pseudorandom is filled the gap between the discrete power level, eliminates the intensity striping thus and level and smooth visually pleasant demonstration is provided.
According to the following specifically describes when combining with accompanying claims and accompanying drawing to read, obvious the object of the invention, advantage and other novel feature.
Description of drawings
The conventional time domain that Fig. 1 has described pulsed RF signal shows.
Fig. 2 has described the high level block diagram of conventional real-time spectrum analyzer.
Fig. 3 illustrates according to embodiments of the invention how to handle numerical data.
Fig. 4 has described the pulsed RF signal of the Fig. 1 after handling according to the present invention.
Embodiment
Referring now to Fig. 2, conventional real-time spectrum analyzer 200 received RFs (RF) input signal and use alternatively frequency mixer 205, local oscillator (LO) 210 and wave filter 215 come frequency downconversion it to produce intermediate frequency (IF) signal.Analog to digital converter (ADC) 220 digitizing IF signals are to produce the continuous number data stream of representing the IF signal.In two paths, handle numerical data then.In first path, to processor 225 input digital datas of real-time analysis numerical data.In second path; To storer 235 (it comprises circular buffer in certain embodiments) and to detection trigger device 240 input digital datas, this detection trigger device 240 is handled numerical data and the data of comparison process and the trigger criteria of user's appointment in real time.When the numerical data of handling satisfied trigger criteria, detection trigger device 240 generated following trigger pip, and this trigger pip makes storer 235 storage numerical data pieces.Processor 225 is the numerical data of analyzing stored then.The numerical data of handling can be shown on the display device 230 or be stored in the memory device (not shown).
According to embodiments of the invention, in order to eliminate the intensity striping, processor 225 was handled it through adding pseudorandom values to its before numerical data is shown now.Pseudorandom values is sub-LSB (least significant bit (LSB)), that is to say, the resolution of pseudorandom values is less than the LSB of numerical data.This data processing step is filled the gap between the discrete level and level and smooth visually attracting demonstration is provided.Graphical map has shown this data processing step in Fig. 3, wherein before the display digit data, adds the sub-LSB value of pseudorandom to it.
For example, consider a word of 18 bit data, such as a sample of the waveform shown in Fig. 1:
Wherein d00 represents first (perhaps LSB), and d01 represents second, by that analogy.
To additional 8 the sub-LSB data of pseudorandom of above-mentioned 18 bit data, 26 words that illustrate below causing:
Wherein ". " represented binary point, and n07 ... N00 represents 8 sub-LSB values of pseudorandom.
Fig. 4 shows the result to additional 8 the sub-LSB data of pseudorandom of each sample of the waveform shown in Fig. 1.Notice that the intensity striping 110 of Fig. 1 is no longer visually obvious.Wanting clear and definite is that the intensity band still is present among Fig. 4; The sub-LSB value of pseudorandom has only been filled the gap, provides thus more smoothly, more pleasant demonstration visually.
Preferably, the sub-LSB value of pseudorandom have rectangular distribution (that is to say, they be uniformly distributed in zero and LSB between) so that be provided at according to seamlessly transitting between the discrete power level of logarithmic scale.In other embodiments, the sub-LSB value of pseudorandom has other distribution such as Gaussian distribution, rayleigh distributed etc.
To understand, above-mentioned particular number of bits (i.e. the data of 18 collections, 8 sub-LSB data of pseudorandom) only is used for for example and how the used particular number of bits of the present invention all is suitable for.
Though pseudorandom values is described as " sub-LSB ", in certain embodiments, pseudorandom values is crossed over a more than LSB.
Though describe the present invention according to the dB scale, will understand the present invention and can be used for showing and eliminate the intensity striping by arbitrary type of logarithm.
Though the present invention is described as being used in the enforcement spectrum analyzer, will understands the present invention and also can be used in any other test and sensing device according to logarithmic scale display digit data such as swept-frequency spectrum analyzer, oscillograph etc.
Any element of operating to digital data of the present invention can be implemented and can comprise general purpose microprocessor, digital signal processor (DSP), special IC (ASIC), field programmable gate array (FPGA) etc. and/or on them, carry out with hardware, software or the combination of the two.
To understand according to the preamble discussion, the present invention represents the marked improvement in test and measurement mechanism field.Though for exemplary purposes and diagram and described specific embodiment of the present invention will be understood and can carry out various modifications and do not break away from the spirit and scope of the present invention.Thereby the present invention except as receive should not be restricted the accompanying claims.
Claims (10)
1. test and sensing device comprises:
Processor, to produce the numerical data of handling, said pseudorandom values has distribution and has the resolution littler than the least significant bit (LSB) of said numerical data to the additional pseudorandom values of numerical data; And
Display device shows the numerical data of said processing according to logarithmic scale.
2. test and sensing device according to claim 1, wherein said processor was handled said numerical data at it before the additional said pseudorandom values of said numerical data.
3. test and sensing device according to claim 1, the said distribution of wherein said pseudorandom values are crossed over a least significant bit (LSB) of said numerical data.
4. test and sensing device according to claim 1, the said distribution of wherein said pseudorandom values are crossed over more than least significant bit (LSB) of said numerical data.
5. test and sensing device according to claim 1, the said rectangular distribution that is distributed as of wherein said pseudorandom values.
6. the method for display digit data may further comprise the steps:
To produce the numerical data of handling, said pseudorandom values has distribution and has the resolution littler than the least significant bit (LSB) of said numerical data to the additional pseudorandom values of numerical data; And
The numerical data that on display device, shows said processing according to logarithmic scale.
7. method according to claim 6 was wherein being handled said numerical data before the additional said pseudorandom values of said numerical data.
8. method according to claim 6, the said distribution of wherein said pseudorandom values are crossed over a least significant bit (LSB) of said numerical data.
9. method according to claim 6, the said distribution of wherein said pseudorandom values are crossed over more than least significant bit (LSB) of said numerical data.
10. method according to claim 6, the said rectangular distribution that is distributed as of wherein said pseudorandom values.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US37780410P | 2010-08-27 | 2010-08-27 | |
US61/377804 | 2010-08-27 | ||
US13/085,678 US9002004B2 (en) | 2010-08-27 | 2011-04-13 | Appending pseudo-random sub-LSB values to prevent intensity banding |
US13/085678 | 2011-04-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102645584A true CN102645584A (en) | 2012-08-22 |
CN102645584B CN102645584B (en) | 2016-06-29 |
Family
ID=44533871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110248135.6A Expired - Fee Related CN102645584B (en) | 2010-08-27 | 2011-08-26 | Additional pseudorandom LSB value is to prevent strength tapes |
Country Status (4)
Country | Link |
---|---|
US (1) | US9002004B2 (en) |
EP (1) | EP2423692A3 (en) |
JP (1) | JP5732654B2 (en) |
CN (1) | CN102645584B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1310837A (en) * | 1998-01-30 | 2001-08-29 | 电等离子体公司 | Method and apparatus for minimizing false image artifacts in a digitally controlled display monitor |
US20040059999A1 (en) * | 2002-09-25 | 2004-03-25 | Casio Computer Co., Ltd. | Logarithmic graph plotting apparatus and program |
CN101044510A (en) * | 2004-10-18 | 2007-09-26 | 汤姆森特许公司 | Film grain simulation method |
CN101300498A (en) * | 2005-11-04 | 2008-11-05 | 特克特朗尼克公司 | Wide-bandwidth spectrum analysis of transient signals using a real-time spectrum analyzer |
CN101420518A (en) * | 2007-10-22 | 2009-04-29 | 索尼株式会社 | Noise correction, imaging device and noise correction method |
US20090144595A1 (en) * | 2007-11-30 | 2009-06-04 | Mathstar, Inc. | Built-in self-testing (bist) of field programmable object arrays |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3144563B2 (en) * | 1991-02-18 | 2001-03-12 | 横河電機株式会社 | Waveform measuring device |
ATE200169T1 (en) * | 1992-12-30 | 2001-04-15 | Telstra Corp Ltd | METHOD AND DEVICE FOR GENERATING A CIPHERING SEQUENCE |
-
2011
- 2011-04-13 US US13/085,678 patent/US9002004B2/en not_active Expired - Fee Related
- 2011-07-07 JP JP2011151088A patent/JP5732654B2/en not_active Expired - Fee Related
- 2011-07-19 EP EP11174537.8A patent/EP2423692A3/en not_active Withdrawn
- 2011-08-26 CN CN201110248135.6A patent/CN102645584B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1310837A (en) * | 1998-01-30 | 2001-08-29 | 电等离子体公司 | Method and apparatus for minimizing false image artifacts in a digitally controlled display monitor |
US20040059999A1 (en) * | 2002-09-25 | 2004-03-25 | Casio Computer Co., Ltd. | Logarithmic graph plotting apparatus and program |
CN101044510A (en) * | 2004-10-18 | 2007-09-26 | 汤姆森特许公司 | Film grain simulation method |
CN101300498A (en) * | 2005-11-04 | 2008-11-05 | 特克特朗尼克公司 | Wide-bandwidth spectrum analysis of transient signals using a real-time spectrum analyzer |
CN101420518A (en) * | 2007-10-22 | 2009-04-29 | 索尼株式会社 | Noise correction, imaging device and noise correction method |
US20090144595A1 (en) * | 2007-11-30 | 2009-06-04 | Mathstar, Inc. | Built-in self-testing (bist) of field programmable object arrays |
Also Published As
Publication number | Publication date |
---|---|
EP2423692A2 (en) | 2012-02-29 |
JP2012047731A (en) | 2012-03-08 |
EP2423692A3 (en) | 2017-01-25 |
US20120051538A1 (en) | 2012-03-01 |
CN102645584B (en) | 2016-06-29 |
US9002004B2 (en) | 2015-04-07 |
JP5732654B2 (en) | 2015-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2605025B1 (en) | Frequency mask trigger with non uniform bandwidth segments | |
CN101923113B (en) | The frequency mask that time limits triggers | |
US8180586B2 (en) | Amplitude discrimination using the frequency mask trigger | |
CN1725024A (en) | Realtime power mask trigger | |
EP2386869B1 (en) | Density trace measurement and triggering in frequency domain bitmaps | |
US11112428B2 (en) | Multilevel triggering system for outputting complex trigger signal | |
US20110274150A1 (en) | Logical triggering in the frequency domain | |
CN102645584A (en) | Appending pseudo-random sub-lsb values to prevent intensity banding | |
JP6401898B2 (en) | Test measurement device and method in test measurement device | |
CN102735929B (en) | Device and method for testing APD measuring device | |
CN102721869A (en) | Re-sampling acquired data to prevent coherent sampling artifacts | |
US6725172B2 (en) | Systems and methods for tagging measurement values | |
US20240069081A1 (en) | Signal analysis for computing a complementary cumulative distribution function | |
US8705598B2 (en) | Signal-sensitive data compression | |
US20220043031A1 (en) | Method of analyzing a signal and signal analysis device | |
RU2756024C1 (en) | Digital apparatus for determining the spectrum of received signals with high frequency resolution | |
US20200386791A1 (en) | Pattern acquisitions in equivalent time sampling systems | |
CN112051425A (en) | Mode acquisition in an equivalent time sampling system | |
Dong et al. | A new digital backend in radio astronomy based on under-sampling technology | |
Emilliano et al. | MATLAB Model For Real Time Processing Of Partial Discharge Detection Using FPGA Technology with Giga Hertz Data Acquisition | |
US20130317776A1 (en) | Time-domain density triggering in a test and measurement instrument | |
Lecklider | New scopes signal increased diversity | |
Nagano | Theory and Experimental Evaluation of the Super Sweep Spectrum Analyze | |
CN106018908A (en) | Intensity information display |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160629 Termination date: 20180826 |