CN106980490B - True random number generator based on brownian motion of liquid molecules - Google Patents
True random number generator based on brownian motion of liquid molecules Download PDFInfo
- Publication number
- CN106980490B CN106980490B CN201710326230.0A CN201710326230A CN106980490B CN 106980490 B CN106980490 B CN 106980490B CN 201710326230 A CN201710326230 A CN 201710326230A CN 106980490 B CN106980490 B CN 106980490B
- Authority
- CN
- China
- Prior art keywords
- random number
- frame
- processor
- picture
- sequence
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Microscoopes, Condenser (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
The invention discloses a shoe-shaped shoeThe random number generator comprises a random number acquisition unit and a random number generation unit. The random number acquisition unit includes: a high pressure resistant closed transparent liquid pool, wherein a mixture formed by particles which do Brownian motion is contained in the liquid pool; and the high-speed microscopic imaging device periodically shoots the internal section of the mixture to obtain a plurality of frames of pictures. The random number generation unit includes: a digital processor for processing the multi-frame picture to obtain a preliminary random number string A 0 (ii) a Post-processor of pair A 0 Processing is performed to obtain a random number sequence.
Description
Technical Field
The present application relates to random number generators and, more particularly, to a true random number generator based on brownian motion of liquid molecules.
Background
Random numbers play an important role in the fields of cryptography, simulation, integrated circuit testing, and the like. Random number sequences are usually a combination of random binary sequences, which can be divided into pseudo-random numbers and true random numbers, according to whether they are reproducible, predictable. Pseudo-random numbers are not truly random, they are usually computed by various electronic devices such as computers, and so once the method of generation and some parameters (e.g., random number seed) are known, identical pseudo-random numbers are available, risking being deciphered, and therefore, for security of communications, a generator capable of generating true random numbers is required.
True random numbers are generally only obtainable by physical phenomena. Common sources of entropy of true random numbers are, for example, but not limited to, circuit noise, cosmic noise, radioactive decay, and the like. Current true random number generators typically generate true random numbers based on circuit noise and the like, but the noise is typically small and it is difficult to measure and quantify it directly and accurately, typically by amplifying it and then measuring it. However, since the amplifier is not absolutely linear, the randomness of the current signal obtained after amplification with less noise is affected. Other true random number generation methods, such as generating true random numbers using meta-stable flip-flops, generally have the problem of insufficient randomness.
In addition, as communication rates have increased, there is also a need for high speed true random number generators to meet the ever increasing communication rate requirements.
Disclosure of Invention
The invention provides a high-speed true random number generator, which takes Brownian motion of liquid as an entropy source and provides a high-speed true random number sequence with enough randomness by periodically taking Brownian motion and carrying out digital processing on taken pictures.
The true random number generator comprises a random number acquisition unit and a random number generation unit. The random number acquisition unit includes: a high pressure resistant closed transparent liquid tank containing a mixture of a colorless transparent colloidal liquid and particles which make brownian motion in the colorless transparent colloidal liquid, and a vacuum sealed space for containing the colorless transparent colloidal liquid which expands under high pressure; a high-speed microscopic imaging device which periodically takes an internal section of the mixture to obtain a plurality of frames of pictures. The random number generation unit includes: a digital processor which places each frame image in the multi-frame images obtained by the high-speed microscopic imaging equipment in a plane rectangular coordinate system, draws a grid, traverses all cross points in the grid and analyzes the gray scale around the cross points to obtain the random number represented by the cross points, and further obtains a preliminary random number string A corresponding to each frame image 0 (ii) a A post-processor for processing the preliminary random number string A obtained by the digital processor 0 Processing to obtain a random number sequence; wherein the high-speed microscopic imaging device photographs in alignment with a middle portion of the mixture in the transparent liquid bath at one side of the transparent liquid bath, an opposite side of the high-speed microscopic imaging device having a white gasket attached to a bath wall of the transparent liquid bath to facilitate the photographing, and wherein the high-speed microscopic imaging device is electrically connected to the random number generation unit.
Drawings
FIG. 1 is a diagram of a high pressure resistant enclosed transparent liquid cell 100 in a random number acquisition unit;
fig. 2 is a diagram of a high pressure resistant closed transparent liquid cell 100 in a random number acquisition unit with a mixture 210 and a vacuum sealed space 220 therein.
FIG. 3 is a view of an internal cut-out 300 of the mixture 210 within the closed transparent liquid cell 100 periodically taken by a high-speed microscopic imaging device in a random number acquisition unit.
FIG. 4 is a table generated from random numbersThe digitalizing processor in the element removes the surrounding part of a shot frame of picture, selects the middle part and places the middle part in a plane rectangular coordinate system for digitalizing so as to obtain a primary random number string A 0 Diagram 400.
FIG. 5 is a block diagram of the preliminary random number string A, performed by a post-processor in a random number generation unit 0 A process diagram 500 of processing to generate a final true random number sequence.
FIG. 6 is an overall diagram 600 of a true random number generator.
It will be appreciated by those skilled in the art that certain well-known devices have not been shown in the drawings for the sake of clarity. In addition, the examples shown in the figures are shown for illustrative purposes only and are not intended to limit the scope of the present invention.
Detailed Description
In order to provide a high speed and sufficiently random number sequence, the invention provides a high speed true random number generator which takes liquid Brownian motion as an entropy source and provides a high speed true random number sequence by periodically taking Brownian motion and digitizing the taken picture. The present invention is described in detail below with reference to the attached drawings.
FIG. 1 is a diagram of a high pressure resistant closed transparent liquid cell 100 in a random number acquisition unit. In fig. 1, the liquid bath 100 is empty and in an unclosed state. The liquid bath 100 is transparent to facilitate its capture by high-speed microscopic imaging equipment. In addition, although the transparent liquid bath is illustrated in fig. 1 as having a certain shape, it should be understood by those skilled in the art that the transparent liquid bath may be any kind and shape of transparent liquid bath that can achieve the object of the present invention.
FIG. 2 is a diagram of a high pressure resistant closed transparent liquid cell 100 in a random number acquisition unit and a mixture 210 therein. In this illustration, the fluid reservoir 100 contains a mixture 210 of a colorless and transparent colloidal fluid at a target level and particles that make brownian motion within the colorless and transparent colloidal fluid. This example is achieved by adding the particles to half of the target scale to the empty liquid reservoir 100 shown in figure 1, and then adding the colloidal liquid to the liquid reservoir to the target scale. The step of adding the particles to half of the target scale and adding the colloidal liquid to the target scale is to make the volume of the particles in the closed liquid pool equal to half of the sum of the volume of the particles and the volume of the colloidal liquid, so as to equalize the chances of whether any point in the mixture is occupied by the particles.
In the example shown in fig. 2, after the mixture 210 reaches the target scale, the transparent liquid cell 100 is evacuated and sealed. In the above example, the target scale is lower than the height of the closed liquid pool, and the portion of the closed liquid pool 100 higher than the target scale is a vacuum sealed space 220 for accommodating the colorless transparent gummy liquid to expand under high pressure.
In the above example, the particles may be the same density as the colorless and transparent colloidal liquid. The particles may also be black water-insoluble particles having a diameter of 0.01-0.1 mm. For example, the black water-insoluble particles may be corundum dust obtained, for example, by sieving.
The random number collection unit may further include a thermometer that may measure a temperature of the mixture within the transparent liquid pool. The thermometer may be built-in or wireless.
The random number acquisition unit may further include a heater that may heat the enclosed transparent liquid pool and its internal mixture such that the internal mixture maintains a target temperature below a boiling point of the colorless transparent gummy liquid.
In addition, the random number acquisition unit comprises a high-speed microscopic imaging device which periodically takes pictures of internal section of the mixture in the closed transparent liquid pool to obtain multiple frames of pictures.
The closed transparent liquid pool and the mixture, the thermometer, the heater and the high-speed microscopic imaging equipment in the closed transparent liquid pool form a random number acquisition unit of the true random number generator. Although the thermometer, heater and high speed microscopic imaging device are not shown in fig. 1 and 2 for clarity, it will be understood by those skilled in the art that for purposes of the present invention, the true random number generator may comprise any of the types of thermometers, heaters and high speed microscopic imaging devices described above that are capable of achieving the purposes of the present invention.
Referring to fig. 3, fig. 3 is an internal cut plane 300 of the mixture in the closed transparent liquid pool periodically photographed by a high-speed microscopic imaging device in the random number acquisition unit. The high-speed microscopic imaging apparatus may periodically photograph the internal section 300 of the mixture 210, and may obtain multiple frames of pictures each time it is photographed. The high speed microscopic imaging device may be capable of high speed imaging to facilitate the true random number generator being able to rapidly generate a true random number sequence. For example, the high speed microscopic imaging device may take a shot every N seconds, where N <0.1. The shooting speed of the high-speed microscopic imaging equipment can be adjusted based on the requirement of the communication speed, so that the requirement of the continuously improved communication speed is met. The high-speed microscopic imaging device may take a photograph of the middle portion of the mixture in the transparent liquid bath on one side of the transparent liquid bath. The opposite side of the high-speed microscopic imaging device may have a white pad attached to the wall of the transparent liquid bath to avoid irrelevant objects from being captured by the high-speed microscopic imaging device. The high-speed microscopic imaging equipment can also be electrically connected to the random number generation unit so as to transmit the shot picture data to the random number generation unit for processing.
FIG. 4 is a diagram of a digital processor in a random number generating unit, which removes the surrounding portion of one of the captured pictures and then selects a middle portion to place in a rectangular plane coordinate system for digital processing to obtain a preliminary random number string A 0 Diagram 400. The central part of the picture is selected to eliminate the influence of the liquid pool wall on the Brownian motion of the liquid molecules, thereby ensuring the picture to be takenThe motion of the molecules in the digitally processed picture portion is truly random.
In the present invention, the apparatus performing the digital processing may be referred to as a digital processor (not shown). The digital processor can carry out digital processing on each frame of picture in a plurality of frames of pictures taken by the high-speed microscopic imaging device each time to obtain a preliminary random number string A corresponding to each frame of picture 0 : removing the peripheral part of each frame of picture, selecting the middle part of each frame of picture, placing the middle part of each frame of picture in a plane rectangular coordinate system, drawing grids according to the interval of 0.1mm, and selecting the cross points of the grids as random number strings A 0 The ith numerical point x in (1) i Position of value (i)>0,i ∈ N); let the x i All of the initial values of (1) are 0; repeatedly traversing all the intersection points in the selected middle part and analyzing the gray scale within 0.01mm of the diameter around the intersection points, if the gray scale is more than 50%, making x i =1. It will be appreciated by those skilled in the art that the non-repeated traversal of all the intersections in the selected intermediate portion may be performed in any order that enables the non-repeated traversal of all the intersections. After the above operations, a preliminary random number string a corresponding to each frame of picture is obtained 0 。
Subsequently, the preliminary random number string A may be paired 0 Post-processing is performed, and in the present invention, the device performing the post-processing may be referred to as a post-processor (not shown). The digitizing processor and the post-processor described above constitute the random number generation unit in the true random number generator described in the present application. The digitizing processor and post-processor can be any of a variety of commercially available computer processors or microprocessors capable of performing the functions described in this invention, such as INTEL core I5 series or I7 series processors, or STM32 series, single-chip processors.
FIG. 5 is a diagram of the preliminary random number string A performed by a post-processor in a random number generation unit 0 A process diagram 500 of processing to generate a final true random number sequence. The post-processor may perform the preliminary step byRandom number string A 0 And (3) processing: for the random number string A 0 Discarding the non-output data string A using Von-Neumann correction 1 ', generating a random number sequence A 1 (ii) a For the discarded data string A 1 ' discard the first digit and then make XOR chain correction to get the random sequence A 2 (ii) a The random number is listed as A 2 Spliced to the random number sequence A 1 Then, a random number sequence A corresponding to each frame of picture is obtained 3 . The number of stages of the xor chain may depend on the random number requirement. For example, if high uniformity and randomness are required to be satisfied, the number of stages may be increased to 8 stages, and if high requirements are made on random number generation efficiency, the number of stages may be appropriately decreased.
After the above-mentioned processing by the post-processor, a random number sequence A corresponding to each frame of picture is obtained 3 . However, the high-speed microscopic imaging device can obtain a plurality of frames of pictures once taken, wherein each frame of picture corresponds to a random number sequence A 3 Therefore, the post-processor can also arrange a plurality of random numbers A corresponding to a plurality of frames of pictures obtained by shooting each time 3 Splicing is performed to obtain a random number sequence A corresponding to each shooting 4 . It will be understood by those skilled in the art that the stitching is performed in any order that is capable of traversing each of the plurality of frames of the picture taken without repeating.
Further, as described above, the photographing of the internal section of the mixture by the high-speed microscopic imaging apparatus may be periodically performed, and a plurality of frames of pictures may be obtained every time the photographing is performed. The high speed microscopic imaging device may be capable of high speed imaging to facilitate the true random number generator being able to rapidly generate a true random number sequence. For example, the high-speed microscopic imaging apparatus may take a photograph every N seconds, where N is<0.1. Thus, the post-processor may also sequence a plurality of random numbers corresponding to each of the periodic shots a 4 Splicing to obtain a random number sequence A 5 . It will be understood by those skilled in the art that the stitching is such as not to repeatedly traverse the periodic shotsIn any order of each shot.
In addition, in order to further improve the random number sequence A obtained above 5 The post-processor may also rank the random number a 5 Performing XOR periodic sequence correction to obtain random sequence A 6 . The random number sequence A 6 Which is the final output of the true random number generator described in the present invention.
FIG. 6 is an overall diagram 600 of a true random number generator. In the illustration, it can be seen that the opposite side of the high speed microscopic imaging device 620 has a white spacer 650 attached to the cell wall of the transparent liquid cell 100 to avoid irrelevant objects from being captured by the high speed microscopic imaging device; the high-speed microscopic imaging apparatus 620 may also be electrically connected to the random number generation unit 610 to transmit the captured picture data to the random number generation unit for processing. As shown, there may be 2 and more high-speed microscopic imaging devices 620, doubling the random number production efficiency. The overall diagram 600 of the true random number generator also shows a thermometer 630 and a heater 640, which operate as described above with reference to FIG. 2.
The true random number generator described by the invention can rapidly generate a true random number sequence to meet the requirement of continuously improved communication speed, and the generated true random number sequence takes Brownian motion of liquid molecules as an entropy source, and is corrected in the process of generating a random number sequence which is finally output, so that the problems of insufficient randomness and the like can be overcome, and meanwhile, the digital loss is low, and the random number production efficiency is high (can reach 5-10 GBPS).
Claims (5)
1. A method of generating true random numbers using a true random number generator, the true random number generator comprising a random number acquisition unit and a random number generation unit (610):
the random number acquisition unit includes:
a high pressure resistant closed transparent liquid cell (100) containing a mixture (210) of a colorless transparent colloidal liquid and particles which make brownian motion in the colorless transparent colloidal liquid, and a vacuum sealed space (220) for containing the colorless transparent colloidal liquid to expand under high pressure; a high-speed microscopic imaging device (620) which periodically takes an internal section of the mixture (210) to obtain a plurality of frames of pictures;
a random number generation unit (610) comprises:
a digitization processor which digitizes each frame of picture in a plurality of frames of pictures taken each time by the high-speed microscopic imaging device (620) to obtain a preliminary random number string A0 corresponding to each frame of picture;
the post processor is used for processing the preliminary random number string A0 obtained by the digital processor to obtain a random number sequence;
the digital processor performs digital processing on each frame of the multi-frame pictures obtained by each shooting of the high-speed microscopic imaging device (620) through the following specific steps to obtain a preliminary random number string A corresponding to each frame of picture 0 :
Removing the peripheral part of each frame of picture, selecting the middle part of each frame of picture, placing the middle part of each frame of picture in a plane rectangular coordinate system, drawing grids according to the interval of 0.1mm, and selecting the cross points of the grids as random number strings A 0 The ith numerical point x in (1) i Position of value, i>0,i∈N;
Let x i All of the initial values of (1) are 0;
traversing all the cross points in the selected middle part without repetition and analyzing the gray scale within 0.01mm of the diameter around the cross point, if the gray scale is more than 50%, making x i =1;
Wherein the non-repeatedly traversing all the intersections in the selected intermediate portion is performed in any order that enables the non-repeatedly traversing of all the intersections.
2. The method of generating true random numbers according to claim 1, further comprising:
the post-processor pairs the preliminary random number string A by 0 And (3) processing:
for random number string A 0 Discarding dead data strings using von-Neumann correctionA 1 ' random number sequence A is generated 1 ;
For the discarded data string A 1 ' remove the first digit and then make XOR chain correction to get the random sequence A 2 ;
Will random number sequence A 2 Spliced to random number sequence A 1 Then, a random number sequence A corresponding to each frame of picture is obtained 3 ;
Wherein the number of stages of the xor chain depends on the random number requirement.
3. The method of generating true random numbers according to claim 2, further comprising:
the post-processor also processes the preliminary random number string A by 0 And (3) processing:
a plurality of random number sequences A corresponding to a plurality of frame pictures obtained by each shooting 3 Splicing is performed to obtain a random number sequence A corresponding to each shooting 4 ;
The splicing is performed in an arbitrary order that can repeatedly traverse each of the plurality of frames of pictures obtained by each shooting.
4. A method of generating true random numbers according to claim 3, further comprising:
the post-processor also processes the preliminary random number string A by 0 And (3) processing:
a plurality of random number sequences A corresponding to each shot in the periodic shots 4 Splicing to obtain a random number sequence A 5 ;
Wherein the stitching is performed in any order that enables non-repetitive traversal of each of the periodic shots.
5. The method of generating true random numbers according to claim 4, further comprising:
the post-processor also processes the preliminary random number string A by 0 And (3) processing:
will random number sequence A 5 Performing XOR periodic sequence correction to obtain randomMachine array A 6 。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710326230.0A CN106980490B (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
CN202211173602.8A CN115373635A (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710326230.0A CN106980490B (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211173602.8A Division CN115373635A (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106980490A CN106980490A (en) | 2017-07-25 |
CN106980490B true CN106980490B (en) | 2022-11-04 |
Family
ID=59341990
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211173602.8A Pending CN115373635A (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
CN201710326230.0A Active CN106980490B (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211173602.8A Pending CN115373635A (en) | 2017-05-10 | 2017-05-10 | True random number generator based on brownian motion of liquid molecules |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN115373635A (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11385865B2 (en) | 2020-03-18 | 2022-07-12 | Real Random IP, LLC | Electromechanical apparatus, system, and method for generating true random numbers |
US11474790B2 (en) | 2020-03-18 | 2022-10-18 | Real Random IP, LLC | Electromechanical apparatus, system, and method for generating true random numbers |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9803055D0 (en) * | 1998-02-12 | 1998-04-08 | Nycomed Amersham Plc | Method of and apparatus for generating random numbers |
CN1227679A (en) * | 1996-08-06 | 1999-09-01 | 尼库米特阿默舍姆公司 | Method and apparatus for generating random numbers |
WO2008001243A2 (en) * | 2006-06-06 | 2008-01-03 | Koninklijke Philips Electronics N.V. | Device and method for generating a random number and random element for use in the same |
WO2014203466A1 (en) * | 2013-06-18 | 2014-12-24 | パナソニックIpマネジメント株式会社 | Random number generating device |
WO2016016741A1 (en) * | 2014-07-30 | 2016-02-04 | Trentino Sviluppo S.P.A. | True random number generator |
CN106354475A (en) * | 2016-08-30 | 2017-01-25 | 安徽问天量子科技股份有限公司 | High-performance random number generation method and generator |
-
2017
- 2017-05-10 CN CN202211173602.8A patent/CN115373635A/en active Pending
- 2017-05-10 CN CN201710326230.0A patent/CN106980490B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1227679A (en) * | 1996-08-06 | 1999-09-01 | 尼库米特阿默舍姆公司 | Method and apparatus for generating random numbers |
GB9803055D0 (en) * | 1998-02-12 | 1998-04-08 | Nycomed Amersham Plc | Method of and apparatus for generating random numbers |
WO2008001243A2 (en) * | 2006-06-06 | 2008-01-03 | Koninklijke Philips Electronics N.V. | Device and method for generating a random number and random element for use in the same |
WO2014203466A1 (en) * | 2013-06-18 | 2014-12-24 | パナソニックIpマネジメント株式会社 | Random number generating device |
WO2016016741A1 (en) * | 2014-07-30 | 2016-02-04 | Trentino Sviluppo S.P.A. | True random number generator |
CN106354475A (en) * | 2016-08-30 | 2017-01-25 | 安徽问天量子科技股份有限公司 | High-performance random number generation method and generator |
Non-Patent Citations (1)
Title |
---|
一种真随机数发生器的后处理方法;欧海文等;《计算机科学》;20120615;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115373635A (en) | 2022-11-22 |
CN106980490A (en) | 2017-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chen et al. | Real-world image denoising with deep boosting | |
JP6352968B2 (en) | Image sensor | |
CN106980490B (en) | True random number generator based on brownian motion of liquid molecules | |
Oliveira et al. | CMOS imager with focal-plane analog image compression combining DPCM and VQ | |
CN112785507A (en) | Image processing method and device, storage medium and terminal | |
CN110166684B (en) | Image processing method, image processing device, computer readable medium and electronic equipment | |
Mitra et al. | A framework for analysis of computational imaging systems: role of signal prior, sensor noise and multiplexing | |
JP2018109958A (en) | Method and apparatus for encoding signal transporting data to reconfigure sparse matrix | |
Lee et al. | Nonvanishing entropy of extremal charged black holes | |
Zhao et al. | Rethinking image deblurring via CNN-transformer multiscale hybrid architecture | |
Cardell et al. | Randomness analysis for the generalized self-shrinking sequences | |
CN114869528A (en) | Scanning data processing method, device, equipment and medium | |
Orchard et al. | Real time compressive sensing video reconstruction in hardware | |
CN112785634A (en) | Computer device and synthetic depth map generation method | |
JP2018506100A (en) | System and method for generating random numbers using physical variations present in material samples | |
CN108352061A (en) | Device and method for generating the data for indicating pixel light beam | |
Pournaghi et al. | Coded acquisition of high frame rate video | |
Hajisharif et al. | Single sensor compressive light field video camera | |
Scholefield et al. | Bound and conquer: improving triangulation by enforcing consistency | |
Alkhliwi | Encryption-based image steganography technique for secure medical image transmission during the COVID-19 pandemic | |
CN116450993A (en) | Multi-measurement vector satellite data processing method, electronic equipment and storage medium | |
Wang et al. | Distributed reconstruction via alternating direction method | |
CN206788845U (en) | A kind of real random number generator based on fluid molecule Brownian movement | |
Canh et al. | Human-imperceptible identification with learnable lensless imaging | |
Fortunato et al. | Coding depth through mask structure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |