# Compute the distorted pixel position, given the undistorted position and the radial (un)distortion

4,185 views

### Dan

May 17, 2012, 4:29:23 PM5/17/12
to VisualSFM
When setting the PBA library to estimate the measurement radial
(un)distortion (PBA_MEASUREMENT_DISTORTION), considerable work is
needed to undistort the images using the estimated radial coefficient
since a couple of cubic equations have to be solved in order to find
the distorted position of the pixel. The following function computes
directly the pixel position in the distorted image, given the
undistorted position and the radial (un)distortion coefficient
estimated by PBA.

// given an undistorted pixel coordinate (pt) and one radial-
(un)distortion parameter (k1),
// compute the corresponding distorted pixel coordinate
Point2f DistortPointR1(const Point2f& pt, double k1) {
if (k1 == 0)
return pt;
const double t2 = pt.y*pt.y;
const double t3 = t2*t2*t2;
const double t4 = pt.x*pt.x;
const double t7 = k1*(t2+t4);
if (k1 > 0) {
const double t8 = 1.0/t7;
const double t10 = t3/(t7*t7);
const double t14 = sqrt(t10*(0.25+t8/27.0));
const double t15 = t2*t8*pt.y*0.5;
const double t17 = pow(t14+t15,1.0/3.0);
const double t18 = t17-t2*t8/(t17*3.0);
return Point2f(t18*pt.x/pt.y, t18);
} else {
const double t9 = t3/(t7*t7*4.0);
const double t11 = t3/(t7*t7*t7*27.0);
const std::complex<double> t12 = t9+t11;
const std::complex<double> t13 = sqrt(t12);
const double t14 = t2/t7;
const double t15 = t14*pt.y*0.5;
const std::complex<double> t16 = t13+t15;
const std::complex<double> t17 = pow(t16,1.0/3.0);
const std::complex<double> t18 = (t17+t14/
(t17*3.0))*std::complex<double>(0.0,sqrt(3.0));
const std::complex<double> t19 = -0.5*(t17+t18)+t14/(t17*6.0);
return Point2f(t19.real()*pt.x/pt.y, t19.real());
}
}

### Changchang

May 17, 2012, 6:10:55 PM5/17/12
Hi Dan,

Thanks for sharing this efficient implementation.

Changchang
Message has been deleted

### Dan

May 18, 2012, 5:31:23 AM5/18/12
Please note that extra care needs to be taken for the special case when pt.y equals zero. I deal with this case by replacing 0 with 1.e-12 (which I do before calling this function).

### dan monaghan

Jun 3, 2012, 1:47:05 AM6/3/12
to VisualSFM
Is it just my computer or does the Undistortion really have to take so
long????? Will the above code improve it? CC - You have mentioned
that you should apply undistortion first so I should look into it as I
do only have a few fixed focus primes I work with and having proper
calibration for them would really help. Can you give any link to the
best way of calculating the Lens Distortion for your lens model (eg
shooting a grid?)... A practical solution would be great so I can
turn off the radial distortion option....

Also... how does the down scale in the PMVS options work. I've tried
0.33 and also 4 hoping either of these numbers would work. Currently
I'm patiently awaiting 264 images to undistort and wondering if this
happens after this lengthy process.

Cheers,
Dan

### Changchang

Jun 3, 2012, 2:09:39 AM6/3/12
The number of the undistortion threads is now chosen to be the number of CPU cores.

This setting works fine on my windows machine, but may not be optimal for other OS.

I will add a parameter to control the number of undistortion threads in the next version.

Changchang

### dan monaghan

Jun 13, 2012, 4:07:23 PM6/13/12
I started an undistort last night... still going... it just re-writes the images over and over again!!!!!  I could be almost done with the pmvs now.

-rw-r--r--  1 devteam  staff  2480463 14 Jun 08:00 00000001.jpg
-rw-r--r--  1 devteam  staff  2453748 14 Jun 08:02 00000002.jpg
-rw-r--r--  1 devteam  staff  2582724 14 Jun 08:02 00000003.jpg
-rw-r--r--  1 devteam  staff  2608994 14 Jun 08:00 00000004.jpg
-rw-r--r--  1 devteam  staff  2640924 14 Jun 08:00 00000005.jpg
-rw-r--r--  1 devteam  staff  2600053 14 Jun 08:02 00000006.jpg
-rw-r--r--  1 devteam  staff  2615784 14 Jun 08:02 00000007.jpg
-rw-r--r--  1 devteam  staff  2576435 14 Jun 08:02 00000008.jpg
-rw-r--r--  1 devteam  staff  2471353 14 Jun 08:03 00000009.jpg
-rw-r--r--  1 devteam  staff  2605633 14 Jun 08:00 00000010.jpg
-rw-r--r--  1 devteam  staff  2735618 14 Jun 08:00 00000011.jpg
-rw-r--r--  1 devteam  staff  2630322 14 Jun 08:00 00000012.jpg
-rw-r--r--  1 devteam  staff  2563783 14 Jun 08:00 00000013.jpg
-rw-r--r--  1 devteam  staff  2751903 14 Jun 08:03 00000014.jpg
-rw-r--r--  1 devteam  staff  2530025 14 Jun 08:03 00000015.jpg
-rw-r--r--  1 devteam  staff  2729168 14 Jun 08:03 00000016.jpg
-rw-r--r--  1 devteam  staff  2749532 14 Jun 08:03 00000017.jpg
-rw-r--r--  1 devteam  staff  2720148 14 Jun 08:00 00000018.jpg
-rw-r--r--  1 devteam  staff  2785414 14 Jun 08:00 00000019.jpg
-rw-r--r--  1 devteam  staff  2791116 14 Jun 08:01 00000020.jpg
-rw-r--r--  1 devteam  staff  2671693 14 Jun 08:01 00000021.jpg
-rw-r--r--  1 devteam  staff  2607171 14 Jun 08:03 00000022.jpg
-rw-r--r--  1 devteam  staff  2824733 14 Jun 08:03 00000023.jpg
-rw-r--r--  1 devteam  staff  2692003 14 Jun 08:01 00000024.jpg
-rw-r--r--  1 devteam  staff  2721969 14 Jun 08:01 00000025.jpg
-rw-r--r--  1 devteam  staff  2812343 14 Jun 08:03 00000026.jpg
-rw-r--r--  1 devteam  staff  2570807 14 Jun 08:03 00000027.jpg
-rw-r--r--  1 devteam  staff  2851995 14 Jun 08:01 00000028.jpg
-rw-r--r--  1 devteam  staff  2642454 14 Jun 08:01 00000029.jpg
-rw-r--r--  1 devteam  staff  2805046 14 Jun 08:03 00000030.jpg
-rw-r--r--  1 devteam  staff  2634664 14 Jun 08:03 00000031.jpg
-rw-r--r--  1 devteam  staff  2691168 14 Jun 08:01 00000032.jpg
-rw-r--r--  1 devteam  staff  2443478 14 Jun 08:01 00000033.jpg
-rw-r--r--  1 devteam  staff  2728445 14 Jun 08:03 00000034.jpg
-rw-r--r--  1 devteam  staff  2720367 14 Jun 08:03 00000035.jpg
-rw-r--r--  1 devteam  staff  2627556 14 Jun 08:01 00000036.jpg
-rw-r--r--  1 devteam  staff  2450844 14 Jun 08:01 00000037.jpg
-rw-r--r--  1 devteam  staff  2453517 14 Jun 08:03 00000038.jpg
-rw-r--r--  1 devteam  staff  2672460 14 Jun 08:03 00000039.jpg
-rw-r--r--  1 devteam  staff  2549912 14 Jun 08:01 00000040.jpg
-rw-r--r--  1 devteam  staff  2480949 14 Jun 08:01 00000041.jpg
-rw-r--r--  1 devteam  staff  2409716 14 Jun 08:03 00000042.jpg
-rw-r--r--  1 devteam  staff  2649275 14 Jun 08:03 00000043.jpg
-rw-r--r--  1 devteam  staff  2427265 14 Jun 08:01 00000044.jpg
-rw-r--r--  1 devteam  staff  2352817 14 Jun 08:01 00000045.jpg
-rw-r--r--  1 devteam  staff  2582241 14 Jun 08:03 00000046.jpg
-rw-r--r--  1 devteam  staff  2373784 14 Jun 08:03 00000047.jpg
-rw-r--r--  1 devteam  staff  2622522 14 Jun 08:01 00000048.jpg
-rw-r--r--  1 devteam  staff  2674641 14 Jun 08:01 00000049.jpg
-rw-r--r--  1 devteam  staff  2532576 14 Jun 08:03 00000050.jpg
-rw-r--r--  1 devteam  staff  2076493 14 Jun 08:03 00000051.jpg
-rw-r--r--  1 devteam  staff  2812579 14 Jun 08:01 00000052.jpg
-rw-r--r--  1 devteam  staff  2666820 14 Jun 08:01 00000053.jpg
-rw-r--r--  1 devteam  staff  2217766 14 Jun 08:03 00000054.jpg
-rw-r--r--  1 devteam  staff  2055425 14 Jun 08:03 00000055.jpg
-rw-r--r--  1 devteam  staff  2939450 14 Jun 08:01 00000056.jpg
-rw-r--r--  1 devteam  staff  1813836 14 Jun 08:01 00000057.jpg
-rw-r--r--  1 devteam  staff  1895197 14 Jun 08:03 00000058.jpg
-rw-r--r--  1 devteam  staff  1785491 14 Jun 08:04 00000059.jpg
-rw-r--r--  1 devteam  staff  1694918 14 Jun 08:01 00000060.jpg
-rw-r--r--  1 devteam  staff  1712893 14 Jun 08:01 00000061.jpg
-rw-r--r--  1 devteam  staff  1841150 14 Jun 08:04 00000062.jpg
-rw-r--r--  1 devteam  staff  1571419 14 Jun 08:04 00000063.jpg
-rw-r--r--  1 devteam  staff  1915774 14 Jun 08:01 00000064.jpg
-rw-r--r--  1 devteam  staff  1782088 14 Jun 08:01 00000065.jpg
-rw-r--r--  1 devteam  staff  1461236 14 Jun 08:04 00000066.jpg
-rw-r--r--  1 devteam  staff  1642092 14 Jun 08:04 00000067.jpg
-rw-r--r--  1 devteam  staff  1680906 14 Jun 08:01 00000068.jpg
-rw-r--r--  1 devteam  staff  1786861 14 Jun 08:01 00000069.jpg
-rw-r--r--  1 devteam  staff  1699236 14 Jun 08:04 00000070.jpg
-rw-r--r--  1 devteam  staff  1467925 14 Jun 08:04 00000071.jpg
-rw-r--r--  1 devteam  staff  2019079 14 Jun 08:02 00000072.jpg
-rw-r--r--  1 devteam  staff  1698331 14 Jun 08:02 00000073.jpg
-rw-r--r--  1 devteam  staff  1386981 14 Jun 08:04 00000074.jpg
-rw-r--r--  1 devteam  staff  1727492 14 Jun 08:04 00000075.jpg
-rw-r--r--  1 devteam  staff  1651986 14 Jun 08:02 00000076.jpg
-rw-r--r--  1 devteam  staff  1349809 14 Jun 08:02 00000077.jpg
-rw-r--r--  1 devteam  staff  1346602 14 Jun 08:04 00000078.jpg
-rw-r--r--  1 devteam  staff  1940993 14 Jun 08:04 00000079.jpg
-rw-r--r--  1 devteam  staff  1937596 14 Jun 08:02 00000080.jpg
-rw-r--r--  1 devteam  staff  1871365 14 Jun 08:02 00000081.jpg
-rw-r--r--  1 devteam  staff  2040973 14 Jun 08:04 00000082.jpg
-rw-r--r--  1 devteam  staff  1972410 14 Jun 08:04 00000083.jpg
-rw-r--r--  1 devteam  staff  2015367 14 Jun 08:02 00000084.jpg
-rw-r--r--  1 devteam  staff  2000021 14 Jun 08:02 00000085.jpg
-rw-r--r--  1 devteam  staff  2146364 14 Jun 07:54 00000086.jpg
-rw-r--r--  1 devteam  staff  1720751 14 Jun 07:54 00000087.jpg
-rw-r--r--  1 devteam  staff  1942756 14 Jun 08:02 00000088.jpg
-rw-r--r--  1 devteam  staff  1794102 14 Jun 08:02 00000089.jpg
-rw-r--r--  1 devteam  staff  1932743 14 Jun 07:54 00000090.jpg
-rw-r--r--  1 devteam  staff  1880937 14 Jun 07:54 00000091.jpg
-rw-r--r--  1 devteam  staff  1681454 14 Jun 08:02 00000092.jpg
-rw-r--r--  1 devteam  staff  1904003 14 Jun 08:02 00000093.jpg
-rw-r--r--  1 devteam  staff  1981560 14 Jun 07:54 00000094.jpg
-rw-r--r--  1 devteam  staff  2072359 14 Jun 07:54 00000095.jpg
-rw-r--r--  1 devteam  staff  2047089 14 Jun 08:02 00000096.jpg
-rw-r--r--  1 devteam  staff  2053280 14 Jun 08:02 00000097.jpg
-rw-r--r--  1 devteam  staff  1719808 14 Jun 07:54 00000098.jpg
-rw-r--r--  1 devteam  staff  1982112 14 Jun 07:54 00000099.jpg
-rw-r--r--  1 devteam  staff  1986495 14 Jun 08:02 00000100.jpg
-rw-r--r--  1 devteam  staff  2010812 14 Jun 08:02 00000101.jpg
-rw-r--r--  1 devteam  staff  1911559 14 Jun 07:54 00000102.jpg
-rw-r--r--  1 devteam  staff  2106296 14 Jun 07:54 00000103.jpg
-rw-r--r--  1 devteam  staff  1836543 14 Jun 08:02 00000104.jpg
-rw-r--r--  1 devteam  staff  1907654 14 Jun 08:02 00000105.jpg
-rw-r--r--  1 devteam  staff  2263155 14 Jun 07:54 00000106.jpg
-rw-r--r--  1 devteam  staff  2021730 14 Jun 07:54 00000107.jpg
-rw-r--r--  1 devteam  staff  1896142 14 Jun 08:02 00000108.jpg
-rw-r--r--  1 devteam  staff  2382062 14 Jun 08:02 00000109.jpg
-rw-r--r--  1 devteam  staff  1719922 14 Jun 07:54 00000110.jpg
-rw-r--r--  1 devteam  staff  1547828 14 Jun 07:55 00000111.jpg
-rw-r--r--  1 devteam  staff  1611629 14 Jun 08:02 00000112.jpg
-rw-r--r--  1 devteam  staff  1842174 14 Jun 08:02 00000113.jpg
-rw-r--r--  1 devteam  staff  2390388 14 Jun 07:55 00000114.jpg
-rw-r--r--  1 devteam  staff  1846563 14 Jun 07:55 00000115.jpg
-rw-r--r--  1 devteam  staff  1631964 14 Jun 08:02 00000116.jpg
-rw-r--r--  1 devteam  staff  1623052 14 Jun 08:02 00000117.jpg
-rw-r--r--  1 devteam  staff  1707980 14 Jun 07:55 00000118.jpg
-rw-r--r--  1 devteam  staff  2197156 14 Jun 07:55 00000119.jpg
-rw-r--r--  1 devteam  staff  1864665 14 Jun 08:02 00000120.jpg
-rw-r--r--  1 devteam  staff  1702549 14 Jun 08:02 00000121.jpg
-rw-r--r--  1 devteam  staff  1722784 14 Jun 07:55 00000122.jpg
-rw-r--r--  1 devteam  staff  1868207 14 Jun 07:55 00000123.jpg
-rw-r--r--  1 devteam  staff  1990140 14 Jun 08:02 00000124.jpg
-rw-r--r--  1 devteam  staff  1755533 14 Jun 08:02 00000125.jpg
-rw-r--r--  1 devteam  staff  1724725 14 Jun 07:55 00000126.jpg
-rw-r--r--  1 devteam  staff  1548713 14 Jun 07:55 00000127.jpg
-rw-r--r--  1 devteam  staff  1651651 14 Jun 08:03 00000128.jpg
-rw-r--r--  1 devteam  staff  1412404 14 Jun 08:03 00000129.jpg
-rw-r--r--  1 devteam  staff  1994399 14 Jun 07:55 00000130.jpg
-rw-r--r--  1 devteam  staff  2047392 14 Jun 07:55 00000131.jpg
-rw-r--r--  1 devteam  staff  2030889 14 Jun 08:03 00000132.jpg
-rw-r--r--  1 devteam  staff  2019108 14 Jun 08:03 00000133.jpg
-rw-r--r--  1 devteam  staff  1336123 14 Jun 07:55 00000134.jpg
-rw-r--r--  1 devteam  staff  1833072 14 Jun 07:55 00000135.jpg
-rw-r--r--  1 devteam  staff  1544224 14 Jun 08:03 00000136.jpg
-rw-r--r--  1 devteam  staff  1959673 14 Jun 08:03 00000137.jpg
-rw-r--r--  1 devteam  staff  1412621 14 Jun 07:55 00000138.jpg
-rw-r--r--  1 devteam  staff  1507270 14 Jun 07:55 00000139.jpg
-rw-r--r--  1 devteam  staff  1953936 14 Jun 08:03 00000140.jpg
-rw-r--r--  1 devteam  staff  1749042 14 Jun 08:03 00000141.jpg
-rw-r--r--  1 devteam  staff  1468713 14 Jun 07:55 00000142.jpg
-rw-r--r--  1 devteam  staff  1510892 14 Jun 07:55 00000143.jpg
-rw-r--r--  1 devteam  staff  1413506 14 Jun 08:03 00000144.jpg
-rw-r--r--  1 devteam  staff  2397737 14 Jun 08:03 00000145.jpg
-rw-r--r--  1 devteam  staff  1665609 14 Jun 07:55 00000146.jpg
-rw-r--r--  1 devteam  staff  1629794 14 Jun 07:55 00000147.jpg
-rw-r--r--  1 devteam  staff  1724368 14 Jun 08:03 00000148.jpg
-rw-r--r--  1 devteam  staff  1645454 14 Jun 08:03 00000149.jpg
-rw-r--r--  1 devteam  staff  1730584 14 Jun 07:55 00000150.jpg
-rw-r--r--  1 devteam  staff  1535113 14 Jun 07:55 00000151.jpg
-rw-r--r--  1 devteam  staff  2203077 14 Jun 08:03 00000152.jpg
-rw-r--r--  1 devteam  staff  2074421 14 Jun 08:03 00000153.jpg
-rw-r--r--  1 devteam  staff  2431898 14 Jun 07:55 00000154.jpg
-rw-r--r--  1 devteam  staff  2201815 14 Jun 07:55 00000155.jpg
-rw-r--r--  1 devteam  staff  1676254 14 Jun 08:03 00000156.jpg
-rw-r--r--  1 devteam  staff  1656433 14 Jun 08:03 00000157.jpg
-rw-r--r--  1 devteam  staff  1465022 14 Jun 07:55 00000158.jpg
-rw-r--r--  1 devteam  staff  2043914 14 Jun 07:55 00000159.jpg
-rw-r--r--  1 devteam  staff  1831556 14 Jun 08:03 00000160.jpg
-rw-r--r--  1 devteam  staff  1237530 14 Jun 08:03 00000161.jpg
-rw-r--r--  1 devteam  staff  1978907 14 Jun 07:55 00000162.jpg
-rw-r--r--  1 devteam  staff  1735773 14 Jun 07:55 00000163.jpg
-rw-r--r--  1 devteam  staff  1797114 14 Jun 08:03 00000164.jpg
-rw-r--r--  1 devteam  staff  1918141 14 Jun 08:03 00000165.jpg
-rw-r--r--  1 devteam  staff  1882189 14 Jun 07:55 00000166.jpg
-rw-r--r--  1 devteam  staff  1943863 14 Jun 07:55 00000167.jpg
-rw-r--r--  1 devteam  staff  1785151 14 Jun 08:03 00000168.jpg
-rw-r--r--  1 devteam  staff  1768724 14 Jun 08:03 00000169.jpg
-rw-r--r--  1 devteam  staff  1940646 14 Jun 07:56 00000170.jpg
-rw-r--r--  1 devteam  staff  1931100 14 Jun 07:56 00000171.jpg
-rw-r--r--  1 devteam  staff  2031147 14 Jun 08:03 00000172.jpg
-rw-r--r--  1 devteam  staff  1990369 14 Jun 08:03 00000173.jpg
-rw-r--r--  1 devteam  staff  2340993 14 Jun 07:56 00000174.jpg
-rw-r--r--  1 devteam  staff  2521950 14 Jun 07:56 00000175.jpg
-rw-r--r--  1 devteam  staff  1739567 14 Jun 08:03 00000176.jpg
-rw-r--r--  1 devteam  staff  1981560 14 Jun 08:03 00000177.jpg
-rw-r--r--  1 devteam  staff  1837819 14 Jun 07:56 00000178.jpg
-rw-r--r--  1 devteam  staff  2303888 14 Jun 07:56 00000179.jpg
-rw-r--r--  1 devteam  staff  2040364 14 Jun 08:04 00000180.jpg
-rw-r--r--  1 devteam  staff  2019089 14 Jun 08:04 00000181.jpg
-rw-r--r--  1 devteam  staff  1904193 14 Jun 07:56 00000182.jpg
-rw-r--r--  1 devteam  staff  1640999 14 Jun 07:56 00000183.jpg
-rw-r--r--  1 devteam  staff  2145176 14 Jun 08:04 00000184.jpg
-rw-r--r--  1 devteam  staff  1989776 14 Jun 08:04 00000185.jpg
-rw-r--r--  1 devteam  staff  1785247 14 Jun 07:56 00000186.jpg
-rw-r--r--  1 devteam  staff  2018408 14 Jun 07:56 00000187.jpg
-rw-r--r--  1 devteam  staff  1670360 14 Jun 08:04 00000188.jpg
-rw-r--r--  1 devteam  staff  2857959 14 Jun 08:04 00000189.jpg
-rw-r--r--  1 devteam  staff  1989716 14 Jun 07:56 00000190.jpg
-rw-r--r--  1 devteam  staff  2299793 14 Jun 07:56 00000191.jpg
-rw-r--r--  1 devteam  staff  2540917 14 Jun 08:04 00000192.jpg
-rw-r--r--  1 devteam  staff  1719980 14 Jun 08:04 00000193.jpg
-rw-r--r--  1 devteam  staff  1634765 14 Jun 07:56 00000194.jpg
-rw-r--r--  1 devteam  staff  1565751 14 Jun 07:56 00000195.jpg
-rw-r--r--  1 devteam  staff  2005529 14 Jun 08:04 00000196.jpg
-rw-r--r--  1 devteam  staff  2739867 14 Jun 08:04 00000197.jpg
-rw-r--r--  1 devteam  staff  2586031 14 Jun 07:56 00000198.jpg
-rw-r--r--  1 devteam  staff  1960445 14 Jun 07:56 00000199.jpg
-rw-r--r--  1 devteam  staff  1827266 14 Jun 08:04 00000200.jpg
-rw-r--r--  1 devteam  staff  1660585 14 Jun 08:04 00000201.jpg
-rw-r--r--  1 devteam  staff  1687203 14 Jun 07:56 00000202.jpg
-rw-r--r--  1 devteam  staff  1919078 14 Jun 07:56 00000203.jpg
-rw-r--r--  1 devteam  staff   958464 14 Jun 08:04 00000204.jpg
-rw-r--r--  1 devteam  staff  1628719 14 Jun 07:54 00000205.jpg
-rw-r--r--  1 devteam  staff  2520311 14 Jun 07:56 00000206.jpg
-rw-r--r--  1 devteam  staff  1453434 14 Jun 07:56 00000207.jpg
-rw-r--r--  1 devteam  staff  2875045 14 Jun 07:54 00000208.jpg
-rw-r--r--  1 devteam  staff  1628027 14 Jun 07:54 00000209.jpg
-rw-r--r--  1 devteam  staff  1568784 14 Jun 07:56 00000210.jpg
-rw-r--r--  1 devteam  staff  1747538 14 Jun 07:56 00000211.jpg
-rw-r--r--  1 devteam  staff  1495024 14 Jun 07:54 00000212.jpg
-rw-r--r--  1 devteam  staff  1629538 14 Jun 07:54 00000213.jpg
-rw-r--r--  1 devteam  staff  1519170 14 Jun 07:56 00000214.jpg
-rw-r--r--  1 devteam  staff  1588831 14 Jun 07:56 00000215.jpg
-rw-r--r--  1 devteam  staff  1880242 14 Jun 07:54 00000216.jpg
-rw-r--r--  1 devteam  staff  1476741 14 Jun 07:54 00000217.jpg
-rw-r--r--  1 devteam  staff  1604560 14 Jun 07:56 00000218.jpg
-rw-r--r--  1 devteam  staff  1463005 14 Jun 07:56 00000219.jpg
-rw-r--r--  1 devteam  staff  1612417 14 Jun 07:54 00000220.jpg
-rw-r--r--  1 devteam  staff  1645497 14 Jun 07:54 00000221.jpg
-rw-r--r--  1 devteam  staff  1819508 14 Jun 07:56 00000222.jpg
-rw-r--r--  1 devteam  staff  1267129 14 Jun 07:57 00000223.jpg
-rw-r--r--  1 devteam  staff  1783815 14 Jun 07:54 00000224.jpg
-rw-r--r--  1 devteam  staff  1130281 14 Jun 07:54 00000225.jpg
-rw-r--r--  1 devteam  staff  2163512 14 Jun 07:57 00000226.jpg
-rw-r--r--  1 devteam  staff  1469528 14 Jun 07:57 00000227.jpg
-rw-r--r--  1 devteam  staff  1706620 14 Jun 07:55 00000228.jpg
-rw-r--r--  1 devteam  staff  1895928 14 Jun 07:55 00000229.jpg
-rw-r--r--  1 devteam  staff  1713928 14 Jun 07:57 00000230.jpg
-rw-r--r--  1 devteam  staff  1584507 14 Jun 07:57 00000231.jpg
-rw-r--r--  1 devteam  staff  1682512 14 Jun 07:55 00000232.jpg
-rw-r--r--  1 devteam  staff  1494018 14 Jun 07:55 00000233.jpg
-rw-r--r--  1 devteam  staff  2628567 14 Jun 07:57 00000234.jpg
-rw-r--r--  1 devteam  staff  1462835 14 Jun 07:57 00000235.jpg
-rw-r--r--  1 devteam  staff  1575448 14 Jun 07:55 00000236.jpg
-rw-r--r--  1 devteam  staff  1462232 14 Jun 07:55 00000237.jpg
-rw-r--r--  1 devteam  staff  1839058 14 Jun 07:57 00000238.jpg
-rw-r--r--  1 devteam  staff  1737646 14 Jun 07:57 00000239.jpg
-rw-r--r--  1 devteam  staff  1507280 14 Jun 07:55 00000240.jpg
-rw-r--r--  1 devteam  staff  1865830 14 Jun 07:55 00000241.jpg
-rw-r--r--  1 devteam  staff  2069610 14 Jun 07:57 00000242.jpg
-rw-r--r--  1 devteam  staff  1511255 14 Jun 07:57 00000243.jpg
-rw-r--r--  1 devteam  staff  1279612 14 Jun 07:55 00000244.jpg
-rw-r--r--  1 devteam  staff  1812233 14 Jun 07:55 00000245.jpg
-rw-r--r--  1 devteam  staff  1861429 14 Jun 07:57 00000246.jpg
-rw-r--r--  1 devteam  staff  1848986 14 Jun 07:57 00000247.jpg
-rw-r--r--  1 devteam  staff  1470650 14 Jun 07:55 00000248.jpg
-rw-r--r--  1 devteam  staff  1883207 14 Jun 07:55 00000249.jpg
-rw-r--r--  1 devteam  staff  1865005 14 Jun 07:57 00000250.jpg
-rw-r--r--  1 devteam  staff  1987518 14 Jun 07:57 00000251.jpg
-rw-r--r--  1 devteam  staff  1802732 14 Jun 07:55 00000252.jpg
-rw-r--r--  1 devteam  staff  2275585 14 Jun 07:55 00000253.jpg
-rw-r--r--  1 devteam  staff  1782780 14 Jun 07:57 00000254.jpg
-rw-r--r--  1 devteam  staff  2952427 14 Jun 07:57 00000255.jpg
-rw-r--r--  1 devteam  staff  2101953 14 Jun 07:55 00000256.jpg
-rw-r--r--  1 devteam  staff  2661708 14 Jun 07:55 00000257.jpg
-rw-r--r--  1 devteam  staff  2172667 14 Jun 07:57 00000258.jpg
-rw-r--r--  1 devteam  staff  1286636 14 Jun 07:57 00000259.jpg
-rw-r--r--  1 devteam  staff  3045032 14 Jun 07:55 00000260.jpg
-rw-r--r--  1 devteam  staff  1703725 14 Jun 07:55 00000261.jpg
-rw-r--r--  1 devteam  staff  2173791 14 Jun 07:57 00000262.jpg
-rw-r--r--  1 devteam  staff  1661914 14 Jun 07:57 00000263.jpg
-rw-r--r--  1 devteam  staff  1680467 14 Jun 07:55 00000264.jpg
-rw-r--r--  1 devteam  staff  1889590 14 Jun 07:55 00000265.jpg
-rw-r--r--  1 devteam  staff  1889554 14 Jun 07:57 00000266.jpg
-rw-r--r--  1 devteam  staff  1652085 14 Jun 07:57 00000267.jpg
-rw-r--r--  1 devteam  staff  1527665 14 Jun 07:55 00000268.jpg
-rw-r--r--  1 devteam  staff  2390069 14 Jun 07:55 00000269.jpg
-rw-r--r--  1 devteam  staff  2709942 14 Jun 07:57 00000270.jpg
-rw-r--r--  1 devteam  staff  2222895 14 Jun 07:57 00000271.jpg
-rw-r--r--  1 devteam  staff  2292062 14 Jun 07:55 00000272.jpg
-rw-r--r--  1 devteam  staff  2188298 14 Jun 07:55 00000273.jpg
-rw-r--r--  1 devteam  staff  1907808 14 Jun 07:57 00000274.jpg
-rw-r--r--  1 devteam  staff  2183560 14 Jun 07:57 00000275.jpg
-rw-r--r--  1 devteam  staff  1585051 14 Jun 07:55 00000276.jpg
-rw-r--r--  1 devteam  staff  1528451 14 Jun 07:55 00000277.jpg
-rw-r--r--  1 devteam  staff  2468296 14 Jun 07:57 00000278.jpg
-rw-r--r--  1 devteam  staff  1885994 14 Jun 07:58 00000279.jpg
-rw-r--r--  1 devteam  staff  1861972 14 Jun 07:55 00000280.jpg
-rw-r--r--  1 devteam  staff  1783300 14 Jun 07:55 00000281.jpg
-rw-r--r--  1 devteam  staff  1489525 14 Jun 07:58 00000282.jpg
-rw-r--r--  1 devteam  staff  2033036 14 Jun 07:58 00000283.jpg
-rw-r--r--  1 devteam  staff  1940324 14 Jun 07:55 00000284.jpg
-rw-r--r--  1 devteam  staff  1989701 14 Jun 07:56 00000285.jpg
-rw-r--r--  1 devteam  staff  1703724 14 Jun 07:58 00000286.jpg
-rw-r--r--  1 devteam  staff  1935839 14 Jun 07:58 00000287.jpg
-rw-r--r--  1 devteam  staff  1908611 14 Jun 07:56 00000288.jpg
-rw-r--r--  1 devteam  staff  1830859 14 Jun 07:56 00000289.jpg
-rw-r--r--  1 devteam  staff  1970153 14 Jun 07:58 00000290.jpg
-rw-r--r--  1 devteam  staff  1949670 14 Jun 07:58 00000291.jpg
-rw-r--r--  1 devteam  staff  1984603 14 Jun 07:56 00000292.jpg
-rw-r--r--  1 devteam  staff  1609821 14 Jun 07:56 00000293.jpg
-rw-r--r--  1 devteam  staff  1684483 14 Jun 07:58 00000294.jpg
-rw-r--r--  1 devteam  staff  1875570 14 Jun 07:58 00000295.jpg
-rw-r--r--  1 devteam  staff  1967925 14 Jun 07:56 00000296.jpg
-rw-r--r--  1 devteam  staff  1282940 14 Jun 07:56 00000297.jpg
-rw-r--r--  1 devteam  staff  2145186 14 Jun 07:58 00000298.jpg
-rw-r--r--  1 devteam  staff  1736556 14 Jun 07:58 00000299.jpg
-rw-r--r--  1 devteam  staff  1977718 14 Jun 07:56 00000300.jpg
-rw-r--r--  1 devteam  staff  2083718 14 Jun 07:56 00000301.jpg
-rw-r--r--  1 devteam  staff  2101562 14 Jun 07:58 00000302.jpg
-rw-r--r--  1 devteam  staff  1867807 14 Jun 07:58 00000303.jpg
-rw-r--r--  1 devteam  staff  1953825 14 Jun 07:56 00000304.jpg
-rw-r--r--  1 devteam  staff  2007211 14 Jun 07:56 00000305.jpg
-rw-r--r--  1 devteam  staff  1720551 14 Jun 07:58 00000306.jpg
-rw-r--r--  1 devteam  staff  1475338 14 Jun 07:58 00000307.jpg
-rw-r--r--  1 devteam  staff  1855404 14 Jun 07:56 00000308.jpg
-rw-r--r--  1 devteam  staff  2010723 14 Jun 07:56 00000309.jpg
-rw-r--r--  1 devteam  staff  1806953 14 Jun 07:58 00000310.jpg
-rw-r--r--  1 devteam  staff  1853219 14 Jun 07:58 00000311.jpg
-rw-r--r--  1 devteam  staff  2028279 14 Jun 07:56 00000312.jpg
-rw-r--r--  1 devteam  staff  1679473 14 Jun 07:56 00000313.jpg
-rw-r--r--  1 devteam  staff  1721406 14 Jun 07:58 00000314.jpg
-rw-r--r--  1 devteam  staff  2109674 14 Jun 07:58 00000315.jpg
-rw-r--r--  1 devteam  staff  1818510 14 Jun 07:56 00000316.jpg
-rw-r--r--  1 devteam  staff  2645995 14 Jun 07:56 00000317.jpg
-rw-r--r--  1 devteam  staff  1851927 14 Jun 07:58 00000318.jpg
-rw-r--r--  1 devteam  staff  2677173 14 Jun 07:58 00000319.jpg
-rw-r--r--  1 devteam  staff  1204540 14 Jun 07:56 00000320.jpg
-rw-r--r--  1 devteam  staff  1232542 14 Jun 07:56 00000321.jpg
-rw-r--r--  1 devteam  staff  2599570 14 Jun 07:58 00000322.jpg
-rw-r--r--  1 devteam  staff  1533414 14 Jun 07:58 00000323.jpg
-rw-r--r--  1 devteam  staff  2292562 14 Jun 07:56 00000324.jpg
-rw-r--r--  1 devteam  staff  2023264 14 Jun 07:56 00000325.jpg
-rw-r--r--  1 devteam  staff  1901949 14 Jun 07:58 00000326.jpg
-rw-r--r--  1 devteam  staff  2071124 14 Jun 07:58 00000327.jpg
-rw-r--r--  1 devteam  staff  2010623 14 Jun 07:56 00000328.jpg
-rw-r--r--  1 devteam  staff  2193277 14 Jun 07:56 00000329.jpg
-rw-r--r--  1 devteam  staff  1255516 14 Jun 07:58 00000330.jpg
-rw-r--r--  1 devteam  staff  1732016 14 Jun 07:58 00000331.jpg
-rw-r--r--  1 devteam  staff  1740167 14 Jun 07:56 00000332.jpg
-rw-r--r--  1 devteam  staff  1741025 14 Jun 07:56 00000333.jpg
-rw-r--r--  1 devteam  staff  1507554 14 Jun 07:58 00000334.jpg
-rw-r--r--  1 devteam  staff  1838948 14 Jun 07:59 00000335.jpg
-rw-r--r--  1 devteam  staff  1574255 14 Jun 07:56 00000336.jpg
-rw-r--r--  1 devteam  staff  1635654 14 Jun 07:56 00000337.jpg
-rw-r--r--  1 devteam  staff  1551495 14 Jun 07:59 00000338.jpg
-rw-r--r--  1 devteam  staff  1636878 14 Jun 07:59 00000339.jpg
-rw-r--r--  1 devteam  staff  1362791 14 Jun 07:56 00000340.jpg
-rw-r--r--  1 devteam  staff  1666810 14 Jun 07:57 00000341.jpg
-rw-r--r--  1 devteam  staff  1336656 14 Jun 07:59 00000342.jpg
-rw-r--r--  1 devteam  staff  1928387 14 Jun 07:59 00000343.jpg
-rw-r--r--  1 devteam  staff  1783059 14 Jun 07:57 00000344.jpg
-rw-r--r--  1 devteam  staff  1492888 14 Jun 07:57 00000345.jpg
-rw-r--r--  1 devteam  staff  1900275 14 Jun 07:59 00000346.jpg
-rw-r--r--  1 devteam  staff  1792880 14 Jun 07:59 00000347.jpg
-rw-r--r--  1 devteam  staff  1581339 14 Jun 07:57 00000348.jpg
-rw-r--r--  1 devteam  staff  2206850 14 Jun 07:57 00000349.jpg
-rw-r--r--  1 devteam  staff  1653911 14 Jun 07:59 00000350.jpg
-rw-r--r--  1 devteam  staff  1448866 14 Jun 07:59 00000351.jpg
-rw-r--r--  1 devteam  staff  1584990 14 Jun 07:57 00000352.jpg
-rw-r--r--  1 devteam  staff  1619739 14 Jun 07:57 00000353.jpg
-rw-r--r--  1 devteam  staff  1823934 14 Jun 07:59 00000354.jpg
-rw-r--r--  1 devteam  staff  1448577 14 Jun 07:59 00000355.jpg
-rw-r--r--  1 devteam  staff  1710216 14 Jun 07:57 00000356.jpg
-rw-r--r--  1 devteam  staff  1630830 14 Jun 07:57 00000357.jpg
-rw-r--r--  1 devteam  staff  1541152 14 Jun 07:59 00000358.jpg
-rw-r--r--  1 devteam  staff  7445270 14 Jun 07:59 00000359.jpg
-rw-r--r--  1 devteam  staff  6962315 14 Jun 07:57 00000360.jpg
-rw-r--r--  1 devteam  staff  1504096 14 Jun 07:57 00000361.jpg
-rw-r--r--  1 devteam  staff  1487489 14 Jun 07:59 00000362.jpg
-rw-r--r--  1 devteam  staff  1847027 14 Jun 07:59 00000363.jpg
-rw-r--r--  1 devteam  staff  1436619 14 Jun 07:57 00000364.jpg
-rw-r--r--  1 devteam  staff  1483508 14 Jun 07:57 00000365.jpg
-rw-r--r--  1 devteam  staff  1479989 14 Jun 07:59 00000366.jpg
-rw-r--r--  1 devteam  staff  1529643 14 Jun 07:59 00000367.jpg
-rw-r--r--  1 devteam  staff  1406071 14 Jun 07:57 00000368.jpg
-rw-r--r--  1 devteam  staff  1616463 14 Jun 07:57 00000369.jpg
-rw-r--r--  1 devteam  staff  1637125 14 Jun 07:59 00000370.jpg
-rw-r--r--  1 devteam  staff  1857525 14 Jun 07:59 00000371.jpg
-rw-r--r--  1 devteam  staff  1324801 14 Jun 07:57 00000372.jpg
-rw-r--r--  1 devteam  staff  1616697 14 Jun 07:57 00000373.jpg
-rw-r--r--  1 devteam  staff  1544101 14 Jun 07:59 00000374.jpg
-rw-r--r--  1 devteam  staff  2006464 14 Jun 07:59 00000375.jpg
-rw-r--r--  1 devteam  staff  1537414 14 Jun 07:57 00000376.jpg
-rw-r--r--  1 devteam  staff  1552096 14 Jun 07:57 00000377.jpg
-rw-r--r--  1 devteam  staff  1431631 14 Jun 07:59 00000378.jpg
-rw-r--r--  1 devteam  staff  1483840 14 Jun 07:59 00000379.jpg
-rw-r--r--  1 devteam  staff  1817514 14 Jun 07:57 00000380.jpg
-rw-r--r--  1 devteam  staff  2213905 14 Jun 07:57 00000381.jpg
-rw-r--r--  1 devteam  staff  2691961 14 Jun 07:59 00000382.jpg
-rw-r--r--  1 devteam  staff  2593699 14 Jun 08:00 00000383.jpg
-rw-r--r--  1 devteam  staff  1686324 14 Jun 07:57 00000384.jpg
-rw-r--r--  1 devteam  staff  1851667 14 Jun 07:57 00000385.jpg
-rw-r--r--  1 devteam  staff  1025722 14 Jun 08:00 00000386.jpg
-rw-r--r--  1 devteam  staff  1579415 14 Jun 08:00 00000387.jpg
-rw-r--r--  1 devteam  staff  2246947 14 Jun 07:57 00000388.jpg
-rw-r--r--  1 devteam  staff  1427598 14 Jun 07:57 00000389.jpg
-rw-r--r--  1 devteam  staff  2508085 14 Jun 08:00 00000390.jpg
-rw-r--r--  1 devteam  staff  2498299 14 Jun 08:00 00000391.jpg
-rw-r--r--  1 devteam  staff  1585313 14 Jun 07:58 00000392.jpg
-rw-r--r--  1 devteam  staff  2149460 14 Jun 07:58 00000393.jpg
-rw-r--r--  1 devteam  staff  1834971 14 Jun 08:00 00000394.jpg
-rw-r--r--  1 devteam  staff  1959026 14 Jun 08:00 00000395.jpg
-rw-r--r--  1 devteam  staff  1928751 14 Jun 07:58 00000396.jpg
-rw-r--r--  1 devteam  staff  1988285 14 Jun 07:58 00000397.jpg
-rw-r--r--  1 devteam  staff  1928306 14 Jun 08:00 00000398.jpg
-rw-r--r--  1 devteam  staff  1958425 14 Jun 08:00 00000399.jpg
-rw-r--r--  1 devteam  staff  1510510 14 Jun 07:58 00000400.jpg
-rw-r--r--  1 devteam  staff  1536248 14 Jun 07:58 00000401.jpg
-rw-r--r--  1 devteam  staff  1804370 14 Jun 08:00 00000402.jpg
-rw-r--r--  1 devteam  staff  2045449 14 Jun 08:00 00000403.jpg
-rw-r--r--  1 devteam  staff  1750189 14 Jun 07:58 00000404.jpg
-rw-r--r--  1 devteam  staff  1992932 14 Jun 07:58 00000405.jpg
-rw-r--r--  1 devteam  staff  1569810 14 Jun 08:00 00000406.jpg
-rw-r--r--  1 devteam  staff  1862212 14 Jun 08:00 00000407.jpg
-rw-r--r--  1 devteam  staff  1694234 14 Jun 07:58 00000408.jpg
-rw-r--r--  1 devteam  staff  1784813 14 Jun 07:58 00000409.jpg
-rw-r--r--  1 devteam  staff  1585669 14 Jun 08:00 00000410.jpg
-rw-r--r--  1 devteam  staff  1749672 14 Jun 08:00 00000411.jpg
-rw-r--r--  1 devteam  staff  1772635 14 Jun 07:58 00000412.jpg
-rw-r--r--  1 devteam  staff  1594688 14 Jun 07:58 00000413.jpg
-rw-r--r--  1 devteam  staff  1996859 14 Jun 08:00 00000414.jpg
-rw-r--r--  1 devteam  staff  1610862 14 Jun 08:00 00000415.jpg
-rw-r--r--  1 devteam  staff  1852824 14 Jun 07:58 00000416.jpg
-rw-r--r--  1 devteam  staff  1700507 14 Jun 07:58 00000417.jpg
-rw-r--r--  1 devteam  staff  1989181 14 Jun 08:00 00000418.jpg
-rw-r--r--  1 devteam  staff  1748995 14 Jun 08:00 00000419.jpg
-rw-r--r--  1 devteam  staff  1771465 14 Jun 07:58 00000420.jpg
-rw-r--r--  1 devteam  staff  1917239 14 Jun 07:58 00000421.jpg
-rw-r--r--  1 devteam  staff  1839071 14 Jun 08:00 00000422.jpg
-rw-r--r--  1 devteam  staff  1773042 14 Jun 08:00 00000423.jpg
-rw-r--r--  1 devteam  staff  2194002 14 Jun 07:58 00000424.jpg
-rw-r--r--  1 devteam  staff  1624341 14 Jun 07:58 00000425.jpg
-rw-r--r--  1 devteam  staff  1597412 14 Jun 08:01 00000426.jpg
-rw-r--r--  1 devteam  staff  1798945 14 Jun 08:01 00000427.jpg
-rw-r--r--  1 devteam  staff  1795046 14 Jun 07:58 00000428.jpg
-rw-r--r--  1 devteam  staff  1544511 14 Jun 07:58 00000429.jpg
-rw-r--r--  1 devteam  staff  1612351 14 Jun 08:01 00000430.jpg
-rw-r--r--  1 devteam  staff  1669605 14 Jun 08:01 00000431.jpg
-rw-r--r--  1 devteam  staff  1752660 14 Jun 07:58 00000432.jpg
-rw-r--r--  1 devteam  staff  1786993 14 Jun 07:58 00000433.jpg
-rw-r--r--  1 devteam  staff  1820494 14 Jun 08:01 00000434.jpg
-rw-r--r--  1 devteam  staff  1730718 14 Jun 08:01 00000435.jpg
-rw-r--r--  1 devteam  staff  1984890 14 Jun 07:58 00000436.jpg
-rw-r--r--  1 devteam  staff  1721442 14 Jun 07:58 00000437.jpg
-rw-r--r--  1 devteam  staff  1842277 14 Jun 08:01 00000438.jpg
-rw-r--r--  1 devteam  staff  1400846 14 Jun 08:01 00000439.jpg
-rw-r--r--  1 devteam  staff  1718801 14 Jun 07:58 00000440.jpg
-rw-r--r--  1 devteam  staff  1620246 14 Jun 07:58 00000441.jpg
-rw-r--r--  1 devteam  staff  2435927 14 Jun 08:01 00000442.jpg
-rw-r--r--  1 devteam  staff  2583146 14 Jun 08:01 00000443.jpg
-rw-r--r--  1 devteam  staff  1823778 14 Jun 07:58 00000444.jpg
-rw-r--r--  1 devteam  staff  1815225 14 Jun 07:58 00000445.jpg
-rw-r--r--  1 devteam  staff  2536028 14 Jun 08:01 00000446.jpg
-rw-r--r--  1 devteam  staff  1373167 14 Jun 08:01 00000447.jpg
-rw-r--r--  1 devteam  staff  2487172 14 Jun 07:59 00000448.jpg
-rw-r--r--  1 devteam  staff  1612510 14 Jun 07:59 00000449.jpg
-rw-r--r--  1 devteam  staff  1503668 14 Jun 08:01 00000450.jpg
-rw-r--r--  1 devteam  staff  1634194 14 Jun 08:01 00000451.jpg
-rw-r--r--  1 devteam  staff  1227672 14 Jun 07:59 00000452.jpg
-rw-r--r--  1 devteam  staff  1343088 14 Jun 07:59 00000453.jpg
-rw-r--r--  1 devteam  staff  2740682 14 Jun 08:01 00000454.jpg
-rw-r--r--  1 devteam  staff  2533999 14 Jun 08:01 00000455.jpg
-rw-r--r--  1 devteam  staff  1660898 14 Jun 07:59 00000456.jpg
-rw-r--r--  1 devteam  staff  2660781 14 Jun 07:59 00000457.jpg
-rw-r--r--  1 devteam  staff  1686567 14 Jun 08:01 00000458.jpg
-rw-r--r--  1 devteam  staff  2300885 14 Jun 08:01 00000459.jpg
-rw-r--r--  1 devteam  staff  2658303 14 Jun 07:59 00000460.jpg
-rw-r--r--  1 devteam  staff  2643329 14 Jun 07:59 00000461.jpg
-rw-r--r--  1 devteam  staff  2914090 14 Jun 08:01 00000462.jpg
-rw-r--r--  1 devteam  staff  1858185 14 Jun 08:01 00000463.jpg
-rw-r--r--  1 devteam  staff  1840767 14 Jun 07:59 00000464.jpg
-rw-r--r--  1 devteam  staff  1691416 14 Jun 07:59 00000465.jpg
-rw-r--r--  1 devteam  staff  1676498 14 Jun 08:01 00000466.jpg
-rw-r--r--  1 devteam  staff  1674356 14 Jun 08:01 00000467.jpg
-rw-r--r--  1 devteam  staff  1649460 14 Jun 07:59 00000468.jpg
-rw-r--r--  1 devteam  staff  2529013 14 Jun 07:59 00000469.jpg
-rw-r--r--  1 devteam  staff  1606470 14 Jun 08:01 00000470.jpg
-rw-r--r--  1 devteam  staff  1608014 14 Jun 08:01 00000471.jpg
-rw-r--r--  1 devteam  staff  1636823 14 Jun 07:59 00000472.jpg
-rw-r--r--  1 devteam  staff  1849286 14 Jun 07:59 00000473.jpg
-rw-r--r--  1 devteam  staff  1835091 14 Jun 08:01 00000474.jpg
-rw-r--r--  1 devteam  staff  2579191 14 Jun 08:01 00000475.jpg
-rw-r--r--  1 devteam  staff  1646715 14 Jun 07:59 00000476.jpg
-rw-r--r--  1 devteam  staff  3001394 14 Jun 07:59 00000477.jpg
-rw-r--r--  1 devteam  staff  2496411 14 Jun 08:01 00000478.jpg
-rw-r--r--  1 devteam  staff  2714415 14 Jun 08:02 00000479.jpg
-rw-r--r--  1 devteam  staff  1450811 14 Jun 07:59 00000480.jpg
-rw-r--r--  1 devteam  staff  1541210 14 Jun 07:59 00000481.jpg
-rw-r--r--  1 devteam  staff  1584244 14 Jun 08:02 00000482.jpg
-rw-r--r--  1 devteam  staff  1635649 14 Jun 08:02 00000483.jpg
-rw-r--r--  1 devteam  staff  1665631 14 Jun 07:59 00000484.jpg
-rw-r--r--  1 devteam  staff  1486562 14 Jun 07:59 00000485.jpg
-rw-r--r--  1 devteam  staff  1754430 14 Jun 08:02 00000486.jpg
-rw-r--r--  1 devteam  staff  2407433 14 Jun 08:02 00000487.jpg
-rw-r--r--  1 devteam  staff  1884730 14 Jun 07:59 00000488.jpg
-rw-r--r--  1 devteam  staff  1810212 14 Jun 07:59 00000489.jpg
-rw-r--r--  1 devteam  staff  2140217 14 Jun 08:02 00000490.jpg
-rw-r--r--  1 devteam  staff  2503144 14 Jun 08:02 00000491.jpg
-rw-r--r--  1 devteam  staff  2597186 14 Jun 07:59 00000492.jpg
-rw-r--r--  1 devteam  staff  1546664 14 Jun 07:59 00000493.jpg
-rw-r--r--  1 devteam  staff  1327246 14 Jun 08:02 00000494.jpg
-rw-r--r--  1 devteam  staff  1212602 14 Jun 08:02 00000495.jpg
-rw-r--r--  1 devteam  staff  1769528 14 Jun 07:59 00000496.jpg
-rw-r--r--  1 devteam  staff  1645067 14 Jun 07:59 00000497.jpg
-rw-r--r--  1 devteam  staff  3160941 14 Jun 08:02 00000498.jpg
-rw-r--r--  1 devteam  staff  1568428 14 Jun 08:02 00000499.jpg
-rw-r--r--  1 devteam  staff  2480351 14 Jun 07:59 00000500.jpg
-rw-r--r--  1 devteam  staff  2544731 14 Jun 08:00 00000501.jpg
-rw-r--r--  1 devteam  staff  2198136 14 Jun 08:02 00000502.jpg
-rw-r--r--  1 devteam  staff  2678297 14 Jun 08:02 00000503.jpg
-rw-r--r--  1 devteam  staff  1385640 14 Jun 08:00 00000504.jpg
-rw-r--r--  1 devteam  staff  1392544 14 Jun 08:00 00000505.jpg
-rw-r--r--  1 devteam  staff  2269740 14 Jun 08:02 00000506.jpg
-rw-r--r--  1 devteam  staff  2304651 14 Jun 08:02 00000507.jpg
-rw-r--r--  1 devteam  staff  2325957 14 Jun 08:00 00000508.jpg
-rw-r--r--  1 devteam  staff  1628819 14 Jun 08:00 00000509.jpg
-rw-r--r--  1 devteam  staff  2354231 14 Jun 08:02 00000510.jpg
-rw-r--r--  1 devteam  staff  1486277 14 Jun 08:02 00000511.jpg
-rw-r--r--  1 devteam  staff  1679380 14 Jun 08:00 00000512.jpg
-rw-r--r--  1 devteam  staff  2536188 14 Jun 08:00 00000513.jpg
-rw-r--r--  1 devteam  staff  2293656 14 Jun 08:02 00000514.jpg
-rw-r--r--  1 devteam  staff  2597969 14 Jun 08:02 00000515.jpg
-rw-r--r--  1 devteam  staff  2935861 14 Jun 08:00 00000516.jpg
-rw-r--r--  1 devteam  staff  1495313 14 Jun 08:00 00000517.jpg
-rw-r--r--  1 devteam  staff  1332271 14 Jun 08:02 00000518.jpg
-rw-r--r--  1 devteam  staff  2647068 14 Jun 08:02 00000519.jpg
-rw-r--r--  1 devteam  staff  1672878 14 Jun 08:00 00000520.jpg
-rw-r--r--  1 devteam  staff  2928958 14 Jun 08:00 00000521.jpg
-rw-r--r--  1 devteam  staff  2664907 14 Jun 08:02 00000522.jpg
-rw-r--r--  1 devteam  staff  1418117 14 Jun 08:02 00000523.jpg
\$ ls -l

### Changchang

Jun 13, 2012, 4:19:00 PM6/13/12
Dan,

I just recalled an undocumented feature that might be useful for you.

If you run from commadline with the following: VisualSFM sfm+loadnvm-export+pmvs input.nvm output.nvm

It will assume the cmvs and image undistortion are done, and only run genOption and PMVS.
If you have to change cmvs parameter, you need to run that by yourself.

Changchang

### ymg

Sep 29, 2012, 1:27:16 AM9/29/12
Dan,

Does the new PBA v 1.0.5 use your implementation??

Undistorting image average about 5 seconds per image on my system.

How much improvement are you getting ?

Would you mind sharing a Window binary of your implementation ?

Thanks,

ymg