Skip to main content

מדריך למנהל המערכת של BriefCam

יצוא נתוני RESEARCH של BriefCam

עדכון אחרון: 3 דקה לקריאה
גרסה2024r2
שפהעברית

BriefCam כולל סקריפט אצווה שיוצר את הנתונים מאז ההפעלה האחרונה מטבלאות BI DB לקובצי CSV. ניתן לתזמן את התסריט (באופן חיצוני ל-BriefCam) כך שיפעל לפי לוח זמנים, למשל כל שעה. הנתונים ייווצרו כקובץ CSV לאותו מיקום שבו אתה מפעיל את הסקריפט.

קובצי ה-CSV אינם חלק מתהליך התחזוקה ולכן אינם נמחקים.

להלן דוגמה לקבצים שיוצאו.

RESEARCH_export_tables1.png

קובצי CSV המיוצאים הם:

שם טבלהתיאור

bc_bi_colors_lookup

טבלת מילונים עבור צבעים.

bc_bi_dlcclass_lookup

שולחן מילון לשיעורי רמה מפורטים (גבר, אישה, אופניים, אופנוע, מכונית, טנדר, מסחרית, משאית, אוטובוס, רכבת, מטוס, סירה, אורות כבויים, לא ידוע, ילד, בעלי חיים)

bc_bi_group_filters

טבלה שמכילה את הקשר בין קבוצת המקורות לרשימת המעקב המתואמת, כלומר אילו רשימות מעקב מתואמות לכל קבוצת מקורות וידאו

bc_bi_groups

טבלה עם כל קבוצות המקורות שהמשתמש הגדיר

bc_bi_groups_source

טבלה שמכילה את הקשר בין קבוצת המקורות למקורות, כלומר אילו מקורות מכילה כל קבוצת מקורות וידאו

bc_bi_rules

טבלה עם שמות המידות המותאמות אישית (נתיב/אזור/חציית קו) לכל מקור וידאו

bc_bi_source

טבלה עם כל המקורות שהמשתמש הגדיר ממצלמות או מקבצים

bc_bi_source_match

טבלה ראשית שמכילה את כל הטרנזקציות של האובייקטים. לפרטים נוספים, עיין בטבלה שלהלן.

bc_bi_visual_layers

טבלה עם כל פרטי השכבות החזותיות (מפת חום של הפעילות, שינויי רקע, מסלולים נפוצים, מפת חום של משך השהות)

הנתונים הזמינים בטבלת ההתאמה bc_bi_source הם:

עמודהתיאור

אובייקט

זיהוי האובייקט

SourceId

המקור (מצלמה/וידאו) שהאובייקט מופיע בו

nodeid

מזהה מתקן

זמן התחלה

זמן ההתחלה של האובייקט במסגרת

זמן סיום

זמן הסיום של האובייקט במסגרת

main_color

הצבע העיקרי של האובייקט

main_dl_class

סיווג האובייקט (רמה מפורטת כגון אדם, מכונית)

גודל שגוי

גודל האובייקט

מהירות מופרזת

מהירות האובייקט

משך שהייה

זמן שהות האובייקט

כיוון תנועה

כיוון האובייקט (מעלות)

חותמת זמן

חותמת הזמן שהרשומה נכתבה אל מסד הנתונים

איכות תנועה

איכות האובייקט

lprplatetext

טקסט לוחית רישוי

מסכת פנים

חיווי מסיכה (NoMask=0, Mask=1, Unknown=99999)

ללא תיק

חיווי Nobag (תיק=0, NoBag=1, לא ידוע=99999) - כרגע לא בשימוש בלקוח

תיק גב

חיווי תיק גב (NoBackPack=0, BackPack=1, Unknown=99999) - כרגע לא בשימוש בלקוח

כף יד

חיווי כף יד (ללא כף יד=0, כף יד=1, לא ידוע=99999)

קלאסה

סיווג מותאם אישית A (לא סיווג A = 0, סיווג A = 1)

סיווג

סיווג מותאם אישית B (לא סיווג B = 0, סיווג B = 1)

קלאסי

סיווג מותאם אישית C (לא סיווג C = 0, סיווג C = 1)

כדי לייצא BriefCamאת נתוני RESEARCH:
  1. במחשב שבו מותקן RESEARCH, פתח את התיקייה: C:\Program Files\BriefCam\RESEARCH\Tools\ExportBIData. בתיקייה זו תמצאו את הקבצים הדרושים לכם לייצוא נתוני RESEARCH של BriefCam.

    ExportBIData_files.png
  2. אם מסד הנתונים מותקן במחשב שונה מהשרת, העתק תיקיה זו למחשב מסד הנתונים (ניתן להדביק אותה בשולחן העבודה).

  3. צור משתמש BI שתהיה לו גישה לקריאה ממסד הנתונים (עליך לבצע שלבים אלה פעם אחת בלבד):

    1. פתח את CreateReadOnlyBIUser הקובץ והעתק את ה-SQL הכתוב בקובץ.

      CreateReadOnlyBIUser_file.png
    2. מהתיקייה C:\PostgreSQL\pgAdmin 4\bin הפעל את pgAdmin4.exe הקובץ.

    3. התחבר לשרת מצלמת תדריך.

      ‎

      PgAdmin4_connect.png
    4. לחץ לחיצה ימנית על שרת מצלמת ובחר כלים > QueryTool.

      ‎

      PgAdmin4_Query_tool.png
    5. הדבק את השאילתה ובצע אותה על-ידי לחיצה על סמל הברק.

      ‎

      PgAdmin4_lightning_icon.png
    6. כעת אתה אמור להיות מסוגל לראות שאילתה שהוחזרה בהצלחה.

  1. אם זו הפעם הראשונה שאתה מפעיל את הסקריפט, פתח את lastLoadConfig הקובץ ובדוק היטב שכל הערכים מוגדרים כאפס (0).

  2. אם זו לא הפעם הראשונה שאתה מפעיל את הסקריפט, התוצאה תיווצר באופן מצטבר בטבלאות - כלומר, יתווספו רק רשומות שנוספו מאז ההפעלה האחרונה. אם ברצונך ליצור טבלאות באופן מלא, פתח את lastLoadConfig הקובץ ואפס את כל הערכים (0).

  3. הפעל את הסקריפט שמייצא את הנתונים:

    1. מהתיקייה ExportBIData , פתח cmd (שורת פקודה) כמנהל מערכת.

    2. הפעל את השורות הבאות בזו אחר זו (הנתיב הוא כפי שהוא אם לא העברת קבצים אלה. אם הזזת אותם, שנה את הנתיב בהתאם):

      תקליטור C:\Program Files\BriefCam\RESEARCH\Tools\ExportBIData

      exportBIData_2CSVfiles.bat

  1. ייווצר קובץ יומן.

  2. בפעם הראשונה שתפעיל את הסקריפט תראה כי עבור כל קטע היה עומס מלא.

  3. אם הסקריפט מופעל בפעם השנייה, הוא יופעל על כל השינויים שהתרחשו מאז ההפעלה האחרונה של הסקריפט. לאחר מכן תראה בכל אחד מהמקטעים כמה פריטים נטענו בהדרגה. לדוגמה, ברשומת יומן להלן, תוכל לראות כי 14,189 פריטים נטענו מאז ההפעלה האחרונה.

לתזמון הפעלת התסריט לפי לוח זמנים:
  1. פתח את מתזמן המשימות של Windows.

  2. בחר יצירת משימה בסיסית והפעל באמצעות האשף כדי ליצור משימה מתוזמנת עבור exportBIData_2CSVfiles.bat הקובץ.

Scheduler basic task.png