მოძრაობის ამოცნობა

OpenCV

@vionvision/camera-ui-opencvv1.2.7

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

ვერსია
1.2.7
განახლდა
1 ოქტომბერი, 2026
საჭიროა
ViON 2.2.5 ან უფრო ახალი
ლიცენზია
MIT
ჯგუფი
მოძრაობის ამოცნობა

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

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

რას აკეთებს

  • პოულობს მოძრაობას კამერის გამოსახულებაში და მონიშნავს არეებს, სადაც რაღაც მოძრაობს
  • გთავაზობთ ამოცნობის სამ მეთოდს: Frame Difference თითოეულ კადრს წინას ადარებს, Background Subtraction მშვიდ სცენას იმახსოვრებს და ატყობინებს, რაც მისგან განსხვავდება, Default გასწორებულ კადრებს რეგულირებადი ზღვრით ადარებს
  • ცალკე ინახავს პარამეტრებს თითოეული მეთოდისა და თითოეული კამერისთვის
  • აქვს გადატვირთვის ღილაკი თითოეული მეთოდისთვის და ერთი ყველა პარამეტრისთვის
  • მუშაობს პროცესორზე, ვიდეობარათი საჭირო არ არის
  • იგივე მეთოდები შეიძლება გამოყენება მოძრაობის ამოცნობის შემოწმებაში და ავტომატიზაციებში

პარამეტრები

  • Motion Detector: კამერისთვის გამოყენებული ამოცნობის მეთოდი. ნაგულისხმევად არჩეულია Background Subtraction
  • Area: აღმოჩენილი მოძრაობის მინიმალური ზომა პიქსელებში. უფრო მცირე მოძრაობები იგნორირდება
  • Threshold: მგრძნობელობა. რაც უფრო მაღალია მნიშვნელობა, მით დაბალია მგრძნობელობა
  • Blur (მეთოდი Default): ასწორებს გამოსახულებას ხმაურის ჩასახშობად
  • Dilation (მეთოდი Default): აფართოებს აღმოჩენილი მოძრაობის არეებს
  • Learning Rate (მეთოდი Background Subtraction): რამდენად სწრაფად ერგება ფონი სცენის ცვლილებებს, 0-დან 1-მდე; -1 ნიშნავს ავტომატურს

ჯგუფის სხვა გაფართოებები