-
Notifications
You must be signed in to change notification settings - Fork 189
BeersWall
matlabbe edited this page Mar 24, 2017
·
3 revisions
Find-Object 0.4.2+ required, optimal on 0.4.4+
This tutorial will show how to detect many objects using General/invertSearch
mode.
- File->Load settings…, select the downloaded beers_wall.ini.
- Edit->Add objects from files…, select all objects in the downloaded objs.zip.
- Right-click on the scene, select "Graphics View", uncheck "Show features" and set alpha to 200.
- Edit->Camera from single file…, select one of these two scenes (without and with flash):
-
You will have results like this (results shown with incremental vocabulary from version 0.4.4):
-
You can move your mouse over the rectangles on the scene (the scene should be in Graphics View mode) to automatically scroll the corresponding object on the objects panel.
-
When using find_object-tcpClient, the output of detected objects would look like this:
$ ./find_object-tcpClient 50827
Connecting to "172.16.4.141:50827"...
Connecting to "172.16.4.141:50827"... connected!
---
(21:01:55.971) Object 1 detected, Qt corners at (1317.398804,177.430923) (1738.706629,163.030361) (1305.622033,500.797161) (1755.891394,498.859227)
(21:01:55.971) O`bject 3 detected, Qt corners at (55.294193,554.204956) (426.064552,547.537330) (32.838785,885.343984) (426.155227,905.544952)
(21:01:55.971) Object 3 detected, Qt corners at (71.478615,178.562042) (456.857208,172.993064) (50.241685,506.002224) (442.932492,531.723829)
(21:01:55.971) Object 3 detected, Qt corners at (879.419067,936.265564) (1295.234319,930.953651) (869.996144,1282.797771) (1304.148759,1300.360317)
(21:01:55.971) Object 4 detected, Qt corners at (2297.575928,137.171967) (2512.953193,128.457046) (2300.870650,503.949785) (2536.227143,526.224475)
(21:01:55.971) Object 5 detected, Qt corners at (50.743534,906.535583) (410.678002,917.041698) (19.918371,1265.065949) (431.337327,1265.359838)
(21:01:55.971) Object 5 detected, Qt corners at (878.368591,164.017776) (1287.901858,161.540871) (852.687437,531.877654) (1303.466158,520.805754)
(21:01:55.971) Object 6 detected, Qt corners at (1382.979492,523.016785) (1804.431347,523.315650) (1362.538829,881.142639) (1800.707843,893.492491)
(21:01:55.971) Object 6 detected, Qt corners at (475.663055,195.299713) (861.017655,178.430472) (463.448190,529.962525) (869.035584,545.884549)
(21:01:55.971) Object 7 detected, Qt corners at (2514.377930,526.509399) (2838.382345,508.749507) (2527.346821,904.242160) (2863.329285,898.346653)
(21:01:55.971) Object 8 detected, Qt corners at (52.578220,904.100830) (317.730804,903.175738) (42.451953,1109.398335) (323.939826,1118.237793)
(21:01:55.971) Object 8 detected, Qt corners at (890.098450,168.860916) (1171.939204,162.250855) (869.831131,375.178861) (1186.873347,375.918085)
(21:01:55.972) Object 8 detected, Qt corners at (1894.507935,524.535828) (2421.773235,530.201095) (1873.721624,898.724577) (2431.126607,901.013121)
(21:01:55.972) Object 9 detected, Qt corners at (443.675629,222.155960) (945.424041,216.710533) (433.834201,523.816940) (941.873116,524.770131)
(21:01:55.972) Object 9 detected, Qt corners at (1799.588135,903.109497) (2468.223103,911.175017) (1781.526997,1298.206304) (2476.533174,1301.915827)
(21:01:55.972) Object 10 detected, Qt corners at (914.531921,200.855942) (1203.349840,195.862769) (898.987640,389.900230) (1217.401963,377.808434)
(21:01:55.972) Object 10 detected, Qt corners at (75.018852,937.526917) (338.579857,945.758934) (62.712885,1126.964943) (346.590415,1118.281813)
(21:01:55.972) Object 10 detected, Qt corners at (1964.916992,597.879211) (2478.258450,593.015471) (1940.896991,913.630976) (2497.877376,915.961496)
(21:01:55.972) Object 11 detected, Qt corners at (2541.343262,233.688644) (2725.354323,266.293203) (2523.029393,509.895590) (2732.875833,536.368945)
(21:01:55.972) Object 11 detected, Qt corners at (2092.242432,243.914627) (2290.592447,258.193347) (2077.092628,512.003864) (2297.798668,543.953760)
(21:01:55.972) Object 12 detected, Qt corners at (1766.671875,154.678970) (2076.116437,157.593999) (1743.343848,523.407498) (2078.430825,531.020971)
(21:01:55.972) Object 13 detected, Qt corners at (855.880981,1305.305542) (1273.344526,1307.277454) (844.300510,1667.708387) (1296.774758,1681.834034)
(21:01:55.972) Object 14 detected, Qt corners at (2825.649414,1416.804932) (3302.269436,1414.843412) (2822.113120,1821.855151) (3306.365360,1814.197557)
(21:01:55.972) Object 15 detected, Qt corners at (442.022003,552.781494) (807.650080,553.247367) (424.987594,914.946200) (838.909637,916.915271)
(21:01:55.972) Object 16 detected, Qt corners at (873.972839,537.013428) (1282.070626,525.740910) (859.434206,916.861024) (1313.028681,903.578400)
(21:01:55.972) Object 17 detected, Qt corners at (31.859026,1271.204102) (398.864440,1280.509971) (26.900316,1632.702622) (385.354547,1647.349870)
(21:01:55.972) Object 19 detected, Qt corners at (1326.957397,945.263428) (1724.456608,956.304213) (1304.919912,1281.192601) (1719.048142,1314.599921)
(21:01:55.972) Object 20 detected, Qt corners at (1817.402710,1318.063354) (2503.379934,1309.271850) (1795.290680,1726.908281) (2536.265168,1737.436436)
(21:01:55.972) Object 21 detected, Qt corners at (2748.821777,1019.116455) (3082.727011,1027.081679) (2751.654220,1318.118715) (3078.397789,1302.865344)
(21:01:55.972) Object 21 detected, Qt corners at (1297.112305,1291.135254) (1735.099321,1313.157069) (1282.130825,1682.277879) (1738.671945,1700.084927)
(21:01:55.972) Object 21 detected, Qt corners at (431.932129,906.723877) (819.149130,930.255444) (402.194604,1290.301479) (831.834373,1297.133661)
(21:01:55.972) Object 22 detected, Qt corners at (442.723572,1312.092651) (817.034102,1324.495458) (425.018576,1650.559799) (826.593610,1675.754851)
(21:01:55.972) Object 23 detected, Qt corners at (1367.861328,1168.080444) (1691.939078,1182.772132) (1323.971387,1758.522643) (1685.326348,1786.668276)
(21:01:55.972) Object 23 detected, Qt corners at (2802.421387,925.805298) (3048.685458,931.190849) (2783.799684,1374.946799) (3052.582845,1373.908476)
(21:01:55.972) Object 24 detected, Qt corners at (430.876221,925.826477) (819.089754,915.938698) (423.822790,1281.834255) (837.712569,1297.366430)
(21:01:55.972) Object 24 detected, Qt corners at (2754.097900,1039.816162) (3075.928241,1021.690901) (2758.455047,1320.022696) (3095.539707,1311.675073)
(21:01:55.972) Object 24 detected, Qt corners at (1297.215332,1310.303223) (1725.513204,1305.739313) (1293.358898,1683.696777) (1743.218773,1699.459953)
Object 1 | Object 2 | Object 3 |
---|---|---|
Object 4 | Object 5 | Object 6 |
---|---|---|
Object 7 | Object 8 | Object 9 |
---|---|---|
Object 10 | Object 11 | Object 12 |
---|---|---|
Object 13 | Object 14 | Object 15 |
---|---|---|
Object 16 | Object 17 | Object 18 |
---|---|---|
Object 19 | Object 20 | Object 21 |
---|---|---|
Object 22 | Object 23 | Object 24 |
---|---|---|
- Download high resolution results:
Here some examples of similar objects detected one over the other.
- Objects :
Object 21 | Object 23 | Object 24 |
---|---|---|
- Detections:
objects 21 and 24 | objects 21, 23 and 24 | objects 21, 23 and 24 |
---|---|---|
- Objects:
Object 5 | Object 6 | Object 7 |
---|---|---|
Object 8 | Object 9 | Object 10 |
---|---|---|
- Detections:
objects 5, 8 and 10 | objects 6 and 9 | objects 5, 8 and 10 | objects 8 and 10 |
---|---|---|---|