Bilderkennung erkennt nur 1 Objekt?

Warum erkennt mein Programm, dass Gefahren und Menschen mit Punkten markiert immer nur eine Gefahr und eine Person? Sobald mehr als ein Objekt (von Person oder Gefahr) springt der Punkt immer zwischen den beiden Objekten her, oder bleibt bei einem Objekt. Edit: Eine Person und eine Gefahr gleichzeitig geht. JS: const video = document.getElementById(&apos;video&apos;); // Funktion zum Zugriff auf die Kamera async function getCameraAccess() { try { const stream = await navigator.mediaDevices.getUserMedia({ video: true }); video.srcObject = stream; video.addEventListener(&apos;loadedmetadata&apos;, () => { video.play(); // Video abspielen, sobald die Metadaten geladen sind loadModel(); }); } catch (err) { console.error("Error accessing camera: ", err); alert("Kamerazugriff wurde verweigert. Bitte erlaube den Zugriff auf die Kamera."); } } // Modell laden und Objekterkennung starten let model; async function loadModel() { model = await cocoSsd.load(); console.log("Modell geladen!"); detectFrame(); } // Objekterkennung in Echtzeit function detectFrame() { model.detect(video).then(predictions => { console.log("Predictions: ", predictions); // Log predictions to see what is detected drawDetectionPoints(predictions); requestAnimationFrame(detectFrame); }); } // Punkte für die Objekterkennung zeichnen function drawDetectionPoints(predictions) { // Vorherige Punkte entfernen const detectionPoints = document.querySelectorAll(&apos;.detection-point&apos;); detectionPoints.forEach(point => point.remove()); predictions.forEach(prediction => { const [x, y, width, height] = prediction.bbox; const className = prediction.class; // Mittelpunkt der Bounding Box berechnen const centerX = x + width / 2; const centerY = y + height / 2; // Erstelle ein div-Element für den Detektionspunkt const point = document.createElement(&apos;div&apos;); point.classList.add(&apos;detection-point&apos;); // Berechne die Position des Punktes relativ zum Video const videoRect = video.getBoundingClientRect(); const offsetX = window.pageXOffset + videoRect.left; // Berücksichtige die Scrollposition horizontal const offsetY = window.pageYOffset + videoRect.top; // Berücksichtige die Scrollposition vertikal const pointX = (offsetX + centerX) * (video.offsetWidth / video.videoWidth); const pointY = (offsetY + centerY) * (video.offsetHeight / video.videoHeight); // Position des Punktes setzen point.style.left = `${pointX}px`; point.style.top = `${pointY}px`; // Zusätzliche Anpassungen für die Positionierung point.style.position = &apos;absolute&apos;; // Absolute Positionierung point.style.width = &apos;10px&apos;; // Größe des Punktes point.style.height = &apos;10px&apos;; point.style.borderRadius = &apos;50%&apos;; // Runder Punkt // Marker Farben basierend auf der erkannten Klasse setzen switch (className) { case &apos;person&apos;: point.style.backgroundColor = &apos;limegreen&apos;; // Grüner Punkt für Personen break; case &apos;knife&apos;: case &apos;scissors&apos;: case &apos;gun&apos;: point.style.backgroundColor = &apos;red&apos;; // Roter Punkt für Messer, Scheren und Pistolen break; default: point.style.backgroundColor = &apos;yellow&apos;; // Gelber Punkt für andere erkannte Objekte break; } // Füge den Punkt zum Dokument hinzu document.body.appendChild(point); }); } // Kamerazugriff anfordern getCameraAccess(); HTML: <!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <title>Objekterkennung: Test</title> <style> video { width: 100%; /* Breite auf 100% setzen */ height: auto; /* Höhe automatisch anpassen */ transform: scaleX(1) !important; /* Keine Spiegelung des Videos */ } .bounding-box { position: absolute; border: 2px solid; } .bounding-box.danger { border-color: red; } .bounding-box.safe { border-color: green; } </style> </head> <body> <video id="video" autoplay></video> <script src=" https://cdn.jsdelivr.net/npm/@tensorflow/tfjs "></script> <script src=" https://cdn.jsdelivr.net/npm/@tensorflow-models/coco-ssd "></script> <script src="script.js"></script> </body> </html>

Videospiel erstellen?

Hallo, ich möchte ein Spiel erstellen. Da ich mich nicht so gut mit der Erstellung von Spielen auskenne hätte noch ein paar Fragen. Wo kann ich Programmiersprachen lernen. Welche Programiersprache bietet die meisten Möglichkeiten? Welche Programiersprache ist am meisten verbreitet? Gibt es auch Möglichkeiten komplexere Spiele für Anfänger, ohne eine Programiersprache zu erstellen? Kann man überhaupt ein Spiel erstellen ohne Vorkenntnisse? Was würdet ihr mir empfehlen?

Warum werde ich ständig in andere Browser weitergeleitet?

Hey, ich benuzte jetzt schon sehr den browser "opera gx". alles hat super geklappt etc. Nun werde ich aber bei jeder suche in andere browser weitergeleitet.. Manchmal zu " https://busqueda.me "oder " https://skyjem.com ".. die suche ist komplett dumm und ich bin überhaupt nicht mehr zufrieden mit der performance etc. (Ich habe es in edge probiert, jedoch war es da genau so) Danke bei Tipps im vorraus

Fiverr Email schicken?

Hey, Ich bin gerade auf fiverr unterwegs und hab damit mal aus spaß angefangen etwas anzubieten. Zuerst hatte ich einige nachrichten nachts aus saudi arabien und Marokko bekommen, dass meine nutzernamen geklaut wurden oder ich meine ersten kunden habe und jz irgendwas auf bestimmten links, die mir zugesendet wurden aktivieren soll (offensichtlich betrug vor allem weil alle ungefähr gleich heißen, und zwar help center fiverr mit einem falschen buchstaben) Deshalb bin ich sehr vorsichtig. Jetzt hat mir ein etwas seriöserer name geschrieben und er möchte meine Email haben um sicherzustellen dass ich es bin, sorry für diese frage aber er kann meine Email doch überhaupt nicht sehen und was würde es ihm bringen. Sorry wenn das alles etwas dumm rüberkommt aber die app scheint ja wie vorher beschrieben anscheinend auch voller Betrüger zu sein außer ich habe irgendwas falsch gemacht. Könnt ihr mich da aufklären, da ich auf der Plattform noch sehr neu bin, von fiverr selbst gibts nicht viel.