Knowledge (XXG)

YaDICs

Source 📝

2106: 1509: 2101:{\displaystyle {\begin{array}{lcl}{\dfrac {\partial SSD(\mu ,{\mathcal {I_{F}}},{\mathcal {I_{M}}})}{\partial \mu }}&=&{\dfrac {2}{\left|\Omega _{F}\right|}}\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{F}}}(x_{i})-{\mathcal {I_{M}}}({T}_{\mu }(x_{i}))\right){\dfrac {\partial {\mathcal {I_{M}}}({T}_{\mu }(x_{i})}{\partial \mu }}\\&=&{\dfrac {2}{\left|\Omega _{F}\right|}}\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{F}}}(x_{i})-{\mathcal {I_{M}}}({T}_{\mu }(x_{i}))\right)\left({\dfrac {\partial {T}_{\mu }(x_{i})}{\partial \mu }}\right)^{t}{\dfrac {\partial {\mathcal {I_{M}}}({T}_{\mu }(x_{i}))}{\partial x}}\\\end{array}}} 1366: 898: 190: 1361:{\displaystyle NCC(\mu ,{\mathcal {I_{F}}},{\mathcal {I_{M}}})={\dfrac {\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{F}}}(x_{i})-{\overline {\mathcal {I_{F}}}}\right)\left({\mathcal {I_{M}}}({T}_{\mu }(x_{i}))-{\overline {\mathcal {I_{M}}}}\right)}{\sqrt {\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{F}}}(x_{i})-{\overline {\mathcal {I_{F}}}}\right)^{2}\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{M}}}({T}_{\mu }(x_{i}))-{\overline {\mathcal {I_{M}}}}\right)^{2}}}},} 2627:
is far from being CPU efficient. Cachier et al. demonstrated that the problem of minimizing image and mechanical energy can be reformulated in solving the energy image then applying a Gaussian filter at each iteration. We use this strategy in Yadics and we add the median filter as it is massively used in PIV. One notes that the median filter avoids local minima while preserving discontinuities. The filtering process is illustrated in the figure below :
22: 628: 2626:
The metrics is often called image energy; people usually add energy that comes from mechanics assumptions as the Laplacian of displacement (a special case of Tikhonov regularization ) or even finite element problems. As one decided not to solve the Gauss-Newton problem for most of cases this solution
2614:
None of these optimization methods can succeed directly if applied at the last scale as the gradient methods are sensitive to the initial guests. In order to find a global optimum one has to evaluate the transformation on a filtered image. The figure below illustrates how to use the pyramidal filter
351:
The common idea of image registration and digital image correlation is to find the transformation between a fixed image and a moving one for a given metric using an optimization scheme. While there are many methods to achieve such a goal, Yadics focuses on registering images with the same modality.
300:
is a tool that allows to identify the displacement field to register a reference image (called herein fixed image) to images during an experiment (mobile image). For example, it is possible to observe the face of a specimen with a painted speckle on it in order to determine its displacement fields
1459:
functions and in solid mechanics with finite element basis. The global transformations are defined on the whole picture using rigid body or affine transformation (which is equivalent to homogeneous strain transformation). More complex transformations can be defined such as mechanically based one.
2607:
on a 12×12×12 mesh), dealing with such a problem is more a matter of numerical scientists and required specific development (using libraries like Petsc or MUMPS) so we don't use Gauss-Newton methods to solve such problems. One has developed a specific steepest gradient algorithm with a specific
282:
on 2D and 3D tomographic images. The program was designed to be both modular, by its plugin strategy and efficient, by it multithreading strategy. It incorporates different transformations (Global, Elastic, Local), optimizing strategy (Gauss-Newton, Steepest descent), Global and/or local shape
352:
The idea behind the creation of this software is to be able to process data that comes from a μ-tomograph; i.e.: data cube over 1000 voxels. With such a size it is not possible to use naive approach usually used in a two-dimensional context. In order to get sufficient performances
403: 2301: 364:
Contrary to image registration, Digital Image Correlation targets the transformation, one wants to extracted the most accurate transformation from the two images and not just match the images. Yadics uses the whole image as a sampling grid: it is thus a total sampling.
1454:
There are three categories of parametrization: elastic, global and local transformation. The elastic transformations respect the partition of unity, there are no holes created or surfaces counted several times. This is commonly used in Image Registration by the use of
2731:
F. Hild, S. Roux, N. Guerrero, M. Marante, and J. Flórez-Llópez, "Calibration of constitutive models of steel beams subject to local buckling by using digital image correlation," European journal of mechanics - a/solids, vol. 30, iss. 1, pp. 1–10,
1460:
These transformations have been used for stress intensity factor identification by and for rod strain by. The local transformation can be considered as the same global transformation defined on several Zone Of Interest (ZOI) of the fixed image.
2750:
T. S. Yoo, M. J. Ackerman, W. E. Lorensen, W. Schroeder, V. Chalana, S. Aylward, Dimitris Metaxas, and R. Whitaker, "Engineering and algorithm design for an image processing api: a technical report on itk - the insight toolkit", pp. 586–592,
1445:
This metric is only used to find local translation in Yadics. This metric with translation transform can be solved using cross-correlation methods, which are non iterative and can be accelerated using Fast Fourier Transform .
876: 623:{\displaystyle SSD(\mu ,{\mathcal {I_{F}}},{\mathcal {I_{M}}})={\dfrac {1}{\left|\Omega _{F}\right|}}\sum _{x_{i}\in \Omega _{F}}\left({\mathcal {I_{F}}}(x_{i})-{\mathcal {I_{M}}}({T}_{\mu }(x_{i}))\right)^{2},} 2685:
J. Réthoré, T. Elguedj, P. Simon, and M. Correct, "On the use of nurbs functions for displacement derivatives measurement by digital image correlation," Experimental mechanics, vol. 50, iss. 7, pp. 1099–1116,
2675:
S. Klein, M. Staring, K. Murphy, M. A. Viergever, and J. P. W. Pluim, "Elastix: a toolbox for intensity-based medical image registration," Medical imaging, IEEE transactions on, vol. 29, issue 1, pp. 196–205,
2769:
P. Cachier, E. Bardinet, D. Dormont, X. Pennec, and N. Ayache, "Iconic feature based nonrigid registration: the \PASHA\ algorithm," Computer vision and image understanding, vol. 89, issue 2?3, pp. 272–298,
2695:
G. Besnard, F. Hild, and S. Roux, "Finite-element displacement fields analysis from digital images: application to portevin-le châtelier bands," Experimental mechanics, vol. 46, iss. 6, pp. 789–803, 2006.
309:
to measure the mechanical state of the material but strain gauges only measure the strain on a point and don't allow to understand material with an heterogeneous behavior. One can obtain a full in plane
2599:
Many different methods exist (e.g. BFGS, conjugate gradient, stochastic gradient) but as steepest gradient and Gauss-Newton are the only ones implemented in Yadics these methods are not discussed here.
892:(NCC) is used when one cannot assure the optical flow conservation; it happens in case of change of lighting or if particles disappear from the scene can occur in particle images velocimetry (PIV). 2194: 325:(PIV); the algorithms are similar to those of DIC but it is impossible to ensure that the optical flow is conserved so a vast majority of the software used the normalized cross correlation metric. 2187: 1440: 1404: 2704:
J. Réthoré, S. Roux, and F. Hild, "From pictures to extended finite elements: extended digital image correlation (x-dic)," Comptes rendus mécanique, vol. 335, iss. 3, pp. 131–137, 2007.
2760:
A. N. Tikhonov and V. B. Glasko, "Use of the regularization method in non-linear problems," \USSR\ computational mathematics and mathematical physics, vol. 5, iss. 3, pp. 93–107, 1965.
754: 2574: 2741:
F. Hild and S. Roux, "Digital image correlation: from displacement measurement to identification of elastic properties ? a review," Strain, vol. 42, iss. 2, pp. 69–80, 2006.
2722:
F. Hild and S. Roux, "Measuring stress intensity factors with a camera: integrated digital image correlation (i-dic)," Comptes rendus mécanique, vol. 334, iss. 1, pp. 8–12, 2006.
692: 661: 2593: 2377: 2713:
R. Hamam, F. Hild, and S. Roux, "Stress intensity factor gauging by digital image correlation: application in cyclic fatigue," Strain, vol. 43, iss. 3, pp. 181–192, 2007.
2358: 2328: 719: 783: 2603:
The Gauss-Newton method is a very efficient method that needs to solve a {U}={F}. On 1000 voxels μ-tomographic image the number of degrees of freedom can reach 1e6 (
332:
using the same algorithms (on monomodal images) but where the goal is to register images and thereby identifying the displacement field is just a side effect.
2837: 2807: 793: 328:
In mechanics the displacement or velocity fields are the only concern, registering images is just a side effect. There is another process called
2827: 880:
This metric is the main one used in the YaDICs as it works well with same modality images. One has to find the minimum of this metric
356:
parallelism is used and data are not globally stored in memory. As an extensive description of the different algorithms is given in.
2842: 105: 2822: 2296:{\displaystyle d_{k}=-\gamma _{k}{\dfrac {\partial {\mathcal {C}}(\mu ,{\mathcal {I_{F}}},{\mathcal {I_{M}}})}{\partial \mu }}} 2812: 43: 2123: 889: 182: 2847: 2802: 335:
YaDICs uses the general principle of image registration with a particular attention to the displacement fields basis.
156: 86: 1409: 1373: 2817: 2651: 322: 246: 58: 2608:
tuning of the αk scalar parameter at each iteration. The Gauss-Newton method can be used in small problems in 2D.
32: 2832: 297: 279: 724: 65: 381:
for the grey level evaluation at non integer coordinates. The bi-cubic interpolation is the recommended one.
2384: 39: 374: 2646: 666: 635: 378: 72: 2578: 2362: 229: 54: 2636: 2336: 2306: 697: 395: 329: 759: 283:
functions (Rigid-body motions, homogeneous dilatations, flexural and Brazilian test models)...
241: 234: 207: 1506:
The first step is to compute the gradient of the metric regarding the transform parameters
189: 1472:
Rigid and homogeneous (Tx,Ty,Rz in 2D; Tx,Ty,Tz,Rx,Ry,Rz,Exx,Eyy,Ezz,Eyz,Exz,Exy in 3D)
2796: 2115:
Once the metric gradient has been computed, one has to find an optimization strategy
1514: 311: 79: 2641: 315: 306: 302: 21: 124: 871:{\displaystyle T_{\mu }(x)=x+\left\{\Phi (x)\right\}^{t}\left\{\mu \right\}.} 219: 2785: 343:
YaDICs can be explained using the classical image registration framework:
314:
by derivation of the displacement fields. Many methods are based upon the
258: 1456: 353: 1503:
The YaDICs optimization process follows a gradient descent scheme.
200: 1487:
First-order quadrangular finite elements Q4P1 are used in Yadics.
305:. Before the appearance of such methods, researchers usually used 212: 2191:
The gradient step can be constant or updated at every iteration.
15: 2524: 2520: 2507: 2503: 2486: 2454: 2450: 2437: 2433: 2416: 2271: 2267: 2254: 2250: 2233: 2041: 2037: 1919: 1915: 1886: 1882: 1757: 1753: 1697: 1693: 1664: 1660: 1566: 1562: 1549: 1545: 1421: 1417: 1385: 1381: 1329: 1325: 1277: 1273: 1212: 1208: 1178: 1174: 1117: 1113: 1065: 1061: 1037: 1033: 1003: 999: 944: 940: 927: 923: 677: 673: 646: 642: 565: 561: 532: 528: 449: 445: 432: 428: 2330:
allows one to choose between the following methods :
2581: 2478: 2408: 2387: 2365: 2339: 2309: 2225: 2197: 2126: 2028: 1971: 1818: 1744: 1596: 1518: 1512: 1412: 1376: 958: 901: 796: 762: 727: 700: 669: 638: 463: 406: 2182:{\displaystyle \mu _{k+1}=\mu _{k}+\alpha _{k}d_{k}} 1495:
Every global transform can be used on a local mesh.
1442:
are the mean values of the fixed and mobile images.
321:
In fluid mechanics a similar method is used, called
253: 240: 228: 218: 206: 196: 181: 155: 133: 123: 46:. Unsourced material may be challenged and removed. 2587: 2568: 2371: 2352: 2322: 2295: 2181: 2118:The gradient method principle is explained below: 2100: 1434: 1398: 1360: 870: 777: 748: 713: 686: 655: 622: 129:Coudert Sébastien, Seghir Rian, Witz Jean-françois 1468:Several global transforms have been implemented: 1435:{\displaystyle {\overline {\mathcal {I_{M}}}}} 1399:{\displaystyle {\overline {\mathcal {I_{F}}}}} 398:. The equation below defines the SSD metric: 8: 2618:Pyramidal process used in Yadics (and ITK). 118: 188: 117: 2671: 2669: 2667: 2580: 2557: 2546: 2523: 2518: 2517: 2506: 2501: 2500: 2485: 2484: 2477: 2453: 2448: 2447: 2436: 2431: 2430: 2415: 2414: 2407: 2392: 2386: 2364: 2344: 2338: 2314: 2308: 2270: 2265: 2264: 2253: 2248: 2247: 2232: 2231: 2224: 2218: 2202: 2196: 2173: 2163: 2150: 2131: 2125: 2070: 2057: 2052: 2040: 2035: 2034: 2027: 2021: 1996: 1983: 1978: 1970: 1948: 1935: 1930: 1918: 1913: 1912: 1900: 1885: 1880: 1879: 1866: 1853: 1848: 1831: 1817: 1786: 1773: 1768: 1756: 1751: 1750: 1743: 1726: 1713: 1708: 1696: 1691: 1690: 1678: 1663: 1658: 1657: 1644: 1631: 1626: 1609: 1595: 1565: 1560: 1559: 1548: 1543: 1542: 1517: 1513: 1511: 1420: 1415: 1413: 1411: 1384: 1379: 1377: 1375: 1345: 1328: 1323: 1321: 1306: 1293: 1288: 1276: 1271: 1270: 1256: 1243: 1238: 1228: 1211: 1206: 1204: 1192: 1177: 1172: 1171: 1157: 1144: 1139: 1116: 1111: 1109: 1094: 1081: 1076: 1064: 1059: 1058: 1036: 1031: 1029: 1017: 1002: 997: 996: 983: 970: 965: 957: 943: 938: 937: 926: 921: 920: 900: 848: 801: 795: 769: 764: 761: 736: 726: 705: 699: 676: 671: 670: 668: 645: 640: 639: 637: 611: 594: 581: 576: 564: 559: 558: 546: 531: 526: 525: 511: 498: 493: 476: 462: 448: 443: 442: 431: 426: 425: 405: 106:Learn how and when to remove this message 756:the number of pi(vo)xels (cardinal) and 749:{\displaystyle \left|\Omega _{F}\right|} 2663: 2569:{\displaystyle \gamma _{k}=\left^{-1}} 788:The transformation can be written as: 785:the transformation parametrized by μ 7: 44:adding citations to reliable sources 2838:Multidimensional signal processing 2536: 2481: 2466: 2411: 2283: 2228: 2084: 2031: 2007: 1974: 1863: 1828: 1797: 1747: 1641: 1606: 1578: 1521: 1253: 1154: 980: 831: 733: 702: 687:{\displaystyle {\mathcal {I_{M}}}} 656:{\displaystyle {\mathcal {I_{F}}}} 508: 473: 14: 1450:Classification of transformations 373:It is possible to choose between 347:Image registration general scheme 2588:{\displaystyle \Longrightarrow } 2372:{\displaystyle \Longrightarrow } 390:Sum of squared differences (SSD) 278:is a program written to perform 20: 2808:Free software programmed in C++ 31:needs additional citations for 2582: 2531: 2491: 2461: 2421: 2366: 2278: 2238: 2079: 2076: 2063: 2048: 2002: 1989: 1957: 1954: 1941: 1926: 1906: 1893: 1792: 1779: 1764: 1735: 1732: 1719: 1704: 1684: 1671: 1573: 1533: 1315: 1312: 1299: 1284: 1198: 1185: 1103: 1100: 1087: 1072: 1023: 1010: 951: 911: 840: 834: 813: 807: 603: 600: 587: 572: 552: 539: 456: 416: 162:v04.14a / May 27, 2015 1: 2828:Free raster graphics editors 2615:to find the transformation. 1427: 1391: 1335: 1218: 1123: 1043: 890:normalized cross-correlation 884:Normalized cross-correlation 339:Image registration principle 2353:{\displaystyle \gamma _{k}} 2323:{\displaystyle \gamma _{k}} 714:{\displaystyle \Omega _{F}} 139:; 12 years ago 2864: 2652:Particle Image Velocimetry 778:{\displaystyle {T}_{\mu }} 323:Particle Image Velocimetry 394:The SSD is also known as 298:digital image correlation 280:digital image correlation 177: 151: 2843:Computer vision software 1475:Brazilian (Only in 2D), 895:The NCC is defined by: 2823:Free graphics software 2589: 2570: 2373: 2354: 2324: 2297: 2183: 2102: 1436: 1400: 1362: 872: 779: 750: 715: 688: 657: 624: 375:bilinear interpolation 287:Theoretical background 2813:Command-line software 2590: 2571: 2374: 2355: 2325: 2298: 2184: 2103: 1437: 1401: 1363: 873: 780: 751: 721:the integration area 716: 689: 658: 625: 379:bicubic interpolation 164:; 9 years ago 2579: 2385: 2363: 2337: 2307: 2195: 2124: 1510: 1410: 1374: 899: 794: 760: 725: 698: 667: 663:is the fixed image, 636: 404: 296:In solid mechanics, 40:improve this article 2647:Displacement vector 120: 2848:Image segmentation 2803:Graphics libraries 2637:Image registration 2585: 2566: 2544: 2474: 2369: 2350: 2320: 2293: 2291: 2179: 2098: 2096: 2092: 2015: 1873: 1842: 1805: 1651: 1620: 1586: 1432: 1396: 1358: 1353: 1263: 1164: 990: 868: 775: 746: 711: 684: 653: 620: 518: 487: 396:mean squared error 330:image registration 125:Original author(s) 2818:Graphics software 2611:Pyramidal filter 2543: 2473: 2379:steepest descent, 2290: 2091: 2014: 1844: 1841: 1804: 1622: 1619: 1585: 1430: 1394: 1352: 1351: 1338: 1234: 1221: 1135: 1126: 1046: 961: 489: 486: 273: 272: 137:January 2012 116: 115: 108: 90: 2855: 2833:Image processing 2789: 2788: 2786:Official website 2771: 2767: 2761: 2758: 2752: 2748: 2742: 2739: 2733: 2729: 2723: 2720: 2714: 2711: 2705: 2702: 2696: 2693: 2687: 2683: 2677: 2673: 2594: 2592: 2591: 2586: 2575: 2573: 2572: 2567: 2565: 2564: 2556: 2552: 2551: 2550: 2545: 2542: 2534: 2530: 2529: 2528: 2527: 2513: 2512: 2511: 2510: 2490: 2489: 2479: 2475: 2472: 2464: 2460: 2459: 2458: 2457: 2443: 2442: 2441: 2440: 2420: 2419: 2409: 2397: 2396: 2378: 2376: 2375: 2370: 2359: 2357: 2356: 2351: 2349: 2348: 2329: 2327: 2326: 2321: 2319: 2318: 2302: 2300: 2299: 2294: 2292: 2289: 2281: 2277: 2276: 2275: 2274: 2260: 2259: 2258: 2257: 2237: 2236: 2226: 2223: 2222: 2207: 2206: 2188: 2186: 2185: 2180: 2178: 2177: 2168: 2167: 2155: 2154: 2142: 2141: 2107: 2105: 2104: 2099: 2097: 2093: 2090: 2082: 2075: 2074: 2062: 2061: 2056: 2047: 2046: 2045: 2044: 2029: 2026: 2025: 2020: 2016: 2013: 2005: 2001: 2000: 1988: 1987: 1982: 1972: 1964: 1960: 1953: 1952: 1940: 1939: 1934: 1925: 1924: 1923: 1922: 1905: 1904: 1892: 1891: 1890: 1889: 1872: 1871: 1870: 1858: 1857: 1843: 1840: 1836: 1835: 1819: 1810: 1806: 1803: 1795: 1791: 1790: 1778: 1777: 1772: 1763: 1762: 1761: 1760: 1745: 1742: 1738: 1731: 1730: 1718: 1717: 1712: 1703: 1702: 1701: 1700: 1683: 1682: 1670: 1669: 1668: 1667: 1650: 1649: 1648: 1636: 1635: 1621: 1618: 1614: 1613: 1597: 1587: 1584: 1576: 1572: 1571: 1570: 1569: 1555: 1554: 1553: 1552: 1519: 1478:Dynamic Flexion, 1441: 1439: 1438: 1433: 1431: 1426: 1425: 1424: 1414: 1405: 1403: 1402: 1397: 1395: 1390: 1389: 1388: 1378: 1367: 1365: 1364: 1359: 1354: 1350: 1349: 1344: 1340: 1339: 1334: 1333: 1332: 1322: 1311: 1310: 1298: 1297: 1292: 1283: 1282: 1281: 1280: 1262: 1261: 1260: 1248: 1247: 1233: 1232: 1227: 1223: 1222: 1217: 1216: 1215: 1205: 1197: 1196: 1184: 1183: 1182: 1181: 1163: 1162: 1161: 1149: 1148: 1134: 1133: 1132: 1128: 1127: 1122: 1121: 1120: 1110: 1099: 1098: 1086: 1085: 1080: 1071: 1070: 1069: 1068: 1052: 1048: 1047: 1042: 1041: 1040: 1030: 1022: 1021: 1009: 1008: 1007: 1006: 989: 988: 987: 975: 974: 959: 950: 949: 948: 947: 933: 932: 931: 930: 877: 875: 874: 869: 864: 853: 852: 847: 843: 806: 805: 784: 782: 781: 776: 774: 773: 768: 755: 753: 752: 747: 745: 741: 740: 720: 718: 717: 712: 710: 709: 694:the moving one, 693: 691: 690: 685: 683: 682: 681: 680: 662: 660: 659: 654: 652: 651: 650: 649: 629: 627: 626: 621: 616: 615: 610: 606: 599: 598: 586: 585: 580: 571: 570: 569: 568: 551: 550: 538: 537: 536: 535: 517: 516: 515: 503: 502: 488: 485: 481: 480: 464: 455: 454: 453: 452: 438: 437: 436: 435: 269: 266: 264: 262: 260: 235:Image processing 208:Operating system 192: 172: 170: 165: 147: 145: 140: 121: 111: 104: 100: 97: 91: 89: 48: 24: 16: 2863: 2862: 2858: 2857: 2856: 2854: 2853: 2852: 2793: 2792: 2784: 2783: 2780: 2775: 2774: 2768: 2764: 2759: 2755: 2749: 2745: 2740: 2736: 2730: 2726: 2721: 2717: 2712: 2708: 2703: 2699: 2694: 2690: 2684: 2680: 2674: 2665: 2660: 2633: 2624: 2577: 2576: 2535: 2519: 2502: 2480: 2476: 2465: 2449: 2432: 2410: 2406: 2402: 2401: 2388: 2383: 2382: 2361: 2360: 2340: 2335: 2334: 2310: 2305: 2304: 2282: 2266: 2249: 2227: 2214: 2198: 2193: 2192: 2169: 2159: 2146: 2127: 2122: 2121: 2113: 2111:Gradient method 2095: 2094: 2083: 2066: 2051: 2036: 2030: 2006: 1992: 1977: 1973: 1966: 1965: 1944: 1929: 1914: 1896: 1881: 1878: 1874: 1862: 1849: 1827: 1823: 1815: 1808: 1807: 1796: 1782: 1767: 1752: 1746: 1722: 1707: 1692: 1674: 1659: 1656: 1652: 1640: 1627: 1605: 1601: 1593: 1588: 1577: 1561: 1544: 1520: 1508: 1507: 1501: 1493: 1485: 1466: 1452: 1416: 1408: 1407: 1380: 1372: 1371: 1324: 1302: 1287: 1272: 1269: 1265: 1264: 1252: 1239: 1207: 1188: 1173: 1170: 1166: 1165: 1153: 1140: 1112: 1090: 1075: 1060: 1057: 1053: 1032: 1013: 998: 995: 991: 979: 966: 960: 939: 922: 897: 896: 886: 854: 830: 826: 825: 797: 792: 791: 763: 758: 757: 732: 728: 723: 722: 701: 696: 695: 672: 665: 664: 641: 634: 633: 590: 575: 560: 542: 527: 524: 520: 519: 507: 494: 472: 468: 444: 427: 402: 401: 392: 387: 371: 362: 349: 341: 294: 289: 257: 173: 168: 166: 163: 143: 141: 138: 134:Initial release 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 2861: 2859: 2851: 2850: 2845: 2840: 2835: 2830: 2825: 2820: 2815: 2810: 2805: 2795: 2794: 2791: 2790: 2779: 2778:External links 2776: 2773: 2772: 2762: 2753: 2743: 2734: 2724: 2715: 2706: 2697: 2688: 2678: 2662: 2661: 2659: 2656: 2655: 2654: 2649: 2644: 2639: 2632: 2629: 2623: 2622:Regularization 2620: 2597: 2596: 2584: 2563: 2560: 2555: 2549: 2541: 2538: 2533: 2526: 2522: 2516: 2509: 2505: 2499: 2496: 2493: 2488: 2483: 2471: 2468: 2463: 2456: 2452: 2446: 2439: 2435: 2429: 2426: 2423: 2418: 2413: 2405: 2400: 2395: 2391: 2380: 2368: 2347: 2343: 2317: 2313: 2288: 2285: 2280: 2273: 2269: 2263: 2256: 2252: 2246: 2243: 2240: 2235: 2230: 2221: 2217: 2213: 2210: 2205: 2201: 2176: 2172: 2166: 2162: 2158: 2153: 2149: 2145: 2140: 2137: 2134: 2130: 2112: 2109: 2089: 2086: 2081: 2078: 2073: 2069: 2065: 2060: 2055: 2050: 2043: 2039: 2033: 2024: 2019: 2012: 2009: 2004: 1999: 1995: 1991: 1986: 1981: 1976: 1969: 1963: 1959: 1956: 1951: 1947: 1943: 1938: 1933: 1928: 1921: 1917: 1911: 1908: 1903: 1899: 1895: 1888: 1884: 1877: 1869: 1865: 1861: 1856: 1852: 1847: 1839: 1834: 1830: 1826: 1822: 1816: 1814: 1811: 1809: 1802: 1799: 1794: 1789: 1785: 1781: 1776: 1771: 1766: 1759: 1755: 1749: 1741: 1737: 1734: 1729: 1725: 1721: 1716: 1711: 1706: 1699: 1695: 1689: 1686: 1681: 1677: 1673: 1666: 1662: 1655: 1647: 1643: 1639: 1634: 1630: 1625: 1617: 1612: 1608: 1604: 1600: 1594: 1592: 1589: 1583: 1580: 1575: 1568: 1564: 1558: 1551: 1547: 1541: 1538: 1535: 1532: 1529: 1526: 1523: 1516: 1515: 1500: 1497: 1492: 1489: 1484: 1481: 1480: 1479: 1476: 1473: 1465: 1462: 1451: 1448: 1429: 1423: 1419: 1393: 1387: 1383: 1357: 1348: 1343: 1337: 1331: 1327: 1320: 1317: 1314: 1309: 1305: 1301: 1296: 1291: 1286: 1279: 1275: 1268: 1259: 1255: 1251: 1246: 1242: 1237: 1231: 1226: 1220: 1214: 1210: 1203: 1200: 1195: 1191: 1187: 1180: 1176: 1169: 1160: 1156: 1152: 1147: 1143: 1138: 1131: 1125: 1119: 1115: 1108: 1105: 1102: 1097: 1093: 1089: 1084: 1079: 1074: 1067: 1063: 1056: 1051: 1045: 1039: 1035: 1028: 1025: 1020: 1016: 1012: 1005: 1001: 994: 986: 982: 978: 973: 969: 964: 956: 953: 946: 942: 936: 929: 925: 919: 916: 913: 910: 907: 904: 885: 882: 867: 863: 860: 857: 851: 846: 842: 839: 836: 833: 829: 824: 821: 818: 815: 812: 809: 804: 800: 772: 767: 744: 739: 735: 731: 708: 704: 679: 675: 648: 644: 619: 614: 609: 605: 602: 597: 593: 589: 584: 579: 574: 567: 563: 557: 554: 549: 545: 541: 534: 530: 523: 514: 510: 506: 501: 497: 492: 484: 479: 475: 471: 467: 461: 458: 451: 447: 441: 434: 430: 424: 421: 418: 415: 412: 409: 391: 388: 386: 383: 370: 367: 361: 358: 348: 345: 340: 337: 293: 290: 288: 285: 271: 270: 255: 251: 250: 244: 238: 237: 232: 226: 225: 222: 216: 215: 210: 204: 203: 198: 194: 193: 185: 179: 178: 175: 174: 161: 159: 157:Stable release 153: 152: 149: 148: 135: 131: 130: 127: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 2860: 2849: 2846: 2844: 2841: 2839: 2836: 2834: 2831: 2829: 2826: 2824: 2821: 2819: 2816: 2814: 2811: 2809: 2806: 2804: 2801: 2800: 2798: 2787: 2782: 2781: 2777: 2766: 2763: 2757: 2754: 2747: 2744: 2738: 2735: 2728: 2725: 2719: 2716: 2710: 2707: 2701: 2698: 2692: 2689: 2682: 2679: 2672: 2670: 2668: 2664: 2657: 2653: 2650: 2648: 2645: 2643: 2640: 2638: 2635: 2634: 2630: 2628: 2621: 2619: 2616: 2612: 2609: 2606: 2601: 2595:Gauss-Newton. 2561: 2558: 2553: 2547: 2539: 2514: 2497: 2494: 2469: 2444: 2427: 2424: 2403: 2398: 2393: 2389: 2381: 2345: 2341: 2333: 2332: 2331: 2315: 2311: 2286: 2261: 2244: 2241: 2219: 2215: 2211: 2208: 2203: 2199: 2189: 2174: 2170: 2164: 2160: 2156: 2151: 2147: 2143: 2138: 2135: 2132: 2128: 2119: 2116: 2110: 2108: 2087: 2071: 2067: 2058: 2053: 2022: 2017: 2010: 1997: 1993: 1984: 1979: 1967: 1961: 1949: 1945: 1936: 1931: 1909: 1901: 1897: 1875: 1867: 1859: 1854: 1850: 1845: 1837: 1832: 1824: 1820: 1812: 1800: 1787: 1783: 1774: 1769: 1739: 1727: 1723: 1714: 1709: 1687: 1679: 1675: 1653: 1645: 1637: 1632: 1628: 1623: 1615: 1610: 1602: 1598: 1590: 1581: 1556: 1539: 1536: 1530: 1527: 1524: 1504: 1498: 1496: 1490: 1488: 1482: 1477: 1474: 1471: 1470: 1469: 1463: 1461: 1458: 1449: 1447: 1443: 1368: 1355: 1346: 1341: 1318: 1307: 1303: 1294: 1289: 1266: 1257: 1249: 1244: 1240: 1235: 1229: 1224: 1201: 1193: 1189: 1167: 1158: 1150: 1145: 1141: 1136: 1129: 1106: 1095: 1091: 1082: 1077: 1054: 1049: 1026: 1018: 1014: 992: 984: 976: 971: 967: 962: 954: 934: 917: 914: 908: 905: 902: 893: 891: 883: 881: 878: 865: 861: 858: 855: 849: 844: 837: 827: 822: 819: 816: 810: 802: 798: 789: 786: 770: 765: 742: 737: 729: 706: 630: 617: 612: 607: 595: 591: 582: 577: 555: 547: 543: 521: 512: 504: 499: 495: 490: 482: 477: 469: 465: 459: 439: 422: 419: 413: 410: 407: 399: 397: 389: 384: 382: 380: 376: 368: 366: 359: 357: 355: 346: 344: 338: 336: 333: 331: 326: 324: 319: 317: 313: 312:strain tensor 308: 307:strain gauges 304: 299: 291: 286: 284: 281: 277: 268: 256: 252: 248: 245: 243: 239: 236: 233: 231: 227: 223: 221: 217: 214: 211: 209: 205: 202: 199: 195: 191: 186: 184: 180: 176: 160: 158: 154: 150: 136: 132: 128: 126: 122: 110: 107: 99: 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 41: 35: 34: 29:This article 27: 23: 18: 17: 2765: 2756: 2746: 2737: 2727: 2718: 2709: 2700: 2691: 2681: 2642:Optical flow 2625: 2617: 2613: 2610: 2604: 2602: 2598: 2190: 2120: 2117: 2114: 1505: 1502: 1499:Optimization 1494: 1486: 1467: 1453: 1444: 1369: 894: 887: 879: 790: 787: 631: 400: 393: 372: 369:Interpolator 363: 350: 342: 334: 327: 320: 316:optical flow 303:tensile test 295: 275: 274: 261:.univ-lille1 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 2797:Categories 2658:References 265:/wordpress 197:Written in 183:Repository 169:2015-05-27 66:newspapers 2583:⟹ 2559:− 2540:μ 2537:∂ 2495:μ 2482:∂ 2470:μ 2467:∂ 2425:μ 2412:∂ 2390:γ 2367:⟹ 2342:γ 2312:γ 2287:μ 2284:∂ 2242:μ 2229:∂ 2216:γ 2212:− 2161:α 2148:μ 2129:μ 2085:∂ 2059:μ 2032:∂ 2011:μ 2008:∂ 1985:μ 1975:∂ 1937:μ 1910:− 1864:Ω 1860:∈ 1846:∑ 1829:Ω 1801:μ 1798:∂ 1775:μ 1748:∂ 1715:μ 1688:− 1642:Ω 1638:∈ 1624:∑ 1607:Ω 1582:μ 1579:∂ 1537:μ 1522:∂ 1428:¯ 1392:¯ 1336:¯ 1319:− 1295:μ 1254:Ω 1250:∈ 1236:∑ 1219:¯ 1202:− 1155:Ω 1151:∈ 1137:∑ 1124:¯ 1107:− 1083:μ 1044:¯ 1027:− 981:Ω 977:∈ 963:∑ 915:μ 859:μ 832:Φ 803:μ 771:μ 734:Ω 703:Ω 583:μ 556:− 509:Ω 505:∈ 491:∑ 474:Ω 420:μ 301:during a 2631:See also 1457:B-Spline 360:Sampling 249:or later 96:May 2015 55:"YaDICs" 1483:Elastic 385:Metrics 292:Context 254:Website 242:License 167: ( 144:2012-01 142: ( 80:scholar 1464:Global 1370:where 632:where 354:OpenMP 276:YaDICs 259:yadics 224:18.4MB 119:YaDICs 82:  75:  68:  61:  53:  2770:2003. 2751:2002. 2732:2011. 2686:2010. 1491:Local 1406:and 247:GPLv2 213:Linux 187:none 87:JSTOR 73:books 2676:2010 2605:i.e: 888:The 377:and 230:Type 220:Size 59:news 263:.fr 201:C++ 42:by 2799:: 2666:^ 2303:, 318:. 2562:1 2554:] 2548:t 2532:) 2525:M 2521:I 2515:, 2508:F 2504:I 2498:, 2492:( 2487:C 2462:) 2455:M 2451:I 2445:, 2438:F 2434:I 2428:, 2422:( 2417:C 2404:[ 2399:= 2394:k 2346:k 2316:k 2279:) 2272:M 2268:I 2262:, 2255:F 2251:I 2245:, 2239:( 2234:C 2220:k 2209:= 2204:k 2200:d 2175:k 2171:d 2165:k 2157:+ 2152:k 2144:= 2139:1 2136:+ 2133:k 2088:x 2080:) 2077:) 2072:i 2068:x 2064:( 2054:T 2049:( 2042:M 2038:I 2023:t 2018:) 2003:) 1998:i 1994:x 1990:( 1980:T 1968:( 1962:) 1958:) 1955:) 1950:i 1946:x 1942:( 1932:T 1927:( 1920:M 1916:I 1907:) 1902:i 1898:x 1894:( 1887:F 1883:I 1876:( 1868:F 1855:i 1851:x 1838:| 1833:F 1825:| 1821:2 1813:= 1793:) 1788:i 1784:x 1780:( 1770:T 1765:( 1758:M 1754:I 1740:) 1736:) 1733:) 1728:i 1724:x 1720:( 1710:T 1705:( 1698:M 1694:I 1685:) 1680:i 1676:x 1672:( 1665:F 1661:I 1654:( 1646:F 1633:i 1629:x 1616:| 1611:F 1603:| 1599:2 1591:= 1574:) 1567:M 1563:I 1557:, 1550:F 1546:I 1540:, 1534:( 1531:D 1528:S 1525:S 1422:M 1418:I 1386:F 1382:I 1356:, 1347:2 1342:) 1330:M 1326:I 1316:) 1313:) 1308:i 1304:x 1300:( 1290:T 1285:( 1278:M 1274:I 1267:( 1258:F 1245:i 1241:x 1230:2 1225:) 1213:F 1209:I 1199:) 1194:i 1190:x 1186:( 1179:F 1175:I 1168:( 1159:F 1146:i 1142:x 1130:) 1118:M 1114:I 1104:) 1101:) 1096:i 1092:x 1088:( 1078:T 1073:( 1066:M 1062:I 1055:( 1050:) 1038:F 1034:I 1024:) 1019:i 1015:x 1011:( 1004:F 1000:I 993:( 985:F 972:i 968:x 955:= 952:) 945:M 941:I 935:, 928:F 924:I 918:, 912:( 909:C 906:C 903:N 866:. 862:} 856:{ 850:t 845:} 841:) 838:x 835:( 828:{ 823:+ 820:x 817:= 814:) 811:x 808:( 799:T 766:T 743:| 738:F 730:| 707:F 678:M 674:I 647:F 643:I 618:, 613:2 608:) 604:) 601:) 596:i 592:x 588:( 578:T 573:( 566:M 562:I 553:) 548:i 544:x 540:( 533:F 529:I 522:( 513:F 500:i 496:x 483:| 478:F 470:| 466:1 460:= 457:) 450:M 446:I 440:, 433:F 429:I 423:, 417:( 414:D 411:S 408:S 267:/ 171:) 146:) 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"YaDICs"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Original author(s)
Stable release
Repository
Edit this at Wikidata
C++
Operating system
Linux
Size
Type
Image processing
License
GPLv2
yadics.univ-lille1.fr/wordpress/
digital image correlation
digital image correlation
tensile test
strain gauges
strain tensor
optical flow

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.