{"action":"created","issue":{"url":"https://api.github.com/repos/goodrobots/vision_landing/issues/96","repository_url":"https://api.github.com/repos/goodrobots/vision_landing","labels_url":"https://api.github.com/repos/goodrobots/vision_landing/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/goodrobots/vision_landing/issues/96/comments","events_url":"https://api.github.com/repos/goodrobots/vision_landing/issues/96/events","html_url":"https://github.com/goodrobots/vision_landing/issues/96","id":342247171,"node_id":"MDU6SXNzdWUzNDIyNDcxNzE=","number":96,"title":"Profile raspberry timings","user":{"login":"fnoop","id":8210968,"node_id":"MDQ6VXNlcjgyMTA5Njg=","avatar_url":"https://avatars3.githubusercontent.com/u/8210968?v=4","gravatar_id":"","url":"https://api.github.com/users/fnoop","html_url":"https://github.com/fnoop","followers_url":"https://api.github.com/users/fnoop/followers","following_url":"https://api.github.com/users/fnoop/following{/other_user}","gists_url":"https://api.github.com/users/fnoop/gists{/gist_id}","starred_url":"https://api.github.com/users/fnoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fnoop/subscriptions","organizations_url":"https://api.github.com/users/fnoop/orgs","repos_url":"https://api.github.com/users/fnoop/repos","events_url":"https://api.github.com/users/fnoop/events{/privacy}","received_events_url":"https://api.github.com/users/fnoop/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-07-18T09:27:28Z","updated_at":"2018-07-19T17:22:30Z","closed_at":null,"author_association":"MEMBER","body":"Threads=-1\r\n\r\n```\r\nTime(hafc |thres     ):1.41938ms 1.41938ms\r\nTime(hafc |find-cont ):21.9357ms 23.3551ms\r\nTime(hafc |total     ):2.53662ms 25.8917ms\r\nTime(parallel)= 28.1511ms\r\nTime(hafc |thres     ):1.77948ms 1.77948ms\r\nTime(hafc |find-cont ):7.72038ms 9.49987ms\r\nTime(hafc |total     ):0.62521ms 10.1251ms\r\nTime(parallel)= 12.3152ms\r\nTime(hafc |thres     ):1.86016ms 1.86016ms\r\nTime(hafc |find-cont ):13.239ms 15.0991ms\r\nTime(hafc |total     ):1.28802ms 16.3872ms\r\nTime(parallel)= 18.5881ms\r\nTime(detect|ConvertGrey                     ):3.70053ms 3.70053ms\r\nTime(detect|CreateImageToTheshold           ):0.023073ms 3.7236ms\r\nTime(detect|BuildPyramid                    ):2.26235ms 5.98595ms\r\nTime(detect|Threshold and Detect rectangles ):28.3578ms 34.3438ms\r\nTime(detect|prefilterCandidates             ):0.041198ms 34.385ms\r\nTime(detect|Marker classification.          ):0.004635ms 34.3896ms\r\nTime(detect|Threshold and Detect rectangles ):12.4607ms 46.8503ms\r\nTime(detect|prefilterCandidates             ):0.013177ms 46.8635ms\r\nTime(detect|Marker classification.          ):0.017552ms 46.881ms\r\nTime(detect|Threshold and Detect rectangles ):18.7504ms 65.6315ms\r\nTime(detect|prefilterCandidates             ):0.014271ms 65.6457ms\r\nTime(detect|Marker classification.          ):0.003959ms 65.6497ms\r\nTime(detect|Corner Refinement               ):0.146615ms 65.7963ms\r\nTime(detect|total                           ):0.00526ms 65.8016ms\r\ndebug:detecttime~66.6519:threads~-1\r\n```\r\n\r\n```\r\nTime(hafc |thres     ):1.73896ms 1.73896ms\r\nTime(hafc |find-cont ):7.18632ms 8.92528ms\r\nTime(hafc |total     ):0.623022ms 9.5483ms\r\nTime(parallel)= 10.447ms\r\nTime(hafc |thres     ):2.06381ms 2.06381ms\r\nTime(hafc |find-cont ):7.98611ms 10.0499ms\r\nTime(hafc |total     ):0.647397ms 10.6973ms\r\nTime(parallel)= 11.3218ms\r\nTime(hafc |thres     ):2.71011ms 2.71011ms\r\nTime(hafc |find-cont ):7.24679ms 9.9569ms\r\nTime(hafc |total     ):0.037344ms 9.99424ms\r\nTime(parallel)= 10.592ms\r\nTime(detect|ConvertGrey                     ):1.90318ms 1.90318ms\r\nTime(detect|CreateImageToTheshold           ):0.024114ms 1.9273ms\r\nTime(detect|BuildPyramid                    ):2.39256ms 4.31985ms\r\nTime(detect|Threshold and Detect rectangles ):10.7017ms 15.0216ms\r\nTime(detect|prefilterCandidates             ):0.024375ms 15.046ms\r\nTime(detect|Marker classification.          ):0.004166ms 15.0501ms\r\nTime(detect|Threshold and Detect rectangles ):11.881ms 26.9312ms\r\nTime(detect|prefilterCandidates             ):0.017605ms 26.9488ms\r\nTime(detect|Marker classification.          ):0.030312ms 26.9791ms\r\nTime(detect|Threshold and Detect rectangles ):11.0166ms 37.9957ms\r\nTime(detect|prefilterCandidates             ):0.010729ms 38.0064ms\r\nTime(detect|Marker classification.          ):0.008073ms 38.0145ms\r\nTime(detect|Corner Refinement               ):0.145678ms 38.1602ms\r\nTime(detect|total                           ):0.005ms 38.1652ms\r\ndebug:detecttime~47.1737:threads~-1\r\n```\r\n\r\n```\r\nTime(hafc |thres     ):2.48537ms 2.48537ms\r\nTime(hafc |find-cont ):32.4733ms 34.9586ms\r\nTime(hafc |total     ):3.18584ms 38.1445ms\r\nTime(parallel)= 40.9734ms\r\nTime(hafc |thres     ):2.10756ms 2.10756ms\r\nTime(hafc |find-cont ):11.023ms 13.1306ms\r\nTime(hafc |total     ):0.54021ms 13.6708ms\r\nTime(parallel)= 14.852ms\r\nTime(hafc |thres     ):2.92324ms 2.92324ms\r\nTime(hafc |find-cont ):8.40658ms 11.3298ms\r\nTime(hafc |total     ):0.64547ms 11.9753ms\r\nTime(parallel)= 12.6278ms\r\nTime(detect|ConvertGrey                     ):2.93949ms 2.93949ms\r\nTime(detect|CreateImageToTheshold           ):0.039323ms 2.97881ms\r\nTime(detect|BuildPyramid                    ):3.71199ms 6.6908ms\r\nTime(detect|Threshold and Detect rectangles ):41.0676ms 47.7584ms\r\nTime(detect|prefilterCandidates             ):0.031354ms 47.7897ms\r\nTime(detect|Marker classification.          ):0.005209ms 47.795ms\r\nTime(detect|Threshold and Detect rectangles ):14.9349ms 62.7299ms\r\nTime(detect|prefilterCandidates             ):0.011928ms 62.7418ms\r\nTime(detect|Marker classification.          ):0.031198ms 62.773ms\r\nTime(detect|Threshold and Detect rectangles ):12.825ms 75.598ms\r\nTime(detect|prefilterCandidates             ):0.019584ms 75.6176ms\r\nTime(detect|Marker classification.          ):0.006041ms 75.6236ms\r\nTime(detect|Corner Refinement               ):0.147605ms 75.7712ms\r\nTime(detect|total                           ):0.007864ms 75.7791ms\r\ndebug:detecttime~77.9994:threads~-1\r\n```\r\n\r\nNote 3 x `Threshold and Detect rectangles`\r\n"},"comment":{"url":"https://api.github.com/repos/goodrobots/vision_landing/issues/comments/406352748","html_url":"https://github.com/goodrobots/vision_landing/issues/96#issuecomment-406352748","issue_url":"https://api.github.com/repos/goodrobots/vision_landing/issues/96","id":406352748,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjM1Mjc0OA==","user":{"login":"fnoop","id":8210968,"node_id":"MDQ6VXNlcjgyMTA5Njg=","avatar_url":"https://avatars3.githubusercontent.com/u/8210968?v=4","gravatar_id":"","url":"https://api.github.com/users/fnoop","html_url":"https://github.com/fnoop","followers_url":"https://api.github.com/users/fnoop/followers","following_url":"https://api.github.com/users/fnoop/following{/other_user}","gists_url":"https://api.github.com/users/fnoop/gists{/gist_id}","starred_url":"https://api.github.com/users/fnoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fnoop/subscriptions","organizations_url":"https://api.github.com/users/fnoop/orgs","repos_url":"https://api.github.com/users/fnoop/repos","events_url":"https://api.github.com/users/fnoop/events{/privacy}","received_events_url":"https://api.github.com/users/fnoop/received_events","type":"User","site_admin":false},"created_at":"2018-07-19T17:22:30Z","updated_at":"2018-07-19T17:22:30Z","author_association":"MEMBER","body":"So the 3 x iteration of `Threshold and Detect rectangles` is because the threshold method is set to THRES_AUTO_FIXED, not THRES_ADAPTIVE.  In this mode, it iterates NAttemptsAutoThresFix times.  This parameter can be set to 1 to prevent this, but why is the method THRES_AUTO_FIXED?  It should be THRES_ADAPTIVE by default."}}
{"actor":{"display_login":"fnoop"}}