Algo Vision
458 subscribers
340 photos
64 videos
5 files
114 links
Computer Vision - Algorithm
for commercial questions @mlenginer
Download Telegram
RoboFlow jamoasi tomonidan AI based Computer Vision real World muammolarni hal qilishga qaratilgan
supervision kutubxonasi ishlatishga juda oson.
Unda deyarli ayni paytdagi barcha muammolar yechimi mavjud.

Annotate Video with Traces

import numpy as np
import supervision as sv
from ultralytics import YOLO

model = YOLO("yolov8n.pt")
tracker = sv.ByteTrack()
box_annotator = sv.BoundingBoxAnnotator()
label_annotator = sv.LabelAnnotator()
trace_annotator = sv.TraceAnnotator()

def callback(frame: np.ndarray, _: int) -> np.ndarray:
results = model(frame)[0]
detections = sv.Detections.from_ultralytics(results)
detections = tracker.update_with_detections(detections)

labels = [
f"#{tracker_id} {results.names[class_id]}"
for class_id, tracker_id
in zip(detections.class_id, detections.tracker_id)
]

annotated_frame = box_annotator.annotate(
frame.copy(), detections=detections)
annotated_frame = label_annotator.annotate(
annotated_frame, detections=detections, labels=labels)
return trace_annotator.annotate(
annotated_frame, detections=detections)

sv.process_video(
source_path="people-walking.mp4",
target_path="result.mp4",
callback=callback
)
32👍1
Media is too big
VIEW IN TELEGRAM
#Computer_Vision
Kelajakda kuzlarimiz va undan keyinroq fikrlarimiz bilan uynaymiz.
4😁2👏1
Forwarded from Road24.uz
🏆 O'zbekistonda mukofot jamg'armasi 50 000 000 so'm bo'lgan Hackathon bo'lib o'tadi

1-5 may kunlari Toshkent shahridagi Turin politexnika universitetida yo‘l harakati xavfsizligi sohasida innovatsion tizimlarni joriy etish maqsadida mukofot jamg‘armasi 50 000 000 so‘m bo‘lgan Hackathon musobaqasi bo‘lib o‘tadi va unda O‘zbekistonning istalgan yoshdagi barcha xohlovchilari ishtirok etishlari mumkin.

Tanlov talablari

Roʻyxatdan oʻtish shakli
🔥4
Our system ready for productn!!
Full smart AI ga asoslangan
Minimal resurs asosida (1 thread two camera) ishlaydigan tizimimiz nihoyatda productn ga chiqmoqda.
Loyiha parking system.
Va davlat tashkilotlari hattoki har bir kishi uchunam tugri keladi (garag...etc)
Minimal resource asosida juda katta natijaga erishishga muvoffaq buldik. Xudo xohlasa next step Urta Osiyo va Rossiya plate detection larni 100% ga yaqin aniqlikka chiqarish.
Ayni paytda Uzbekiston uchun avtolarida 95% aniqlikda ishlamoqda.
20 fpsga yaqin.
PS HikVision stop!!
🔥94
Siz biror joyda telegramni reklamasini kurganmisiz.
Menham Durov bergan intervyusidan keyin qidirb kurdim lekin biror joyda topolmadim.
Qolgan Chat App lardan farqli telegram MT proto protokoli asosida ishlaydi.
20xy yillarda bu protokolni buzish uchun 300 mln dollarlik sovrin elon qilgandi.
jamoalar ushanda malum bir qism(cha) ni buzishgandi lekin bu tezda tuzatildi.
Marketingga jiddiy xarajat qilmasdan kundan kunga ommalashayotgan telegramni
yutuqli tomoni nimada deb uylaysz?
Xavfsizlikmi?
Ozodlikmi?
yoki user interfeysmi?

Telegram kichik jamoa bilan shunday natijalarga erishgan.
juda kichik jamoa boshida aadashmasam 5-6 kishi.
Lekin har bir tasi uz sohasining professionali.
Nikolay Durov haligacha codeforces da yuqori reytingda turadi.

Xulosa nima demoqchiman.
Kuch bitta odamdayam emas!!!!
Kuch ko'pchilikdayam emas.
Kuch bir birini tuldiradigan jamoada!!!
Hech narsaga kech bulmaydi bugundan boshlang qanday loyiha bulishidan qatiy nazar!
🏆103👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Bizgayam shunday AI urnatishmasa bulgani
🤣74👍1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Shu loyiha ustida utgan yili ancha ishlagandm lekin moliyalashtirish va tashqaridan qiziqish bulmadi....
Kimdir qiziqsa gitdagi manzilini uzatishim mumkin.
Faqat u desktop uchun ..lekin android uchun ham ugirsa buladi
6🔥3👨‍💻2🕊1
Forwarded from IT BILIM
🔔 IT sohasida amaliyot o‘tashni hohlaysizmi?

IT INTERN – yosh IT-mutaxassislari uchun yaratilgan ijtimoiy loyiha bo‘lib, u noyob imkoniyatlarni taqdim etadi:

🟢Amaliy ish tajribasiga ega bo'lish
🟢IT-kompaniyalarida pullik amaliyot o'tash
🟢Professionallardan murabbiylik saboqlari
🟢Mutaxassislardan qimmatli maslahatlar olish

Amaliyotchilar bazasiga qo'shilish uchun IT-MARKET veb-saytida rezyume qoldiring va biz sizni muvaffaqiyatli karyera sari qadam qo'yishingizda ko'mak beramiz.

🌐it-market | 🌐it-market | 🌐it bilim
Please open Telegram to view this post
VIEW IN TELEGRAM
Vilosiped bu hamma narsani qulda yozib chiqish.
Vilosiped yozmaslikka harakat qilish kerak.
Tugri bazida bu imkonsiz Masalan logikani butkul uzgacha qilishga tugri keladi.
Lekin aniq bir ehtiyoj bulmasa bu ishni qilmang!!
#include <iostream>
#include <vector>
#include <ranges>

int main()
{
std::vector<std::string> people { "Tom", "Bob", "Alice", "Sam", "Kate" };
auto condition = [](const std::string& s) {return s.length()==3; };

auto view = std::ranges::take_while_view{people, condition};

for(const auto& person: view)
{
std::cout << person << std::endl;
}
}

❗️❗️❗️❗️❗️❗️
🫡5👍1
Just start implement top view vehicle detection for parking managment system. Lekin negadir yuqori natija bulmayapti hozircha.
Model non commercial (albatta sekin ishlaydigan versiyasi) kimdir sinov qilishi uchun tashlab berishim mumkin.
from ultralytics import YOLO

model = YOLO(model="model path")
model.predict(source="image path", show=True, save = True)
🔥6
Pythonda backend yozish shunchalaram osonkiiii "Mazza"
@app.route('/api/register', methods=['POST'])
def register():
# Ensure you're handling JSON data
data = request.get_json()
new_user = User()
new_user.UserName = data["username"]
new_user.Email = data["email"]
new_user.set_password(data["password"])
try:
db.session.add(new_user)
db.session.commit()
return jsonify({"message": "Registration successful"}), 201
except Exception as e:
db.session.rollback()
return jsonify({"message": "Registration failed", "error": str(e)}), 500

@app.route('/api/logout')
def logout():
session.pop('logged_in', None)
session.pop('user_id', None)
flash('You have been logged out!', 'success')
return redirect(url_for('index'))

@app.route("/api/clients", methods = ["GET", "POST"])
def clients():
if True:
if request.iss.onethod == "GET":
clients = Tourist.query.all()
return jsonify([client.to_dict() for client in clients]), 200
elif request.iss.onethod == "POST":
client = Tourist.from_dict(request.get_json())
db.session.add(client)
db.session.commit()
return jsonify({"message":"Add new tourist"}) , 201

Xuddi hech narsa yozmay uzi ishlab ketadigandek
😁82
Media is too big
VIEW IN TELEGRAM
Avval matematika keyin dasturlash + ingliz tili
3👍3
Media is too big
VIEW IN TELEGRAM
Check out this real-time demo of YOLOv8 in action! 🤩
It's accurately detecting and tracking vehicles on the road, even calculating their speeds. 💨
Let me know what you think! 🚀
🆒64👍2