Ecoer Logo

@smiga

25

Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal.

steemit.com/@smiga
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.000USD
STEEM
0.001STEEM
SBD
0.000SBD
Effective Power
1.201SP
├── Own SP
0.000SP
└── Incoming Deleg
+1.201SP

Detailed Balance

STEEM
balance
0.001STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.000SP
Delegated Out
0.000SP
Delegation In
1.201SP
Effective Power
1.201SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "0.000000 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "1953.311140 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namesmiga
id1194534
rank1,581,206
reputation204712362
created2019-01-10T17:33:42
recovery_accountsteem
proxyNone
post_count5
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2019-01-20T00:12:00
last_root_post2019-01-18T18:11:06
last_vote_time2019-02-03T00:32:06
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.001 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares0.000000 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares1953.311140 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2019-01-18T18:27:18
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5PbDmZycSinVHmWxwNAUGSUvs3GvWD9ytg1BRvmAWNa8FbnNwt",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "balance": "0.001 STEEM",
  "can_vote": true,
  "comment_count": 0,
  "created": "2019-01-10T17:33:42",
  "curation_rewards": 0,
  "delegated_vesting_shares": "0.000000 VESTS",
  "downvote_manabar": {
    "current_mana": 488327785,
    "last_update_time": 1588953117
  },
  "guest_bloggers": [],
  "id": 1194534,
  "json_metadata": "{\"profile\":{\"about\":\"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. \",\"website\":\"http://www.optinav.pl\",\"location\":\"Poland, Slupsk\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg\"}}",
  "last_account_recovery": "1970-01-01T00:00:00",
  "last_account_update": "2019-01-18T18:27:18",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_post": "2019-01-20T00:12:00",
  "last_root_post": "2019-01-18T18:11:06",
  "last_vote_time": "2019-02-03T00:32:06",
  "lifetime_vote_count": 0,
  "market_history": [],
  "memo_key": "STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6",
  "mined": false,
  "name": "smiga",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "other_history": [],
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM8g5rHUTby63kn4N4d8ZCswqUuXgwFCt2i1Ri6juWVyi7ejmQcV",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "pending_claimed_accounts": 0,
  "post_bandwidth": 0,
  "post_count": 5,
  "post_history": [],
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM7oa3nDvoUmvmRKwPn8pfH1xcJfXuMYWuDr8KmpwcZykWQP95yq",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting_json_metadata": "{\"profile\":{\"about\":\"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. \",\"website\":\"http://www.optinav.pl\",\"location\":\"Poland, Slupsk\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg\"}}",
  "posting_rewards": 0,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "proxy": "",
  "received_vesting_shares": "1953.311140 VESTS",
  "recovery_account": "steem",
  "reputation": 204712362,
  "reset_account": "null",
  "reward_sbd_balance": "0.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "savings_balance": "0.000 STEEM",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "sbd_balance": "0.000 SBD",
  "sbd_last_interest_payment": "1970-01-01T00:00:00",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "1970-01-01T00:00:00",
  "tags_usage": [],
  "to_withdraw": 0,
  "transfer_history": [],
  "vesting_balance": "0.000 STEEM",
  "vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "vote_history": [],
  "voting_manabar": {
    "current_mana": 1953311140,
    "last_update_time": 1588953117
  },
  "voting_power": 0,
  "withdraw_routes": 0,
  "withdrawn": 0,
  "witness_votes": [],
  "witnesses_voted_for": 0,
  "rank": 1581206
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 1.201 SP to @smiga
2020/05/08 15:51:57
delegateesmiga
delegatorsteem
vesting shares1953.311140 VESTS
Transaction InfoBlock #43200780/Trx e778338d49cc5ca0ec921724c93c28f015981139
View Raw JSON Data
{
  "block": 43200780,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "smiga",
      "delegator": "steem",
      "vesting_shares": "1953.311140 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-05-08T15:51:57",
  "trx_id": "e778338d49cc5ca0ec921724c93c28f015981139",
  "trx_in_block": 8,
  "virtual_op": 0
}
steemdelegated 6.016 SP to @smiga
2020/04/07 11:36:03
delegateesmiga
delegatorsteem
vesting shares9783.363247 VESTS
Transaction InfoBlock #42325795/Trx bb1ce6848e969000390ece17aee0b21d62ef4fac
View Raw JSON Data
{
  "block": 42325795,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "smiga",
      "delegator": "steem",
      "vesting_shares": "9783.363247 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-04-07T11:36:03",
  "trx_id": "bb1ce6848e969000390ece17aee0b21d62ef4fac",
  "trx_in_block": 11,
  "virtual_op": 0
}
steembeemsent 0.001 STEEM to @smiga- "✨ Awesome Community Service: automated post booster and passive curation earning and more! checkout http://www.steembeem.com"
2020/01/10 18:33:21
amount0.001 STEEM
fromsteembeem
memo✨ Awesome Community Service: automated post booster and passive curation earning and more! checkout http://www.steembeem.com
tosmiga
Transaction InfoBlock #39813267/Trx c8e299c06896beabb10960e3a32ed102b5f3e231
View Raw JSON Data
{
  "block": 39813267,
  "op": [
    "transfer",
    {
      "amount": "0.001 STEEM",
      "from": "steembeem",
      "memo": "✨ Awesome Community Service: automated post booster and passive curation earning and more! checkout http://www.steembeem.com",
      "to": "smiga"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-01-10T18:33:21",
  "trx_id": "c8e299c06896beabb10960e3a32ed102b5f3e231",
  "trx_in_block": 19,
  "virtual_op": 0
}
2020/01/10 18:32:27
authorsteemitboard
bodyCongratulations @smiga! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@smiga/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@smiga) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=smiga)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
parent authorsmiga
parent permlinkimage-processing-and-subpixel-edge-detection
permlinksteemitboard-notify-smiga-20200110t183226000z
title
Transaction InfoBlock #39813249/Trx 007b6402374676fb79fd1242c39af1c0bb5ddbd3
View Raw JSON Data
{
  "block": 39813249,
  "op": [
    "comment",
    {
      "author": "steemitboard",
      "body": "Congratulations @smiga! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@smiga/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@smiga) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=smiga)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
      "parent_author": "smiga",
      "parent_permlink": "image-processing-and-subpixel-edge-detection",
      "permlink": "steemitboard-notify-smiga-20200110t183226000z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2020-01-10T18:32:27",
  "trx_id": "007b6402374676fb79fd1242c39af1c0bb5ddbd3",
  "trx_in_block": 5,
  "virtual_op": 0
}
steemdelegated 6.136 SP to @smiga
2019/05/05 02:04:24
delegateesmiga
delegatorsteem
vesting shares9979.054605 VESTS
Transaction InfoBlock #32628580/Trx 59421f29f78a0d0d88d92ab03648e58f92377207
View Raw JSON Data
{
  "block": 32628580,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "smiga",
      "delegator": "steem",
      "vesting_shares": "9979.054605 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-05-05T02:04:24",
  "trx_id": "59421f29f78a0d0d88d92ab03648e58f92377207",
  "trx_in_block": 5,
  "virtual_op": 0
}
2019/02/26 02:15:30
authorpartiko
bodyHello @smiga! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account! Partiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token! https://partiko.app/referral/partiko
json metadata{"app":"partiko"}
parent authorsmiga
parent permlinkimage-processing-and-subpixel-edge-detection
permlinkpartiko-re-smiga-image-processing-and-subpixel-edge-detection-20190226t021530179z
title
Transaction InfoBlock #30673232/Trx 646c99ec8befd70a3aa8e9ca8fef0a6da6e31174
View Raw JSON Data
{
  "block": 30673232,
  "op": [
    "comment",
    {
      "author": "partiko",
      "body": "Hello @smiga! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account!\n\nPartiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token!\n\nhttps://partiko.app/referral/partiko",
      "json_metadata": "{\"app\":\"partiko\"}",
      "parent_author": "smiga",
      "parent_permlink": "image-processing-and-subpixel-edge-detection",
      "permlink": "partiko-re-smiga-image-processing-and-subpixel-edge-detection-20190226t021530179z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-26T02:15:30",
  "trx_id": "646c99ec8befd70a3aa8e9ca8fef0a6da6e31174",
  "trx_in_block": 13,
  "virtual_op": 0
}
2019/02/03 00:32:06
authormodelcoinmc
permlinkfeatured-models-on-modelcoinmc-feb-1-2019
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #30009298/Trx c87d7965bad75a24ee85aa8f6589c3569eb27672
View Raw JSON Data
{
  "block": 30009298,
  "op": [
    "vote",
    {
      "author": "modelcoinmc",
      "permlink": "featured-models-on-modelcoinmc-feb-1-2019",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-02-03T00:32:06",
  "trx_id": "c87d7965bad75a24ee85aa8f6589c3569eb27672",
  "trx_in_block": 8,
  "virtual_op": 0
}
steemdelegated 18.508 SP to @smiga
2019/01/31 20:19:51
delegateesmiga
delegatorsteem
vesting shares30098.578710 VESTS
Transaction InfoBlock #29946713/Trx 1d6bc0bc8d45953a6b29253e3ed7cf86c97ce1d2
View Raw JSON Data
{
  "block": 29946713,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "smiga",
      "delegator": "steem",
      "vesting_shares": "30098.578710 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-31T20:19:51",
  "trx_id": "1d6bc0bc8d45953a6b29253e3ed7cf86c97ce1d2",
  "trx_in_block": 11,
  "virtual_op": 0
}
2019/01/20 01:37:57
authorkingscrown
permlinkbitcoin-exchanges-with-no-documents-verification-list-updated
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29607811/Trx e10878df873c48936ea764a4a88eba57fe21b765
View Raw JSON Data
{
  "block": 29607811,
  "op": [
    "vote",
    {
      "author": "kingscrown",
      "permlink": "bitcoin-exchanges-with-no-documents-verification-list-updated",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-20T01:37:57",
  "trx_id": "e10878df873c48936ea764a4a88eba57fe21b765",
  "trx_in_block": 11,
  "virtual_op": 0
}
2019/01/20 00:12:00
authorsmiga
bodyVery interesting - thanks!
json metadata{"tags":["steemhunt"],"app":"steemit/0.1"}
parent authorrjoshicool
parent permlinkhaut-ai-machine-vision-and-artificial-intelligence-for-skincare
permlinkre-rjoshicool-haut-ai-machine-vision-and-artificial-intelligence-for-skincare-20190120t001156169z
title
Transaction InfoBlock #29606092/Trx 2c28f1130da01873e543a29263d22d92a8c2f379
View Raw JSON Data
{
  "block": 29606092,
  "op": [
    "comment",
    {
      "author": "smiga",
      "body": "Very interesting - thanks!",
      "json_metadata": "{\"tags\":[\"steemhunt\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "rjoshicool",
      "parent_permlink": "haut-ai-machine-vision-and-artificial-intelligence-for-skincare",
      "permlink": "re-rjoshicool-haut-ai-machine-vision-and-artificial-intelligence-for-skincare-20190120t001156169z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-20T00:12:00",
  "trx_id": "2c28f1130da01873e543a29263d22d92a8c2f379",
  "trx_in_block": 14,
  "virtual_op": 0
}
2019/01/20 00:10:39
authorrjoshicool
permlinkhaut-ai-machine-vision-and-artificial-intelligence-for-skincare
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29606065/Trx 6b5c411c78fad422382b5c6f6019e12bead29afa
View Raw JSON Data
{
  "block": 29606065,
  "op": [
    "vote",
    {
      "author": "rjoshicool",
      "permlink": "haut-ai-machine-vision-and-artificial-intelligence-for-skincare",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-20T00:10:39",
  "trx_id": "6b5c411c78fad422382b5c6f6019e12bead29afa",
  "trx_in_block": 20,
  "virtual_op": 0
}
2019/01/20 00:09:54
authorsmiga
bodyI am just wondering Texas Instruments (US), Intel (US) the the key market players in machine vision (maybe as a component suppliers) - very strange :)
json metadata{"tags":["industrial-machinevision"],"app":"steemit/0.1"}
parent authorrushikesh-wadkar
parent permlinkindustrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023
permlinkre-rushikesh-wadkar-industrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023-20190120t000949467z
title
Transaction InfoBlock #29606050/Trx 984eaacac3363640270e0b48d24c59d9870a9f24
View Raw JSON Data
{
  "block": 29606050,
  "op": [
    "comment",
    {
      "author": "smiga",
      "body": "I am just wondering Texas Instruments (US), Intel (US) the the key market players in machine vision (maybe as a component suppliers) - very strange :)",
      "json_metadata": "{\"tags\":[\"industrial-machinevision\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "rushikesh-wadkar",
      "parent_permlink": "industrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023",
      "permlink": "re-rushikesh-wadkar-industrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023-20190120t000949467z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-20T00:09:54",
  "trx_id": "984eaacac3363640270e0b48d24c59d9870a9f24",
  "trx_in_block": 11,
  "virtual_op": 0
}
2019/01/20 00:08:00
authorrushikesh-wadkar
permlinkindustrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29606012/Trx 6a2b4b08ebf528726fc4aa0f33775daafe15312e
View Raw JSON Data
{
  "block": 29606012,
  "op": [
    "vote",
    {
      "author": "rushikesh-wadkar",
      "permlink": "industrial-machine-vision-market-expected-to-behold-a-cagr-of-7-61-during-2017-2023",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-20T00:08:00",
  "trx_id": "6a2b4b08ebf528726fc4aa0f33775daafe15312e",
  "trx_in_block": 20,
  "virtual_op": 0
}
2019/01/18 19:32:06
authorsmiga
permlinkimage-processing-and-subpixel-edge-detection
voterfilipino
weight1000 (10.00%)
Transaction InfoBlock #29571713/Trx 724983f508c6431e389ca1658fd678bbaa551b8d
View Raw JSON Data
{
  "block": 29571713,
  "op": [
    "vote",
    {
      "author": "smiga",
      "permlink": "image-processing-and-subpixel-edge-detection",
      "voter": "filipino",
      "weight": 1000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T19:32:06",
  "trx_id": "724983f508c6431e389ca1658fd678bbaa551b8d",
  "trx_in_block": 1,
  "virtual_op": 0
}
2019/01/18 19:03:57
authorsmiga
permlinkimage-processing-and-subpixel-edge-detection
voteryehey
weight1000 (10.00%)
Transaction InfoBlock #29571150/Trx c27011ed094e8a1ff9ee3c366cc69d1d83f9d1d2
View Raw JSON Data
{
  "block": 29571150,
  "op": [
    "vote",
    {
      "author": "smiga",
      "permlink": "image-processing-and-subpixel-edge-detection",
      "voter": "yehey",
      "weight": 1000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T19:03:57",
  "trx_id": "c27011ed094e8a1ff9ee3c366cc69d1d83f9d1d2",
  "trx_in_block": 2,
  "virtual_op": 0
}
2019/01/18 18:37:12
authorsirlordboss
permlinkdeep-learning-explained-in-4-simple-facts
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29570615/Trx a1773cdc5d37b00ce3e45d03e7df0f960b941081
View Raw JSON Data
{
  "block": 29570615,
  "op": [
    "vote",
    {
      "author": "sirlordboss",
      "permlink": "deep-learning-explained-in-4-simple-facts",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:37:12",
  "trx_id": "a1773cdc5d37b00ce3e45d03e7df0f960b941081",
  "trx_in_block": 5,
  "virtual_op": 0
}
2019/01/18 18:36:00
authoredward.maesen
permlinkre-treebuilder-how-to-use-wolfram-alpha-to-name-your-next-child-20180219t051403085z
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29570591/Trx 07ccb632c09391b15456579e3bad3152a64470a0
View Raw JSON Data
{
  "block": 29570591,
  "op": [
    "vote",
    {
      "author": "edward.maesen",
      "permlink": "re-treebuilder-how-to-use-wolfram-alpha-to-name-your-next-child-20180219t051403085z",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:36:00",
  "trx_id": "07ccb632c09391b15456579e3bad3152a64470a0",
  "trx_in_block": 37,
  "virtual_op": 0
}
2019/01/18 18:35:48
authortreebuilder
permlinkhow-to-use-wolfram-alpha-to-name-your-next-child
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29570587/Trx de3995cce9611cd9224b6310818a9ec22f613ddc
View Raw JSON Data
{
  "block": 29570587,
  "op": [
    "vote",
    {
      "author": "treebuilder",
      "permlink": "how-to-use-wolfram-alpha-to-name-your-next-child",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:35:48",
  "trx_id": "de3995cce9611cd9224b6310818a9ec22f613ddc",
  "trx_in_block": 31,
  "virtual_op": 0
}
smigaupdated their account properties
2019/01/18 18:27:18
accountsmiga
json metadata{"profile":{"about":"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. ","website":"http://www.optinav.pl","location":"Poland, Slupsk","profile_image":"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"}}
memo keySTM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6
Transaction InfoBlock #29570417/Trx ff1c6cbdb726575273947e40e4c229a7f5259ab4
View Raw JSON Data
{
  "block": 29570417,
  "op": [
    "account_update",
    {
      "account": "smiga",
      "json_metadata": "{\"profile\":{\"about\":\"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. \",\"website\":\"http://www.optinav.pl\",\"location\":\"Poland, Slupsk\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg\"}}",
      "memo_key": "STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:27:18",
  "trx_id": "ff1c6cbdb726575273947e40e4c229a7f5259ab4",
  "trx_in_block": 6,
  "virtual_op": 0
}
2019/01/18 18:21:09
authoredagmi
permlinkarduino-communication-with-labview-using-the-lifabase
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29570294/Trx 76da7798c7127d468dae7dcf33ef9aadec1ed002
View Raw JSON Data
{
  "block": 29570294,
  "op": [
    "vote",
    {
      "author": "edagmi",
      "permlink": "arduino-communication-with-labview-using-the-lifabase",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:21:09",
  "trx_id": "76da7798c7127d468dae7dcf33ef9aadec1ed002",
  "trx_in_block": 10,
  "virtual_op": 0
}
2019/01/18 18:18:36
idfollow
json["follow",{"follower":"smiga","following":"maherame","what":["blog"]}]
required auths[]
required posting auths["smiga"]
Transaction InfoBlock #29570243/Trx 0b0ca234210cee73670247774cc45a74a5dea73b
View Raw JSON Data
{
  "block": 29570243,
  "op": [
    "custom_json",
    {
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"smiga\",\"following\":\"maherame\",\"what\":[\"blog\"]}]",
      "required_auths": [],
      "required_posting_auths": [
        "smiga"
      ]
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:18:36",
  "trx_id": "0b0ca234210cee73670247774cc45a74a5dea73b",
  "trx_in_block": 7,
  "virtual_op": 0
}
smigaupvoted (100.00%) @maherame / an-illusion
2019/01/18 18:18:21
authormaherame
permlinkan-illusion
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29570238/Trx cf44a99af6a656324decc72671dd39072f88d3e8
View Raw JSON Data
{
  "block": 29570238,
  "op": [
    "vote",
    {
      "author": "maherame",
      "permlink": "an-illusion",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:18:21",
  "trx_id": "cf44a99af6a656324decc72671dd39072f88d3e8",
  "trx_in_block": 4,
  "virtual_op": 0
}
2019/01/18 18:16:12
authorsmiga
bodyYes, because it is on my website
json metadata{"tags":["image"],"app":"steemit/0.1"}
parent authorcheetah
parent permlinkcheetah-re-smigaimage-processing-and-subpixel-edge-detection
permlinkre-cheetah-cheetah-re-smigaimage-processing-and-subpixel-edge-detection-20190118t181611421z
title
Transaction InfoBlock #29570195/Trx 9b786b557c574538e158ea617fffb87cfa0e207f
View Raw JSON Data
{
  "block": 29570195,
  "op": [
    "comment",
    {
      "author": "smiga",
      "body": "Yes, because it is on my website",
      "json_metadata": "{\"tags\":[\"image\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "cheetah",
      "parent_permlink": "cheetah-re-smigaimage-processing-and-subpixel-edge-detection",
      "permlink": "re-cheetah-cheetah-re-smigaimage-processing-and-subpixel-edge-detection-20190118t181611421z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:16:12",
  "trx_id": "9b786b557c574538e158ea617fffb87cfa0e207f",
  "trx_in_block": 27,
  "virtual_op": 0
}
smigaupdated their account properties
2019/01/18 18:13:33
accountsmiga
json metadata{"profile":{"website":"http://www.optinav.pl","location":"Poland, Slupsk","profile_image":"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"}}
memo keySTM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6
Transaction InfoBlock #29570142/Trx 578f5033cc4d5ef0be35fc4a959b54a6eb03d897
View Raw JSON Data
{
  "block": 29570142,
  "op": [
    "account_update",
    {
      "account": "smiga",
      "json_metadata": "{\"profile\":{\"website\":\"http://www.optinav.pl\",\"location\":\"Poland, Slupsk\",\"profile_image\":\"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg\"}}",
      "memo_key": "STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:13:33",
  "trx_id": "578f5033cc4d5ef0be35fc4a959b54a6eb03d897",
  "trx_in_block": 1,
  "virtual_op": 0
}
2019/01/18 18:13:00
authorsmiga
permlinkimage-processing-and-subpixel-edge-detection
voterwriterofage
weight10000 (100.00%)
Transaction InfoBlock #29570131/Trx 995b4bd58066281294489fa436a525478a19e047
View Raw JSON Data
{
  "block": 29570131,
  "op": [
    "vote",
    {
      "author": "smiga",
      "permlink": "image-processing-and-subpixel-edge-detection",
      "voter": "writerofage",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:13:00",
  "trx_id": "995b4bd58066281294489fa436a525478a19e047",
  "trx_in_block": 29,
  "virtual_op": 0
}
2019/01/18 18:11:21
authorcheetah
bodyHi! I am a robot. I just upvoted you! I found similar content that readers might be interested in: https://optinav.pl/2016/08/08/image-processing-subpixel-edge-detection/
json metadata
parent authorsmiga
parent permlinkimage-processing-and-subpixel-edge-detection
permlinkcheetah-re-smigaimage-processing-and-subpixel-edge-detection
title
Transaction InfoBlock #29570098/Trx 43487056414bad23ed6c945a72a46649a73fa103
View Raw JSON Data
{
  "block": 29570098,
  "op": [
    "comment",
    {
      "author": "cheetah",
      "body": "Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:\nhttps://optinav.pl/2016/08/08/image-processing-subpixel-edge-detection/",
      "json_metadata": "",
      "parent_author": "smiga",
      "parent_permlink": "image-processing-and-subpixel-edge-detection",
      "permlink": "cheetah-re-smigaimage-processing-and-subpixel-edge-detection",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:11:21",
  "trx_id": "43487056414bad23ed6c945a72a46649a73fa103",
  "trx_in_block": 29,
  "virtual_op": 0
}
2019/01/18 18:11:18
authorsmiga
permlinkimage-processing-and-subpixel-edge-detection
votercheetah
weight8 (0.08%)
Transaction InfoBlock #29570097/Trx 581220fff278d3a70e015506bcaf21ada164b6c9
View Raw JSON Data
{
  "block": 29570097,
  "op": [
    "vote",
    {
      "author": "smiga",
      "permlink": "image-processing-and-subpixel-edge-detection",
      "voter": "cheetah",
      "weight": 8
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:11:18",
  "trx_id": "581220fff278d3a70e015506bcaf21ada164b6c9",
  "trx_in_block": 18,
  "virtual_op": 0
}
2019/01/18 18:11:06
authorsmiga
bodyOne of the most useful tools which allow engineers to design vision systems detecting or recognizing objects in images is subpixel edge detection. This article explains the concept and these which lay the foundation of it. ## Image representation The base for many measurement applications with optical methods is intensity images. The intensity which is perceived as brightness in the image is mapped to a digital gray scale image. Therefore these images are called grayscale images. The image is a grid that is composed of individual picture elements, so-called pixels. E ach pixel represents a numerical value which represents the gray value. In a camera with a resolution of 8 bit grayscale differs from 0 for black to 255 for white, with 12-bit resolution there are 4096 gray levels. Grayscale images can be displayed as a matrix for processing and storing with software (Figure 1). ![grayscale-representation-of-image-as-matrix.jpg](https://cdn.steemitimages.com/DQmXZGT2Vm3K4ZZVXionACZD6qV57K6fm2sXfQtLshpwxA3/grayscale-representation-of-image-as-matrix.jpg) Figure 1. Computer based representation of grayscale images as matrix There are different formats for storing digital images. For use in metrology, only image formats are possible, which are suitable for lossless transfer of image data. An involving loss transfer, as it is used for example in image compression to reduce image size, changes the image and may affect the location of edges and thus the measurement result. For lossless transfer, for example, the BMP (Windows bitmap), PNG (Portable Network Graphics [1]) and TIFF format [2] are suitable. ## Image processing operators There are different so-called “operators” for digital image processing. A distinction is made between point operators, local, global, and morphological operators. Image processing operations that affect a pixel only depending on its value and its current position in the image without considering the neighborhood of the pixel are called point operations. Examples for point operators are brightness correction and the inversion of a grayscale image. The commonly used “gamma correction” in image processing to adjust images to the human visual perception is also a point operator using a power function with an exponent called gamma. By potentiating the gray values, a non-linear stretching in one part of the image and a non-linear compression in another part of the image is performed. With values for gamma larger than one, the image is darker, and for values less than one, the image is brighter. Figure 2 shows the use of two other point operators. For contrast enhancement that is also called histogram stretching, the gray values are changed so that the entire available gray scale is used. For image segmentation often a global thresholding is used. Here, a binary image is created (black-white image) by displaying pixels below the threshold as black and above as white. This method is also known as binarization. A suitable threshold value can be determined from the histogram of the gray values when a bi-modal distribution of the gray values is available. A known computational method for thresholding is represented in [3]. ![histogram-stretching-thresholding-edge.jpg](https://cdn.steemitimages.com/DQmdDVedKtxDKQt4c7MENdR3riQFyJYDfgXhUHH8JjBeFAR/histogram-stretching-thresholding-edge.jpg) Figure 2. Contrast enhancement for histogram stretching, binary image with threshold from bimodal histogram and edge image derived from binary image For local operators, the new gray value of a pixel depends not only on its previous value but also on the gray values of the pixels in its environment. The environment is defined by a so-called neighborhood. A typical neighborhood is the 8-neighborhood (3 x 3 pixel). Figure 3 shows the use of two operators considering the pixel itself and its eight neighbors, which are referred in this context as filters for eliminating image distortions. ![local-operators-for-eliminating-distortion.jpg](https://cdn.steemitimages.com/DQmV4jYtdcbYuFWmXfTez1cPwchEUm3JbJ8WdV17LKzPpqR/local-operators-for-eliminating-distortion.jpg) Figure 3. Local operators for eliminating image distortion: mean and median filter Local filters in which the pixels of the filtered image are calculated from the weighted sum of the pixels of interest are referred as linear filters. The underlying mathematical procedure is a so-called convolution. There are many different linear filters [4]. Filters, such as the average filter described above or the Gaussian filter, in which the weighting factors depend on the distance to the subject pixel according to the shape of the Gaussian curve, are used to smooth the image. Thus they represent a low-pass filter. Also, the median filter, in which the median of the surrounding pixels determines the filtered pixel, is a low-pass filter. ## Edge detection In contrast to the low-pass filters, the high-pass filters are used for highlighting edges. Figure 4 shows an edge image generated with the so-called “Sobel filter”. Given the image captured by the camera, in this example first preprocessing is done to remove distortion with the above described low-pass filters. Subsequently, edges are highlighted in two directions by two filter masks of the Sobel filter. The superposition of the images provides the edge image. This type of edge filters is based on the discrete differentiation of the image and is therefore also referred as a gradient filter. Gradient filters have high-pass properties and increase the image noise. Therefore, the filters are designed so that they result is averaged over multiple rows or columns. Another representative of this kind of edge filters is the Prewitt filter [4, 5]. For determining the edge positions also the positions of second derivative’s zero crossings can be used, such as the Laplacian filter does [4, 5]. There are moreover gradient filters for edges that combine various filters such as the Canny edge detector [6]. ![edge-detection-sobel-filter.jpg](https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter.jpg) Figure 4. Edge detection using Sobel filter Also a binary image (Figure 2) is suitable for edge determination. Here the definition of a global threshold value, which is used for segmentation of the image into foreground and background, determines the edge position. This approach is beneficial when only one edge in an image with several edges must be identified (e. g.: shadow edges) or for low edge smoothness (“fringed” or “pixelated” edge). In images from camera sensors on CMMs, edges are determined along search paths that are perpendicular to the edges of measurement object’s nominal shape (figure 5). For this purpose, a region around the edge (ROI – Region of Interest or AOI – Area of Interest) within the camera image (FOV – Field of View) is selected, which has the shape of the edge (e. g. for a circle, a ring or a ring segment). In this area, the search beams are generated. Along each search beam, an edge point is determined. The maximum of the first derivative along the search path or a threshold value are used as edge criteria. The first criteria corresponds to the previously described edge detection with a gradient. The second criteria corresponds to the edge detection based on a binary image, as shown above. When threshold criteria is used you distinguish between a global threshold, which applies to the entire edge region, and a local threshold which is determined individually for each search area or search path. Presentation of edges determination using search paths and different criteria ![edge-detection-sobel-filter2.jpg](https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter2.jpg) Figure 5. Determination of edges along search paths using different criteria ## Subpixel edge detection For a more precise determination of the edge position below the pixel resolution, an interpolation between the pixels is used, which is called a sub-pixel interpolation (Figure 6) [7]. ![subpixel-interpolation-e1470653551938.png](https://cdn.steemitimages.com/DQmQzVZLoQtqsy5k9byF1J3nhtdRaiKkXVwYULg4UBxqfQR/subpixel-interpolation-e1470653551938.png) Figure 6. Subpixel interpolation [8] ![search-path-derivative.jpg](https://cdn.steemitimages.com/DQmNiuVZUc4noYe3nCzHifmghvGKwprV3Bk1ndHFceh9euW/search-path-derivative.jpg) Figure 7. Grey value line and its 1st derivative along a search path A correct determination of the edge position requires that light intensity is always below signal saturation of the camera because the edge position might be shifted due to the saturation. To calculate product shape’s features sequences of pixels from the detected edge points are formed by contour tracing [9]. These contour points are transformed into coordinates taking into account the image scale and position of the camera sensor in CMM’s coordinate system (Figure 8). ![circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png](https://cdn.steemitimages.com/DQma3dQsyA1pRVdbTfWqK6jmEqFXBQwKC1F2FPXJ4MrHxMn/circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png) Figure 8. Simplified presentation of image processing for determination of circle’s parameters without subpixel interpolation More information can be found in the literature on image processing [4, 5, 10, 11]. ... and https://optinav.pl/blog/ ## Bibliography 1. ISO/IEC 15948 Informationstechnik – Computergrafik und Bildverarbeitung – Portable Netzwerkgrafik (PNG): Funktionelle Spezifikation (English: Information technology – Computer graphics and image processing – Portable Network Graphics (PNG): Functional specification) 2004-03. 2. TIFF, Revision 6.0, Adobe Systems Incorporated, USA 1992. (Internet, 14.04.2016: http://www.adobe.com/Support/TechNotes.html). 3. Otsu, N.: A threshold selection method from gray-level histograms, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 9, No. 1, 1979, pp. 62-66 (1979). 4. Jähne, B.: Digitale Bildverarbeitung und Bildgewinnung, Springer-Verlag Berlin 2012, ISBN-13: 978-3642049514 (English: Jähne, B.: Digital Image Processing and Image Formation, Springer-Verlag Berlin 2016, ISBN-13: 978-3642049491). 5. Demant, C., Streicher-Abel, B., Waszkewitz, P.: Industrielle Bildverarbeitung: wie optische Qualitätskontrolle wirklich funktioniert, Springer Verlag, Berlin 2011, ISBN: 978-3-642-13096-0 (English: Demant, C., Streicher-Abel, B., Waszkewitz, P.: Industrial Image Processing, Visual Quality Control in Manufacturing, Springer Verlag, Berlin 2013, ISBN 978-3-642-33904-2). 6. Canny, J.: A computational approach to edge detection, IEEE Transactions on Pattern Analysis and Machine Intelligence, IEEE Computer Society Washington, DC, USA, vol. 8, 1986, pp. 679-698. 7. Töpfer, S.: Automatisierte Antastung für die hochauflösende Geometriemessung mit CCD-Bildsensoren, Dissertation, Technische Universität Ilmenau 2008. 8. Imkamp, D.: Multisensorsysteme zur dimensionellen Qualitätsprüfung, in: PHOTONIK Fachzeitschrift für optische Technologien, AT-Fachverlag GmbH Fellbach, Ausgabe 06/2015 (Internet, 14.02.2016: www.photonik.de/multisensorsysteme-zur-dimensionellen-qualitaetspruefung/150/21002/317557). (English: Imkamp, D.: Multi sensor systems for dimensional quality inspection, in: LASER+PHOTONICS 01/2016, AT-Fachverlag GmbH Fellbach (Internet, 14.02.2016: http://www.photonik.de/multi-sensor-systems-for-dimensional-quality-inspection/150/21404/321005 ). 9. Pavlidis, T.: Algorithms for Graphics and Image Processing, Rockville, MD: Computer Science Press, USA 1982. 10. Sackewitz, M. (Hrsg.): Leitfaden zur industriellen Bildverarbeitung, Vision Leitfaden 13 (1. Auflage Vision Leitfaden 1, English: Bauer, N. (Hrsg.): Guideline for industrial image processing), Fraunhofer Allianz Vision, Erlangen 2012, ISBN 978-3-8396-0447-2. 11. VDI/VDE-Richtlinie 2632 Blatt 1 (part 1) Industrielle Bildverarbeitung – Grundlagen und Begriffe (English: Machine vision – Basics, terms, and definitions), April 2010.
json metadata{"tags":["image","processing","machine","vision","algorithms"],"image":["https://cdn.steemitimages.com/DQmXZGT2Vm3K4ZZVXionACZD6qV57K6fm2sXfQtLshpwxA3/grayscale-representation-of-image-as-matrix.jpg","https://cdn.steemitimages.com/DQmdDVedKtxDKQt4c7MENdR3riQFyJYDfgXhUHH8JjBeFAR/histogram-stretching-thresholding-edge.jpg","https://cdn.steemitimages.com/DQmV4jYtdcbYuFWmXfTez1cPwchEUm3JbJ8WdV17LKzPpqR/local-operators-for-eliminating-distortion.jpg","https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter.jpg","https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter2.jpg","https://cdn.steemitimages.com/DQmQzVZLoQtqsy5k9byF1J3nhtdRaiKkXVwYULg4UBxqfQR/subpixel-interpolation-e1470653551938.png","https://cdn.steemitimages.com/DQmNiuVZUc4noYe3nCzHifmghvGKwprV3Bk1ndHFceh9euW/search-path-derivative.jpg","https://cdn.steemitimages.com/DQma3dQsyA1pRVdbTfWqK6jmEqFXBQwKC1F2FPXJ4MrHxMn/circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png"],"links":["https://optinav.pl/blog/","http://www.adobe.com/Support/TechNotes.html","http://www.photonik.de/multi-sensor-systems-for-dimensional-quality-inspection/150/21404/321005"],"app":"steemit/0.1","format":"markdown"}
parent author
parent permlinkimage
permlinkimage-processing-and-subpixel-edge-detection
titleImage processing and subpixel edge detection
Transaction InfoBlock #29570093/Trx 22954c22a542d1781445e5e5929b720d2b762431
View Raw JSON Data
{
  "block": 29570093,
  "op": [
    "comment",
    {
      "author": "smiga",
      "body": "One of the most useful tools which allow engineers to design vision systems detecting or recognizing objects in images is subpixel edge detection. This article explains the concept and these which lay the foundation of it.\n\n## Image representation\n\nThe base for many measurement applications with optical methods is intensity images. The intensity which is perceived as brightness in the image is mapped to a digital gray scale image. Therefore these images are called grayscale images. The image is a grid that is composed of individual picture elements, so-called pixels. E ach pixel represents a numerical value which represents the gray value. In a camera with a resolution of 8 bit grayscale differs from 0 for black to 255 for white, with 12-bit resolution there are 4096 gray levels. Grayscale images can be displayed as a matrix for processing and storing with software (Figure 1).\n\n![grayscale-representation-of-image-as-matrix.jpg](https://cdn.steemitimages.com/DQmXZGT2Vm3K4ZZVXionACZD6qV57K6fm2sXfQtLshpwxA3/grayscale-representation-of-image-as-matrix.jpg)\n\nFigure 1. Computer based representation of grayscale images as matrix\n\nThere are different formats for storing digital images. For use in metrology, only image formats are possible, which are suitable for lossless transfer of image data. An involving loss transfer, as it is used for example in image compression to reduce image size, changes the image and may affect the location of edges and thus the measurement result. For lossless transfer, for example, the BMP (Windows bitmap), PNG (Portable Network Graphics [1]) and TIFF format [2] are suitable.\n\n## Image processing operators\n\nThere are different so-called “operators” for digital image processing. A distinction is made between point operators, local, global, and morphological operators.\n\nImage processing operations that affect a pixel only depending on its value and its current position in the image without considering the neighborhood of the pixel are called point operations. Examples for point operators are brightness correction and the inversion of a grayscale image. The commonly used “gamma correction” in image processing to adjust images to the human visual perception is also a point operator using a power function with an exponent called gamma. By potentiating the gray values, a non-linear stretching in one part of the image and a non-linear compression in another part of the image is performed. With values for gamma larger than one, the image is darker, and for values less than one, the image is brighter.\n\nFigure 2 shows the use of two other point operators. For contrast enhancement that is also called histogram stretching, the gray values are changed so that the entire available gray scale is used. For image segmentation often a global thresholding is used. Here, a binary image is created (black-white image) by displaying pixels below the threshold as black and above as white. This method is also known as binarization. A suitable threshold value can be determined from the histogram of the gray values when a bi-modal distribution of the gray values is available. A known computational method for thresholding is represented in [3].\n\n![histogram-stretching-thresholding-edge.jpg](https://cdn.steemitimages.com/DQmdDVedKtxDKQt4c7MENdR3riQFyJYDfgXhUHH8JjBeFAR/histogram-stretching-thresholding-edge.jpg)\n\nFigure 2. Contrast enhancement for histogram stretching, binary image with threshold from bimodal histogram and edge image derived from binary image\n\nFor local operators, the new gray value of a pixel depends not only on its previous value but also on the gray values of the pixels in its environment. The environment is defined by a so-called neighborhood. A typical neighborhood is the 8-neighborhood (3 x 3 pixel). Figure 3 shows the use of two operators considering the pixel itself and its eight neighbors, which are referred in this context as filters for eliminating image distortions.\n\n![local-operators-for-eliminating-distortion.jpg](https://cdn.steemitimages.com/DQmV4jYtdcbYuFWmXfTez1cPwchEUm3JbJ8WdV17LKzPpqR/local-operators-for-eliminating-distortion.jpg)\nFigure 3. Local operators for eliminating image distortion: mean and median filter\n\nLocal filters in which the pixels of the filtered image are calculated from the weighted sum of the pixels of interest are referred as linear filters. The underlying mathematical procedure is a so-called convolution. There are many different linear filters [4]. Filters, such as the average filter described above or the Gaussian filter, in which the weighting factors depend on the distance to the subject pixel according to the shape of the Gaussian curve, are used to smooth the image. Thus they represent a low-pass filter. Also, the median filter, in which the median of the surrounding pixels determines the filtered pixel, is a low-pass filter.\n\n## Edge detection\n\nIn contrast to the low-pass filters, the high-pass filters are used for highlighting edges.\n\nFigure 4 shows an edge image generated with the so-called “Sobel filter”. Given the image captured by the camera, in this example first preprocessing is done to remove distortion with the above described low-pass filters. Subsequently, edges are highlighted in two directions by two filter masks of the Sobel filter. The superposition of the images provides the edge image. This type of edge filters is based on the discrete differentiation of the image and is therefore also referred as a gradient filter.\n\nGradient filters have high-pass properties and increase the image noise. Therefore, the filters are designed so that they result is averaged over multiple rows or columns. Another representative of this kind of edge filters is the Prewitt filter [4, 5]. For determining the edge positions also the positions of second derivative’s zero crossings can be used, such as the Laplacian filter does [4, 5]. There are moreover gradient filters for edges that combine various filters such as the Canny edge detector [6].\n\n![edge-detection-sobel-filter.jpg](https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter.jpg)\n\nFigure 4. Edge detection using Sobel filter\n\nAlso a binary image (Figure 2) is suitable for edge determination. Here the definition of a global threshold value, which is used for segmentation of the image into foreground and background, determines the edge position. This approach is beneficial when only one edge in an image with several edges must be identified (e. g.: shadow edges) or for low edge smoothness (“fringed” or “pixelated” edge).\n\nIn images from camera sensors on CMMs, edges are determined along search paths that are perpendicular to the edges of measurement object’s nominal shape (figure 5). For this purpose, a region around the edge (ROI – Region of Interest or AOI – Area of Interest) within the camera image (FOV – Field of View) is selected, which has the shape of the edge (e. g. for a circle, a ring or a ring segment). In this area, the search beams are generated. Along each search beam, an edge point is determined. The maximum of the first derivative along the search path or a threshold value are used as edge criteria. The first criteria corresponds to the previously described edge detection with a gradient. The second criteria corresponds to the edge detection based on a binary image, as shown above. When threshold criteria is used you distinguish between a global threshold, which applies to the entire edge region, and a local threshold which is determined individually for each search area or search path.\nPresentation of edges determination using search paths and different criteria\n\n![edge-detection-sobel-filter2.jpg](https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter2.jpg)\n\nFigure 5. Determination of edges along search paths using different criteria\n\n## Subpixel edge detection\n\nFor a more precise determination of the edge position below the pixel resolution, an interpolation between the pixels is used, which is called a sub-pixel interpolation (Figure 6) [7].\n\n![subpixel-interpolation-e1470653551938.png](https://cdn.steemitimages.com/DQmQzVZLoQtqsy5k9byF1J3nhtdRaiKkXVwYULg4UBxqfQR/subpixel-interpolation-e1470653551938.png)\n\nFigure 6. Subpixel interpolation [8]\n\n![search-path-derivative.jpg](https://cdn.steemitimages.com/DQmNiuVZUc4noYe3nCzHifmghvGKwprV3Bk1ndHFceh9euW/search-path-derivative.jpg)\n\nFigure 7. Grey value line and its 1st derivative along a search path\n\nA correct determination of the edge position requires that light intensity is always below signal saturation of the camera because the edge position might be shifted due to the saturation.\n\nTo calculate product shape’s features sequences of pixels from the detected edge points are formed by contour tracing [9]. These contour points are transformed into coordinates taking into account the image scale and position of the camera sensor in CMM’s coordinate system (Figure 8).\n\n![circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png](https://cdn.steemitimages.com/DQma3dQsyA1pRVdbTfWqK6jmEqFXBQwKC1F2FPXJ4MrHxMn/circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png)\n\nFigure 8. Simplified presentation of image processing for determination of circle’s parameters without subpixel interpolation\n\nMore information can be found in the literature on image processing [4, 5, 10, 11].\n... and https://optinav.pl/blog/\n\n## Bibliography\n\n1. ISO/IEC 15948 Informationstechnik – Computergrafik und Bildverarbeitung – Portable Netzwerkgrafik (PNG): Funktionelle Spezifikation (English: Information technology – Computer graphics and image processing – Portable Network Graphics (PNG): Functional specification) 2004-03.\n2. TIFF, Revision 6.0, Adobe Systems Incorporated, USA 1992. (Internet, 14.04.2016: http://www.adobe.com/Support/TechNotes.html).\n3. Otsu, N.: A threshold selection method from gray-level histograms, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 9, No. 1, 1979, pp. 62-66 (1979).\n4.  Jähne, B.: Digitale Bildverarbeitung und Bildgewinnung, Springer-Verlag Berlin 2012, ISBN-13: 978-3642049514 (English: Jähne, B.: Digital Image Processing and Image Formation, Springer-Verlag Berlin 2016, ISBN-13: 978-3642049491).\n5.  Demant, C., Streicher-Abel, B., Waszkewitz, P.: Industrielle Bildverarbeitung: wie optische Qualitätskontrolle wirklich funktioniert, Springer Verlag, Berlin 2011, ISBN: 978-3-642-13096-0 (English: Demant, C., Streicher-Abel, B., Waszkewitz, P.: Industrial Image Processing, Visual Quality Control in Manufacturing, Springer Verlag, Berlin 2013, ISBN 978-3-642-33904-2).\n6. Canny, J.: A computational approach to edge detection, IEEE Transactions on Pattern Analysis and Machine Intelligence, IEEE Computer Society Washington, DC, USA, vol. 8, 1986, pp. 679-698.\n7. Töpfer, S.: Automatisierte Antastung für die hochauflösende Geometriemessung mit CCD-Bildsensoren, Dissertation, Technische Universität Ilmenau 2008.\n 8.  Imkamp, D.: Multisensorsysteme zur dimensionellen Qualitätsprüfung, in: PHOTONIK Fachzeitschrift für optische Technologien, AT-Fachverlag GmbH Fellbach, Ausgabe 06/2015 (Internet, 14.02.2016: www.photonik.de/multisensorsysteme-zur-dimensionellen-qualitaetspruefung/150/21002/317557). (English: Imkamp, D.: Multi sensor systems for dimensional quality inspection, in: LASER+PHOTONICS 01/2016, AT-Fachverlag GmbH Fellbach (Internet, 14.02.2016: http://www.photonik.de/multi-sensor-systems-for-dimensional-quality-inspection/150/21404/321005 ).\n9. Pavlidis, T.: Algorithms for Graphics and Image Processing, Rockville, MD: Computer Science Press, USA 1982.\n10.  Sackewitz, M. (Hrsg.): Leitfaden zur industriellen Bildverarbeitung, Vision Leitfaden 13 (1. Auflage Vision Leitfaden 1,  English: Bauer, N. (Hrsg.): Guideline for industrial image processing), Fraunhofer Allianz Vision, Erlangen 2012, ISBN 978-3-8396-0447-2.\n11.  VDI/VDE-Richtlinie 2632 Blatt 1 (part 1) Industrielle Bildverarbeitung – Grundlagen und Begriffe (English: Machine vision – Basics, terms, and definitions), April 2010.",
      "json_metadata": "{\"tags\":[\"image\",\"processing\",\"machine\",\"vision\",\"algorithms\"],\"image\":[\"https://cdn.steemitimages.com/DQmXZGT2Vm3K4ZZVXionACZD6qV57K6fm2sXfQtLshpwxA3/grayscale-representation-of-image-as-matrix.jpg\",\"https://cdn.steemitimages.com/DQmdDVedKtxDKQt4c7MENdR3riQFyJYDfgXhUHH8JjBeFAR/histogram-stretching-thresholding-edge.jpg\",\"https://cdn.steemitimages.com/DQmV4jYtdcbYuFWmXfTez1cPwchEUm3JbJ8WdV17LKzPpqR/local-operators-for-eliminating-distortion.jpg\",\"https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter.jpg\",\"https://cdn.steemitimages.com/DQmVqtK1cVPjKdQxKEjhyVLWAzdUtBM2jPHidpw2g146rb9/edge-detection-sobel-filter2.jpg\",\"https://cdn.steemitimages.com/DQmQzVZLoQtqsy5k9byF1J3nhtdRaiKkXVwYULg4UBxqfQR/subpixel-interpolation-e1470653551938.png\",\"https://cdn.steemitimages.com/DQmNiuVZUc4noYe3nCzHifmghvGKwprV3Bk1ndHFceh9euW/search-path-derivative.jpg\",\"https://cdn.steemitimages.com/DQma3dQsyA1pRVdbTfWqK6jmEqFXBQwKC1F2FPXJ4MrHxMn/circle-paremeters-extraction-without-subpixel-interpolation-e1470654257162.png\"],\"links\":[\"https://optinav.pl/blog/\",\"http://www.adobe.com/Support/TechNotes.html\",\"http://www.photonik.de/multi-sensor-systems-for-dimensional-quality-inspection/150/21404/321005\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
      "parent_author": "",
      "parent_permlink": "image",
      "permlink": "image-processing-and-subpixel-edge-detection",
      "title": "Image processing and subpixel edge detection"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T18:11:06",
  "trx_id": "22954c22a542d1781445e5e5929b720d2b762431",
  "trx_in_block": 9,
  "virtual_op": 0
}
2019/01/18 17:20:57
authorsteemitcomunity
permlinklabview-web-ui-builder-overview-programming
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29569091/Trx 5f8a5281cf2450933cd190e47c8198486c71b773
View Raw JSON Data
{
  "block": 29569091,
  "op": [
    "vote",
    {
      "author": "steemitcomunity",
      "permlink": "labview-web-ui-builder-overview-programming",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:20:57",
  "trx_id": "5f8a5281cf2450933cd190e47c8198486c71b773",
  "trx_in_block": 22,
  "virtual_op": 0
}
2019/01/18 17:19:36
authorsirlunchthehost
permlinkp-episode-x-the-that-could-never-be-a-short-story-about-a-minnows-life
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29569064/Trx ccdd5349f0e4159df6ac78eea7d003c2887ca75c
View Raw JSON Data
{
  "block": 29569064,
  "op": [
    "vote",
    {
      "author": "sirlunchthehost",
      "permlink": "p-episode-x-the-that-could-never-be-a-short-story-about-a-minnows-life",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:19:36",
  "trx_id": "ccdd5349f0e4159df6ac78eea7d003c2887ca75c",
  "trx_in_block": 22,
  "virtual_op": 0
}
2019/01/18 17:17:24
authoremrebeyler
permlinkre-namra-re-emrebeyler-steem-python-for-dummies-1-20171123t112221537z
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29569020/Trx e0178e6397d7d8434d62b249050917c695c1e98c
View Raw JSON Data
{
  "block": 29569020,
  "op": [
    "vote",
    {
      "author": "emrebeyler",
      "permlink": "re-namra-re-emrebeyler-steem-python-for-dummies-1-20171123t112221537z",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:17:24",
  "trx_id": "e0178e6397d7d8434d62b249050917c695c1e98c",
  "trx_in_block": 3,
  "virtual_op": 0
}
2019/01/18 17:17:00
authornamra
permlinkre-emrebeyler-steem-python-for-dummies-1-20171122t210729033z
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29569012/Trx e8a7a04aa00f0ebcc853c9b856a1d4a8844d643b
View Raw JSON Data
{
  "block": 29569012,
  "op": [
    "vote",
    {
      "author": "namra",
      "permlink": "re-emrebeyler-steem-python-for-dummies-1-20171122t210729033z",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:17:00",
  "trx_id": "e8a7a04aa00f0ebcc853c9b856a1d4a8844d643b",
  "trx_in_block": 16,
  "virtual_op": 0
}
2019/01/18 17:15:54
authoremrebeyler
permlinksteem-python-for-dummies-1
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568990/Trx cafec108bbf6cfac568b7fe2e8ee001004c59c90
View Raw JSON Data
{
  "block": 29568990,
  "op": [
    "vote",
    {
      "author": "emrebeyler",
      "permlink": "steem-python-for-dummies-1",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:15:54",
  "trx_id": "cafec108bbf6cfac568b7fe2e8ee001004c59c90",
  "trx_in_block": 28,
  "virtual_op": 0
}
2019/01/18 17:06:03
authorsmiga
bodySuper - dziękuję za dobre wieści :)
json metadata{"tags":["google"],"app":"steemit/0.1"}
parent authortymcio
parent permlinklista-komend-asystenta-google-w-jezyku-polskim
permlinkre-tymcio-lista-komend-asystenta-google-w-jezyku-polskim-20190118t170601657z
title
Transaction InfoBlock #29568794/Trx e7e54c622bb60b12ef3c2aef733803dc2d3386ae
View Raw JSON Data
{
  "block": 29568794,
  "op": [
    "comment",
    {
      "author": "smiga",
      "body": "Super - dziękuję za dobre wieści :)",
      "json_metadata": "{\"tags\":[\"google\"],\"app\":\"steemit/0.1\"}",
      "parent_author": "tymcio",
      "parent_permlink": "lista-komend-asystenta-google-w-jezyku-polskim",
      "permlink": "re-tymcio-lista-komend-asystenta-google-w-jezyku-polskim-20190118t170601657z",
      "title": ""
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:06:03",
  "trx_id": "e7e54c622bb60b12ef3c2aef733803dc2d3386ae",
  "trx_in_block": 7,
  "virtual_op": 0
}
2019/01/18 17:04:42
authortymcio
permlinklista-komend-asystenta-google-w-jezyku-polskim
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568767/Trx dd472f2699e24f56302a8c2caa2598ae72b67583
View Raw JSON Data
{
  "block": 29568767,
  "op": [
    "vote",
    {
      "author": "tymcio",
      "permlink": "lista-komend-asystenta-google-w-jezyku-polskim",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:04:42",
  "trx_id": "dd472f2699e24f56302a8c2caa2598ae72b67583",
  "trx_in_block": 1,
  "virtual_op": 0
}
smigaupvoted (100.00%) @basejumper / gjrv9e9o
2019/01/18 17:03:21
authorbasejumper
permlinkgjrv9e9o
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568740/Trx d8209d1ddef1ebbf250202b7a22990172df69748
View Raw JSON Data
{
  "block": 29568740,
  "op": [
    "vote",
    {
      "author": "basejumper",
      "permlink": "gjrv9e9o",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:03:21",
  "trx_id": "d8209d1ddef1ebbf250202b7a22990172df69748",
  "trx_in_block": 7,
  "virtual_op": 0
}
2019/01/18 17:01:24
authorczechglobalhosts
permlinkthe-100-sbd-yearly-final-of-7-world-s-continents-photo-challenge-is-here-vote-for-your-favorite-photo
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568701/Trx cdf12ecb0d5a3a7970b72e9737aa8cdd2591bf34
View Raw JSON Data
{
  "block": 29568701,
  "op": [
    "vote",
    {
      "author": "czechglobalhosts",
      "permlink": "the-100-sbd-yearly-final-of-7-world-s-continents-photo-challenge-is-here-vote-for-your-favorite-photo",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:01:24",
  "trx_id": "cdf12ecb0d5a3a7970b72e9737aa8cdd2591bf34",
  "trx_in_block": 7,
  "virtual_op": 0
}
2019/01/18 17:01:03
authorczechglobalhosts
permlink200-sbd-7-world-s-continents-photo-challenge-2018-guidelines-25-10-update
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568694/Trx 200d47ba2d88d6471c6e5f408a5e7c2fa627d185
View Raw JSON Data
{
  "block": 29568694,
  "op": [
    "vote",
    {
      "author": "czechglobalhosts",
      "permlink": "200-sbd-7-world-s-continents-photo-challenge-2018-guidelines-25-10-update",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T17:01:03",
  "trx_id": "200d47ba2d88d6471c6e5f408a5e7c2fa627d185",
  "trx_in_block": 1,
  "virtual_op": 0
}
2019/01/18 16:58:15
authorsergeyklimenok
permlinkserve-decentralizing-logistics-services-on-the-blockchain
votersmiga
weight10000 (100.00%)
Transaction InfoBlock #29568638/Trx a0ad2a1d649b6a16d250913896225fe689871a50
View Raw JSON Data
{
  "block": 29568638,
  "op": [
    "vote",
    {
      "author": "sergeyklimenok",
      "permlink": "serve-decentralizing-logistics-services-on-the-blockchain",
      "voter": "smiga",
      "weight": 10000
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-18T16:58:15",
  "trx_id": "a0ad2a1d649b6a16d250913896225fe689871a50",
  "trx_in_block": 7,
  "virtual_op": 0
}
steemdelegated 18.632 SP to @smiga
2019/01/10 17:33:42
delegateesmiga
delegatorsteem
vesting shares30300.000000 VESTS
Transaction InfoBlock #29339177/Trx f26af0abbfdccda4431a946b076d9d97be3c7b02
View Raw JSON Data
{
  "block": 29339177,
  "op": [
    "delegate_vesting_shares",
    {
      "delegatee": "smiga",
      "delegator": "steem",
      "vesting_shares": "30300.000000 VESTS"
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-10T17:33:42",
  "trx_id": "f26af0abbfdccda4431a946b076d9d97be3c7b02",
  "trx_in_block": 1,
  "virtual_op": 0
}
steemcreated a new account: @smiga
2019/01/10 17:33:42
active{"account_auths":[],"key_auths":[["STM5PbDmZycSinVHmWxwNAUGSUvs3GvWD9ytg1BRvmAWNa8FbnNwt",1]],"weight_threshold":1}
creatorsteem
extensions[]
json metadata{}
memo keySTM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6
new account namesmiga
owner{"account_auths":[],"key_auths":[["STM8g5rHUTby63kn4N4d8ZCswqUuXgwFCt2i1Ri6juWVyi7ejmQcV",1]],"weight_threshold":1}
posting{"account_auths":[],"key_auths":[["STM7oa3nDvoUmvmRKwPn8pfH1xcJfXuMYWuDr8KmpwcZykWQP95yq",1]],"weight_threshold":1}
Transaction InfoBlock #29339177/Trx f26af0abbfdccda4431a946b076d9d97be3c7b02
View Raw JSON Data
{
  "block": 29339177,
  "op": [
    "create_claimed_account",
    {
      "active": {
        "account_auths": [],
        "key_auths": [
          [
            "STM5PbDmZycSinVHmWxwNAUGSUvs3GvWD9ytg1BRvmAWNa8FbnNwt",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "creator": "steem",
      "extensions": [],
      "json_metadata": "{}",
      "memo_key": "STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6",
      "new_account_name": "smiga",
      "owner": {
        "account_auths": [],
        "key_auths": [
          [
            "STM8g5rHUTby63kn4N4d8ZCswqUuXgwFCt2i1Ri6juWVyi7ejmQcV",
            1
          ]
        ],
        "weight_threshold": 1
      },
      "posting": {
        "account_auths": [],
        "key_auths": [
          [
            "STM7oa3nDvoUmvmRKwPn8pfH1xcJfXuMYWuDr8KmpwcZykWQP95yq",
            1
          ]
        ],
        "weight_threshold": 1
      }
    }
  ],
  "op_in_trx": 0,
  "timestamp": "2019-01-10T17:33:42",
  "trx_id": "f26af0abbfdccda4431a946b076d9d97be3c7b02",
  "trx_in_block": 1,
  "virtual_op": 0
}

Account Metadata

POSTING JSON METADATA
profile{"about":"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. ","website":"http://www.optinav.pl","location":"Poland, Slupsk","profile_image":"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"}
JSON METADATA
profile{"about":"Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. ","website":"http://www.optinav.pl","location":"Poland, Slupsk","profile_image":"https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"}
{
  "posting_json_metadata": {
    "profile": {
      "about": "Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. ",
      "website": "http://www.optinav.pl",
      "location": "Poland, Slupsk",
      "profile_image": "https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"
    }
  },
  "json_metadata": {
    "profile": {
      "about": "Designing in LabVIEW is one of my passions ... building a high-tech, successful engineering company in area of image processing is my goal. ",
      "website": "http://www.optinav.pl",
      "location": "Poland, Slupsk",
      "profile_image": "https://cdn.steemitimages.com/DQmfVw8Yfv6Bqa3hQu65kKqJ4d43oLne32oqe4VWMWfvhA8/arek.jpg"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM8g5rHUTby63kn4N4d8ZCswqUuXgwFCt2i1Ri6juWVyi7ejmQcV1/1
Active
Single Signature
Public Keys
STM5PbDmZycSinVHmWxwNAUGSUvs3GvWD9ytg1BRvmAWNa8FbnNwt1/1
Posting
Single Signature
Public Keys
STM7oa3nDvoUmvmRKwPn8pfH1xcJfXuMYWuDr8KmpwcZykWQP95yq1/1
Memo
STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6
{
  "owner": {
    "account_auths": [],
    "key_auths": [
      [
        "STM8g5rHUTby63kn4N4d8ZCswqUuXgwFCt2i1Ri6juWVyi7ejmQcV",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "active": {
    "account_auths": [],
    "key_auths": [
      [
        "STM5PbDmZycSinVHmWxwNAUGSUvs3GvWD9ytg1BRvmAWNa8FbnNwt",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "posting": {
    "account_auths": [],
    "key_auths": [
      [
        "STM7oa3nDvoUmvmRKwPn8pfH1xcJfXuMYWuDr8KmpwcZykWQP95yq",
        1
      ]
    ],
    "weight_threshold": 1
  },
  "memo": "STM57tXHckLWtQsmoxxrihdWqyY2fgbBr2W7NLBSkxri4q7aJbku6"
}

Witness Votes

0 / 30
No active witness votes.
[]