שיתוף | סננקל - מערכת סינון APK מטורפת ביותר אופליין.
-
@רציונל זה לא יעזור חיתוך כבר ניסיתי, חיתוך לא עזר כי אין דרך לדעת את מיקום האישה זה משתנה בין התמונות, וגם שהוספתי מודל זיהוי פרצופים שיחתוך סביב הפרצופים זה לא עוזר כי התמונות גם איבדו איכות בצורה נוראה, וגם אין אפשרות לחתוך בצורה שיראו את כל הגוף (בכתפיים ומעלה) בלי שיראו את הגבר במקרה שהוא צמוד, הוא שהיא מאחורה.
-
@cfopuser אבל לעולם הוא לא נותן 100% ככה שהסיכוי שהוא יתן לגבר ציון נשי מעל 15% זה 50% אחוז שהוא יתן לו מעל 15% נשיות...
-
@CSS-0 האם לא שייך שפשוט המודל יבדוק 'כמה אחוז שיש בתמונה אישה' ולא 'כמה אחוזי אשה יש בתמונה'?
@פלמנמוני כתב בשיתוף | סננקל - מערכת סינון APK מטורפת ביותר אופליין.:
@CSS-0 האם לא שייך שפשוט המודל יבדוק 'כמה אחוז שיש בתמונה אישה' ולא 'כמה אחוזי אשה יש בתמונה'?
לא זה לא שייך אבל בסוף הסתדרתי, כי שהמודל קיבל אישה בלבד או גבר בלבד הוא מוציא תוצאות של 97% בערך, אבל כשיש גם אישה וגם גבר הוא לא יכול להוציא אחוז כזה גבוה כי הוא לא קיים, לכן הוצאתי סף וכ"ו ואחרי 67 תמונות שונות של נשים גברים וביחד שהוצאנו צייון ממצא לכל דבר הוצאתי את המספרים המדוייקים שצריכים להיות, עכשיו בבדיקות.
-
כרגע אני מנסה להגיע לתוצאה של 100% זיהוי מושלם!! כרגע התוצאות הם:
זיהוי צניעות: 100%!!!!!!
זיהוי נשים: 98%!!!!!
אבל לא מספיק.. אני רוצה להגיע ל 100%
(בילדים אין זיהוי ילדות, המודל מתקשה בזה, וגם אני לא חושב שיש טעם לחסום תמונה של ילדה אלא עם זה לא צנוע אבל אז זה המודל של הצניעות שהוציא גם בילדים 100%)
-
כרגע אני מנסה להגיע לתוצאה של 100% זיהוי מושלם!! כרגע התוצאות הם:
זיהוי צניעות: 100%!!!!!!
זיהוי נשים: 98%!!!!!
אבל לא מספיק.. אני רוצה להגיע ל 100%
(בילדים אין זיהוי ילדות, המודל מתקשה בזה, וגם אני לא חושב שיש טעם לחסום תמונה של ילדה אלא עם זה לא צנוע אבל אז זה המודל של הצניעות שהוציא גם בילדים 100%)
עדכון... המערכת הגיעה ל 100% מושלם בהכל!! גרסה v2.0 בעז"ה מחר על הבוקר מקסימום בצהריים...
לוגים מהמערכת:
C:\Users\USER\Documents\proikts\סינון APK\גרסה 2>python 1.py ============================================= מערכת סינון ה-AI הופעלה בהצלחה! ============================================= [*] מתחיל אתחול מנוע AI... [*] מחפש מודל תוכן (Falconsai) בנתיב: C:\Users\USER\Documents\proikts\סינון APK\גרסה 2\models\1 [*] מחפש מודל מגדר (SigLIP) בנתיב: C:\Users\USER\Documents\proikts\סינון APK\גרסה 2\models\2 [*] טוען מודל תוכן... * Serving Flask app '1' * Debug mode: off Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████| 200/200 [00:00<00:00, 2426.44it/s] [+] מודל תוכן נטען בהצלחה! [*] טוען מודל מגדר... Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████| 210/210 [00:00<00:00, 2756.47it/s] [+] מודל מגדר נטען בהצלחה! [+] כל המודלים (תוכן -> מגדר) מוכנים לעבודה! [*] התחלת משימת סריקה חדשה. נתיב: C:/Users/USER/Documents/סט בדיקה | מצב: folder | רגישות: 5 [*] נמצאו 12 תמונות לסריקה בתיקייה. -> סורק קובץ: אישה 2.png ... נחסם (בעיית צניעות) [X] -> סורק קובץ: אישה.webp ... [DEBUG] אישה = 0.580, גבר = 0.420 (סף לחסימה: 0.285) [DEBUG] -> נחסם (זוהתה אישה על פי מודל SigLIP) נחסם (זוהתה אישה) [X] -> סורק קובץ: גבר ..png ... [DEBUG] אישה = 0.272, גבר = 0.728 (סף לחסימה: 0.285) תקין [V] -> סורק קובץ: גם גבר וגם אישה.png ... [DEBUG] אישה = 0.299, גבר = 0.701 (סף לחסימה: 0.285) [DEBUG] -> נחסם (זוהתה אישה על פי מודל SigLIP) נחסם (זוהתה אישה) [X] -> סורק קובץ: לא צנוע 2.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע 3.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע 5.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 2.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 3.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 4.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות..webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע.webp ... נחסם (בעיית צניעות) [X] [*] הסריקה הסתיימה בהצלחה! -
נתקלתי בבעיה קשה בתכנות, כדי לפשט את זה ה AI בנה לי על זה חידה..
שהיא:
אתם מנהלים שער אבטחה חכם שסורק תמונות. המטרה שלכם: לחסום כל תמונה שיש בה אישה (אפילו ברקע), ולאשר תמונות שיש בהן אך ורק גברים.
לשער יש "שומר וירטואלי" שמנתח את התמונות. השומר עובד לפי חוק ברזל אחד: בכל פעם שהוא רואה תמונה, יש לו בדיוק 100 אחוזים לחלק בין "גבר" ל"אישה". הוא חייב לחלק את כולם, והוא אף פעם לא בטוח ב-100%.
הנה מה שקורה בפועל:
תמונת גבר בלבד: השומר נותן לגבר 97%, ולאישה 3%.
תמונת אישה בלבד: השומר נותן לאישה 95%, ולגבר 5%.
תמונה מעורבת (גבר גדול מקדימה ואישה מאחוריו): השומר מתמקד ברוב התמונה ונותן לגבר 80%, אבל בגלל שהוא מזהה את האישה ברקע הוא נותן לה את השארית – 20%.
מתכנת מתחיל שניסה לעזור לכם כתב למערכת את החוק הבא:
"תחסום את התמונה רק אם האחוז של האישה גבוה מהאחוז של הגבר (כלומר, מעל 50%)".הבעיה: החוק הזה נכשל כישלון חרוץ! בתמונה המעורבת (מספר 3), האישה קיבלה רק 20%, ולכן המערכת אישרה את התמונה בטעות.
השאלה:
אתם יכולים לכתוב למערכת חוקים חדשים שמבוססים על האחוזים. איזה תנאי לוגי פשוט תגדירו לשער כדי שהוא יחסום בהצלחה את תמונות 2 ו-3, אבל יאשר את תמונה 1?
דחוף יש למישהו תשובה?
@CSS-0
אני לא יודע אם כבר הסתדרת על הבעיית זיהוי (התמונה השלישית, המעורבת)
אבל אני עשיתי (בלי קשר לסינון, סתם לזיהוי ונתינת שם לפנים בגלריית תמונות) חיתוך של פנים לכל תמונה (ml kit) ואז בדיקה, אתה יכול להגדיר איזה איכות יהיה לתמונה החתוכה, וזה לא התמונה שצריכה לחזור בכלל לאפליקציה (אם היא טובה) החיתוך הוא רק בשביל הבדיקה והוא מקושר לקובץ המקורי, למשל
זוהה פרצוף אחד, יעבור בדיקה רגילה, זוהו 2 פרצופים ומעלה, יעבור בדיקה רגילה + פירוק של התמונה ובדיקה פרטנית לכל פרצוף ואז אם נמצא לא טוב מוחלף אם הכל סבבה ממשיך -
@CSS-0
אני לא יודע אם כבר הסתדרת על הבעיית זיהוי (התמונה השלישית, המעורבת)
אבל אני עשיתי (בלי קשר לסינון, סתם לזיהוי ונתינת שם לפנים בגלריית תמונות) חיתוך של פנים לכל תמונה (ml kit) ואז בדיקה, אתה יכול להגדיר איזה איכות יהיה לתמונה החתוכה, וזה לא התמונה שצריכה לחזור בכלל לאפליקציה (אם היא טובה) החיתוך הוא רק בשביל הבדיקה והוא מקושר לקובץ המקורי, למשל
זוהה פרצוף אחד, יעבור בדיקה רגילה, זוהו 2 פרצופים ומעלה, יעבור בדיקה רגילה + פירוק של התמונה ובדיקה פרטנית לכל פרצוף ואז אם נמצא לא טוב מוחלף אם הכל סבבה ממשיך@elhanan חשבתי על זה ואפילו ניסיתי את זה כבר, רק שהמודלים קיבלו ציון של 50% בגלל שחלק מהתמונות נהיו לא ברורות ועקפו את הסינון, וחלק לא חותכו במקומות הנכונים (כי צריך שיראו גם חצי בטן) אבל מתי שהגדרתי את המקומות הנכונים מתי שיש אישה מאחרוה ואז רואים אותה מאחורי הכתף או שהיה אישה צמוד על יד זה העביר את התמונה
בכמ"ק אני כבר הסתדרתי כפי שרואים בלוגים ככה שאין מה לחשוש זה עובד מצויין..
חוץ מבעיה שהמודל שאני משתמש בו הוא נחשב אחד מהטובים שקיימים בתחום רק יש בעיה מסויימת, המודל בכלל לא אומן לזהות נשים, אלא רק גברים, ואז אם זה לא גבר הוא מגדיר כאישה אבל עם אין בכלל דמות זה גם חוסם בגלל שכביכול זה אישה... כנראה שאני יצתרך מודל לזיהוי פרצופים שאם אין פרצופים שלא יעביר את זה בדיקה של המגדר, ככה שהכל יעבוד טוב.
-
@elhanan חשבתי על זה ואפילו ניסיתי את זה כבר, רק שהמודלים קיבלו ציון של 50% בגלל שחלק מהתמונות נהיו לא ברורות ועקפו את הסינון, וחלק לא חותכו במקומות הנכונים (כי צריך שיראו גם חצי בטן) אבל מתי שהגדרתי את המקומות הנכונים מתי שיש אישה מאחרוה ואז רואים אותה מאחורי הכתף או שהיה אישה צמוד על יד זה העביר את התמונה
בכמ"ק אני כבר הסתדרתי כפי שרואים בלוגים ככה שאין מה לחשוש זה עובד מצויין..
חוץ מבעיה שהמודל שאני משתמש בו הוא נחשב אחד מהטובים שקיימים בתחום רק יש בעיה מסויימת, המודל בכלל לא אומן לזהות נשים, אלא רק גברים, ואז אם זה לא גבר הוא מגדיר כאישה אבל עם אין בכלל דמות זה גם חוסם בגלל שכביכול זה אישה... כנראה שאני יצתרך מודל לזיהוי פרצופים שאם אין פרצופים שלא יעביר את זה בדיקה של המגדר, ככה שהכל יעבוד טוב.
כתב בשיתוף | סננקל - מערכת סינון APK מטורפת ביותר אופליין.:
חוץ מבעיה שהמודל שאני משתמש בו הוא נחשב אחד מהטובים שקיימים בתחום רק יש בעיה מסויימת, המודל בכלל לא אומן לזהות נשים, אלא רק גברים, ואז אם זה לא גבר הוא מגדיר כאישה אבל עם אין בכלל דמות זה גם חוסם בגלל שכביכול זה אישה... כנראה שאני יצתרך מודל לזיהוי פרצופים שאם אין פרצופים שלא יעביר את זה בדיקה של המגדר, ככה שהכל יעבוד טוב.
שדרך אגב @צצצצצ זה גם היה הבעיה עם התוכנה שלך, שלא היה בה בכלל דמויות והמערכת לא ידעה להתמודד עם זה.
-
כתב בשיתוף | סננקל - מערכת סינון APK מטורפת ביותר אופליין.:
חוץ מבעיה שהמודל שאני משתמש בו הוא נחשב אחד מהטובים שקיימים בתחום רק יש בעיה מסויימת, המודל בכלל לא אומן לזהות נשים, אלא רק גברים, ואז אם זה לא גבר הוא מגדיר כאישה אבל עם אין בכלל דמות זה גם חוסם בגלל שכביכול זה אישה... כנראה שאני יצתרך מודל לזיהוי פרצופים שאם אין פרצופים שלא יעביר את זה בדיקה של המגדר, ככה שהכל יעבוד טוב.
שדרך אגב @צצצצצ זה גם היה הבעיה עם התוכנה שלך, שלא היה בה בכלל דמויות והמערכת לא ידעה להתמודד עם זה.
-
@CSS-0 עלתה גירסה 2 כבר?
-
@CSS-0 עלתה גירסה 2 כבר?
@יאיר-דניאל עוד לא.. בדרך..
-
עדכון... המערכת הגיעה ל 100% מושלם בהכל!! גרסה v2.0 בעז"ה מחר על הבוקר מקסימום בצהריים...
לוגים מהמערכת:
C:\Users\USER\Documents\proikts\סינון APK\גרסה 2>python 1.py ============================================= מערכת סינון ה-AI הופעלה בהצלחה! ============================================= [*] מתחיל אתחול מנוע AI... [*] מחפש מודל תוכן (Falconsai) בנתיב: C:\Users\USER\Documents\proikts\סינון APK\גרסה 2\models\1 [*] מחפש מודל מגדר (SigLIP) בנתיב: C:\Users\USER\Documents\proikts\סינון APK\גרסה 2\models\2 [*] טוען מודל תוכן... * Serving Flask app '1' * Debug mode: off Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████| 200/200 [00:00<00:00, 2426.44it/s] [+] מודל תוכן נטען בהצלחה! [*] טוען מודל מגדר... Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████| 210/210 [00:00<00:00, 2756.47it/s] [+] מודל מגדר נטען בהצלחה! [+] כל המודלים (תוכן -> מגדר) מוכנים לעבודה! [*] התחלת משימת סריקה חדשה. נתיב: C:/Users/USER/Documents/סט בדיקה | מצב: folder | רגישות: 5 [*] נמצאו 12 תמונות לסריקה בתיקייה. -> סורק קובץ: אישה 2.png ... נחסם (בעיית צניעות) [X] -> סורק קובץ: אישה.webp ... [DEBUG] אישה = 0.580, גבר = 0.420 (סף לחסימה: 0.285) [DEBUG] -> נחסם (זוהתה אישה על פי מודל SigLIP) נחסם (זוהתה אישה) [X] -> סורק קובץ: גבר ..png ... [DEBUG] אישה = 0.272, גבר = 0.728 (סף לחסימה: 0.285) תקין [V] -> סורק קובץ: גם גבר וגם אישה.png ... [DEBUG] אישה = 0.299, גבר = 0.701 (סף לחסימה: 0.285) [DEBUG] -> נחסם (זוהתה אישה על פי מודל SigLIP) נחסם (זוהתה אישה) [X] -> סורק קובץ: לא צנוע 2.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע 3.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע 5.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 2.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 3.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות 4.webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: חוסר צניעות..webp ... נחסם (בעיית צניעות) [X] -> סורק קובץ: לא צנוע.webp ... נחסם (בעיית צניעות) [X] [*] הסריקה הסתיימה בהצלחה! -
ברוך השם אחרי זמן יחסית ממושך עלה בידי לפתח מערכת סינון APK מתקדמת ביותר.
המערכת הזו היא בסיס למערכת הסינון אינטרנט שהבטחתי...
אז המערכת עובדת ככה:
שנכנסים למערכת יש אפשרות לעלות:- תיקית תמונות לסינון.
- תמונה.
- APK.
המערכת מעבירה את התמונות בשתי בדיקות:
א'- בדיקת XXX מחמירה ביותר,
עם המערכת אישרה את זה היא מעבירה את זהלמערכת הבאה שהיא:
ב'- בדיקת מגדר.
הגדרות המערכת:
המערכת עובדת בצורה של נטפרי, זאת אומרת עם זה "בטן" למשל היא לא מגדירה את זה כ - XXX וגם עם זה ילדה עד גיל מסוים זה לא בהכרח חוסם (תלוי ברמה שתגדירו אני יפרט בהמשך)
הגדרת רמות:
במערכת יש אפשרות להגדיר רמות של חסימה, הרמות נעות בין 0 - 9 שעם תבחרו ב 9 זה יחסום ברמה הכי חזקה ואז גם ילדות יחסמו ועם תבחרו ברמה 0 כמובן שזה כמעט ולא יחסום כלום.
אין צורך לחשוש:
אין צורך לחשוש על ה APK משום ש המערכת לא תהרוס את התמונות ב APK אלא היא תחליף את התמונה הלא טובה שב APK בתמונה משלנו עם אותם פרמטרים מדויקים בהכל של התמונה הקודמת ככה שה APK לא נהרס.
ולמי שממשיך לחשוש שפשוט יעשה עותק ל APK
מה קורה במקרה של תמונה לא טובה:
התמונה תמחק מהתיקיה של המשתמש והיא תוחלף בתמונה משלנו עם השם של התמונה הקודמת.
להורדה:
לא להעתיק ללא כוכביות!!
תמונות:


קוד (AI):
המודלים נמצאים בתיקיה של התוכנה הראשית בתיקית models.
@CSS-0 אני חלמתי על תכנה כזאת בלילות. אשרייך! תודה רבה! תמשיך לעזור ולסייע לכולם.