40m
QIL
Cryo_Lab
CTN
SUS_Lab
TCS_Lab
OMC_Lab
CRIME_Lab
FEA
ENG_Labs
OptContFac
Mariner
WBEEShop
|
40m Log |
Not logged in |
 |
|
Thu May 23 15:37:30 2019, Milind, Update, Cameras, Simulation enhancements and performance of contour detection 6x
|
Sat May 25 20:29:08 2019, Milind, Update, Cameras, Simulation enhancements and performance of contour detection    
|
Wed Jun 12 22:02:04 2019, Milind, Update, Cameras, Simulation enhancements  
|
Mon Jun 17 14:36:13 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking
|
Tue Jun 18 22:54:59 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking
|
Tue Jun 25 00:25:47 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking 8x
|
Tue Jun 25 22:14:10 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking
|
Thu Jun 27 20:48:22 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking   
|
Thu Jul 4 18:19:08 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking  
|
Mon Jul 8 17:52:30 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking
|
Tue Jul 9 22:13:26 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking 
|
Wed Jul 10 22:32:38 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking
|
Mon Jul 15 14:09:07 2019, Milind, Update, Cameras, CNN LSTM for beam tracking  
|
Fri Jul 19 16:47:06 2019, Milind, Update, Cameras, CNNs for beam tracking || Analysis of results 7x
|
Sat Jul 20 12:16:39 2019, gautam, Update, Cameras, CNNs for beam tracking || Analysis of results
|
Sat Jul 20 14:43:45 2019, Milind, Update, Cameras, CNNs for beam tracking || Analysis of results   
|
Wed Jul 24 20:05:47 2019, Milind, Update, Cameras, CNNs for beam tracking || Tales of desperation
|
Thu Jul 25 00:26:47 2019, Milind, Update, Cameras, Convolutional neural networks for beam tracking 
|
Mon Jun 17 22:19:04 2019, Milind, Update, Computer Scripts / Programs, PMC autolocker
|
Mon Jul 1 20:18:01 2019, Milind, Update, Computer Scripts / Programs, PMC autolocker
|
Tue Jul 2 12:30:44 2019, Milind, Update, Computer Scripts / Programs, PMC autolocker
|
Sun Jul 7 17:54:34 2019, Milind, Update, Computer Scripts / Programs, PMC autolocker
|
Tue Jun 25 23:52:37 2019, Milind, Update, Cameras, Simulation enhancements
|
Mon Jul 1 20:11:34 2019, Milind, Update, Cameras, Simulation enhancements
|
|
Message ID: 14667
Entry time: Wed Jun 12 22:02:04 2019
In reply to: 14638
Reply to this: 14678
14680
14698
|
Author: |
Milind |
Type: |
Update |
Category: |
Cameras |
Subject: |
Simulation enhancements |
|
|
Today, Rana asked me to work on improving simulations based on the ideas we discussed last week. As of the previous elog the simulation accomodated only
- Simulation of Gaussian beam spot.
- Arbitrary motion.
Today, I added the simulation of point scatterers.
What?
The image on the sensor (camera) is produced in roughly the following steps.
- Motion of the Gaussian beam on the optic (X,Y coordinates) which is what has been simulated so far.
- Reflection from the surface of the optic which can be modeled using knowledge of the BRDF has not been included as of this elog as I wish to do a little more reading before doing so.
- Reflection from point scatterers (dust particles burnt into the optic surface by the laser and so forth) which are characterised as peaks (impulses) in the TIS vs position plot. The laser beam is incident nearly normally on the optic and this behaviour is independent of the angle of observation. This is what has been added to the simulation.
How?
- Increased the frame resolution to 720 x 480.
- Defined an array of the same size and set values of at most "num_scatter" number of points at random positions to values determined randomly between 1 and "scatter_amp" + 1 where scatter_amp is non-negative.
- Multiplied the resulting array by the resulting Gaussian beam. The motivation was to imitate the bright specks obtained on various camera feeds in the lab. Physically, this also implies normal incidence and normal observation which is not the real case at all. I shall add these features in a day or two.
Herewith, in attachments #1, #2, #3 I am attaching videos obtained by varying scattering amplitude and number of scattering points in a vain attempt to reproduce this data. I shall work more on this simulation on Friday.
Scripting stuff:
- Previous elogs detail how to take gige images at various exposure times. I am still waiting on Kruthi to use the script.
- Tomorrow I shall work on the scripting software to interact with the GigE and take video for a fixed duration etc. I shall also begin working on a script to autolock the PMC based on what Rana showed me on Monday. I will also take a look at the the contents of this elog and try to pick up from there. I hope to make significant progress by the next lab meeting.
Neural network stuff:
GANs for simulation:
- Other than putting the physics into simulation i.e the first portion of this elog, GANs can be trained to generate images similar to the original data. I am unfamiliar with training GANs and the various tricks that are used specifically for them. I will do a bit of reading and make an update by Friday. As of now, the data I plan to use is this and I will train it using the GTX 1060 on my machine.
Networks for beam tracking:
- I will use the architectures suggested in this work with a few modifications. I will use MSE loss function, Adam optimizer and my local GPU for training.
|
|
|
|