Saqr© Serveillance System-Graduation Project

Hello

Today i'll talk with you about our* graduation project in SHA -Computer Sciences Departement.
The project is called** Saqr , Saqr is a kind of unique & advanced serveillance system which based on a theory of image processing, pattern recognition & also computer graphics.There no doubt that this project will completly use the Artificial Intelligence on it.



INTRODUCTION



Serveillance Systems are now,have it's necessity in our lifestyle.Everyone of us needs to protect something,the value of that something define a more-secure behavior to protect it.And if there is more and more things need to protect ,it'll be more and more load on designing more dependable systems to protect these whole things.
Our goal as a developers is to develop more reliable and sophisticated System which allows to secure your property(In&Out) and enhance that system with more and more functionalities that allowing you to do that.

System Fuctionalities

Mandatory Functions::-

  • Secure areas selected from theft and attacks
  • Flame Detection
  • Face Recognition

Extra Functions:

  • Objects Recognition and identification
  • Objects Searching and origins
  • WebServer which hosts user's cameras and let the application server to handle it's role remotly

**And all these data will sent to you directly when you will be mobile on your phone Instantaneously

More Detailed Look

From the previous mentioned functionalities we'll ensure that this system will use more than computer sciences' area-field .This will leed us to ask a good question,what the difference between that system and "The DVR Media Serveillance Systems ?" well, i'd like to answer that smart question.This Saqr
©
System is a Computer-Based Solution for the serveillance problem so,we don't need to stand over and over to keep track and look to the cameras's pictures.All will be done automatically,NOT just automatically it's also REMOTLY,and there is a lot of functionalities that provided by it which the DVR systems cannot provide,like object recognition and object searching.

Exambles of Camera 's signal processing

1-Virtual Fence Detection

2-Flame Detection

Check this blog to review our progress ,updates will be added regularly.Thanks !

_________________________________________________________________

*Our:I means with it the crew of system developers

**Saqr :Is market name of my choice,respecting to the eye of it

نأسف علي الازعاج......

اود اولا ان ارحب بكل الزوار وان نهنأهم بكل شئ جديد وسعيد....

ثانيا........
يأسف المدون علي كل هذا التأخير في متابعة المدونة لظروف دراسية ونفسية علي السواء؛ويدعو الله -عز وجل- ان يوفقة في اضافة كل جديد ومفيد في مدونته.

وشكرا،،،
المدون...

مشكلة4....+الحل

Write a java program that read integers and find the total and average of the input values. End your program with the input

Solution:

import javax.swing.JOptionPane;
/** * * @author Administrator */

public class Main {
/** Creates a new instance of Main */

public Main() { }
/** * @param args the command line arguments */

public static void main(String[] args) {

int sum=0;

//Get the number of input elements

int n=Integer.parseInt(JOptionPane.showInputDialog("please enter how many numbers u want"));

//loop for each element

for(int i=0;i

//get the input number, convert it to integer

int x=Integer.parseInt(JOptionPane.showInputDialog("enter number"));

//add number to the summation

sum+=x;

}

//Calculate average

float average=sum*1.0f/n;

//Show average and summation

JOptionPane.showMessageDialog(null,"average=" +average);

JOptionPane.showMessageDialog(null,"sum=" +sum); }
}

مشكلة3....+ الحل

Write a java program that will sort three integers. The integers are entered from the key board and sorted in variables m1, m2, and m3 respectively. The programs sorts the numbers so that
M1≤ M2≥ M3
Solution:
import javax.swing.JOptionPane;

/** * * @author Administrator */
public class Main {
public Main() {
}
public static void main(String[] args) {
//Get Three inputs from users, and convert them to integers
int m1=Integer.parseInt(JOptionPane.showInputDialog("please enter first number"));
int m2=Integer.parseInt(JOptionPane.showInputDialog("please enter second number"));
int m3=Integer.parseInt(JOptionPane.showInputDialog("please enter third number"));
//if m1 greater than m2 and m3, then m1 is the greatest
if(m1>=m2&&m1>=m3)
JOptionPane.showMessageDialog(null,""+m2+m1+m3);
else if(m2>=m3)//Else if m2 greater than m3, then m2 is the greatest
JOptionPane.showMessageDialog(null,""+m1+m2+m3);
else//Else m3 will be the greatest
JOptionPane.showMessageDialog(null,""+m1+m3+m2);
}
}

مشكلة2....+ الحل

1- Write a java program that reads an integer between 0 and 1000 and summarize all digits in the integer. For example, if integer is 932, the sum of all digits is 14.
Solution:
public class Main {
/** Creates a new instance of Main */
public Main() {
}
/** * @param args the command line arguments */
public static void main(String[] args) {
//Let user enter input string, then covert it to integer
int x=Integer.parseInt(JOptionPane.showInputDialog("please enter the number"));
int sum=0;
while(x>0) {
//Make a summation of reminders
sum+=x%10;
x=x/10;
} //Show resulted summation
JOptionPane.showMessageDialog(null, "the sum is "+sum);
}
}

جافا......المشكلة الاولي + الحل

1- Write a java a program that converst Fahrenheit to celsuis. The formula for the conversiona is
Celsius = (5/9) * (fahrenheit - 32)
Solution:
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
//Get input string from user, then convert to float
float f=Float.parseFloat(JOptionPane.showInputDialog("please enter the Fahrenheit value"));
//Write conversion equation
float c=(5*1.0f/9) * (f - 32);

//Display result
JOptionPane.showMessageDialog(null, "the Celsius value is="+c);
}
}

جافا......مشاكل وبرامج : دورة تعليمية متدرجة


جافا تعد اشهر لغة برمجة علي المستوي العالمي,وهي ايضا اللغة التي خرجت من عبائتا الكثير من اللغات المتقدمة مثل#c والتي تعد لغة الدوت نت الواعدة.

وان شاء الله سيتم علي المدونة البدء في دورة جافا متدرجة بالدخول للمشكلة التي نود ان نحلها.
نحن نفترض ان لديك المبادي الاساسية في البرمجة....
ولكن لأي استفسار برجاء لا تتردد: programming_man@yahoo.com