# Rust Motion — ViON-ის პლაგინები

წყარო: https://vionvision.tech/ka/plugins/motion/rust-motion

იპოვეთ მოძრაობა კადრში პროცესორზე მცირე დატვირთვით. შესაფერისი რეჟიმი თქვენს სისტემაზე მოწმდება.

- პაკეტი: @vionvision/camera-ui-rust-motion
- ჯგუფი: მოძრაობის ამოცნობა
- ვერსია: 1.2.8
- საჭიროა: ViON 2.2.5 ან უფრო ახალი
- ლიცენზია: MIT
- https://npm.vionvision.tech/-/web/detail/@vionvision/camera-ui-rust-motion
- https://github.com/atva0408-create/Vion-plagin/tree/main/camera-ui-rust-motion#readme

## ტექნიკური აღწერა

პოულობს მოძრაობას კამერის გამოსახულებაში პროცესორის მცირე დატვირთვით. ამჩნევს მცირე და ნელ მოძრაობასაც.

## რას აკეთებს

- პოულობს მოძრაობას კამერის გამოსახულებაში და მონიშნავს არეებს, სადაც რაღაც მოძრაობს
- პროცესორს ცოტას ტვირთავს და ვიდეობარათს არ საჭიროებს
- საიმედოდ ამჩნევს მცირე და ნელ მოძრაობას, დღისითაც და ღამითაც
- ერთმანეთთან ახლოს მდებარე შეცვლილ არეებს ერთ მოძრაობად ითვლის, ამიტომ შორეული ცხოველი ერთი აღმოჩენაა და არა რამდენიმე ლაქა
- კამერის მობრუნების ან ექსპოზიციის მკვეთრი ცვლილების შემდეგ თავიდან იწყებს, ნაცვლად იმისა, რომ მთელი გამოსახულება მონიშნოს
- თითოეული კამერისთვის ცალკე ინახავს პარამეტრებს, ნაგულისხმევი მნიშვნელობების აღდგენის ღილაკით

## რა არის საჭირო

- დეტექტორი ყველა სერვერული სისტემისთვის არ არის ხელმისაწვდომი. თუ თქვენთვის არ არის, პლაგინი კამერებს მოძრაობის სენსორს არ უმატებს

## პარამეტრები

- Area: ახლომდებარე შეცვლილი არეების მინიმალური ჯამური ზომა, რომელიც მოძრაობად ითვლება
- Threshold: სიკაშკაშის ცვლილება, რომლისას პიქსელი შეცვლილად ითვლება
- Blur Radius: ამოცნობამდე ასწორებს გამოსახულებას ხმაურის შესამცირებლად
- Dilation Size: ახლომდებარე შეცვლილ პიქსელებს ერთ არედ აერთიანებს
- Reference Hold: რამდენი წამი ინახება შესადარებელი გამოსახულება. დიდი მნიშვნელობები ძალიან ნელ მოძრაობას იჭერს, მცირე მნიშვნელობები მოძრაობის ჩარჩოებს მიმდინარე პოზიციასთან უფრო ახლოს ინახავს
