96.06%
Originality3.94%
Similarity29
SourcesDoc vs Internet
Web sources: 29 sources found
1. http://singhtanvir.weebly.com/publications.html 1.97%
2. http://eprints.utar.edu.my/1451/1/BMK-2014-1104251.pdf 1.35%
3. http://shodhganga.inflibnet.ac.in/bitstream/10603/41590/1/implementation%20of%20erp%20softwa… 1.11%
4. https://www.ijsce.org/download/volume-2-issue-5 1.11%
5. http://repository.unika.ac.id/14512/2/Disruptive%20Innovation%20dalam%20Pendidikan%20Tinggi%… 1.11%
6. http://repository.unika.ac.id/view/year/2012.html 0.86%
7. http://docplayer.net/38553423-Impulse-momentum-worksheets-pg-1.html 0.62%
8. http://repository.unika.ac.id/view/year/2009.html 0.62%
9. http://repository.unika.ac.id/view/year/2008.html 0.62%
10. http://repository.unika.ac.id/view/year/2011.html 0.62%
11. http://article.sciencepublishinggroup.com/pdf/10.11648.j.ijefm.20160403.12.pdf 0.55% 12. http://journalrepository.org/media/journals/BJAST_5/2016/Sep/Mutono1742016BJAST29192.pdf 0.55% 13. http://www.sciencepublishinggroup.com/journal/paperinfo?journalid=173&doi=10.11648/j.ijefm.201… 0.55% 14. https://www120.secure.griffith.edu.au/rch/file/1c7cab3e-da14-452a-8379-95387756bd56/1/Alshehri… 0.55% 15. https://sites.google.com/a/stfrancis.edu/e-learning/home/assessment/assessment-strategies 0.55% 16. https://etds.stu.edu.tw/etdservice/detail?n=6&list=1%252525E3%25252580%252525812%252525… 0.55% 17. http://docplayer.es/8997284-Mesa-4-instituciones-organizaciones-y-desarrollo-local.html 0.55%
18. http://repository.um.edu.my/view/subjects/T.html 0.55%
19. http://repo.uum.edu.my/view/types/article.html 0.55%
20. http://repo.uum.edu.my/view/types/article/2011.html 0.55%
21. https://searchworks.stanford.edu/?f%5Bformat_main_ssim%5D%5B%5D=Book&per_page=100&… 0.49% 22. https://quizlet.com/214356954/macro-economics-definitions-dans-version-flash-cards 0.49%
23. https://academic.oup.com/jla/article/9/1/51/3572441 0.49%
24. https://www.cambridge.org/core/journals/language-in-society/article/language-style-as-audience-d… 0.49% 25. https://vdocuments.mx/documents/benjamins-current-topics-66-claudia-v-angelelli-the-sociologica… 0.49% 26. https://quizlet.com/42794324/unit-15-real-estate-appraisal-flash-cards 0.49%
27. https://quizlet.com/206013487/economics-unit-6-flash-cards 0.49%
28. https://www.estiahealth.com.au/assets/media/investor_documents/Estia-Health-IPO.pdf 0.49%
29. http://www.cdam.lse.ac.uk/Reports/Files/cdam-2001-09.pdf 0.49%
Excluded as citation or reference Web sources: 3 sources found
1. http://docplayer.info/86374-Aplikasi-penghitung-jumlah-pengunjung-obyek-wisata-dengan-webcam.h… 0.74%
2. https://core.ac.uk/download/pdf/12343048.pdf 0.74%
Application of Background Estimator System
in E-Learning
Erdhi Widyarto N., MT
Faculty of Computer Science, Soegijapranata Catholic University (SCU) Semarang, Indonesia video by computer simulation. Making
video streaming in the classroom is more difficult to apply because the lecturer always moves. Because of the dinamical movement of the lecturer this application requires an operator to direct the video camera.
To minimize the need of an operator,
we need a video camera which can move automatically following the position of the lecturer. One way to make the camera be able to move automatically following the lecturer’s position is by using background estimator method based on image process. This method provides information to the computer about the position of the lecturer. Then computer drives the motor stepper systems to movethe video camera. So, the video camera follows the movement of the lecturer’s positions.
Keywords – Automatic, Background Estimator, Lectures’s Position, Video Camera, Video Streaming
I. INTRODUCTION
The development of distance learning is growingfast, from just upload and download data until there is interaction between student and teacher. This interaction expands with technologychat, voip, live video streaming. Development streaming video applications from downloading the file containing the video until the live recording applications. This makes classroom teaching can be done remotelyand in real time.
Streaming video applications are divided
into two ways of making a video in the classroom and making simulations using a PC. In streaming video creation in the classroom is more difficult to applybecause
the teachers are always moving. As a result of this dynamic movement of teachers, required an operator to direct the video camera follow the movements of teachers. The function of this operator is very important in shooting video. So the video image capture applications in the classroom must wear an operator.
To minimize the operator needed a video camera that can move automatically follow the teacher’s position. The system is done by video cameraconnected to a PC to detect the position of teachers, if teachers move to the right then on the PC will provide information that teachers moving to right. This information is a signal which is then via the parallel port interface to the stepper motor. Stepper motor that will move the video camera. So the video camera can be moved automaticallyfollow this teachingposition.
Video camera to the PC input will be used to detect the teacher’s position with a background estimator method, which compares teaching position at an earlier time with a teaching position at the present time. If there is movement and the areas that still set the PC does not deliver signals to the stepper motor. But if it had passed the areas that have been defined then the PCwillgive the signal to the stepper motor to move to follow the teacher’s position.
II. POSITION DETECTION
Erdhi Widyarto N., MT
using a digital video camera. A digital image is composed of matrix elements in a certain size. Each of the elements in the matrix is a representation of the degree of gray-intensity values are displayed. Therefore, to know the
difference between two images is the same as subtracting two matrices. The equation used is as follows:
C(x,y) = A(x,y) – B(x,y)
C(x,y) : image result A(x,y) : capture image n B(x,y) : capture image n-1 n : Time
Byevaluating the difference in value, it can be known whether the image contained a moving object. With this reduction operation, no moving parts that will generate
value = 0 and the moving parts generate value ≠ 0.
Figure1 shows the process of reduction
of between 2 pieces of gray-level image of size 4 4 pixels with gray level 4 bits (15 levels of color).
Fig.1 Process of Reduction
III. HARDWARE
Computer-related hardware through the port. Port is a kind of gate that serves as an access gateway(incoming data and outgoing data) between hardware with software. There are several types of ports, including the following USB, Serial, Parallel, ATA, SATA, etc. For the drive system uses a parallel port WebCam.
Fig.2 Parallel Port
Port Parallel (DB-25) is one type of socket on a personal computer to communicate with external devices such as
printers older models. Because it is often also called a parallel port printer port. Companies that introduce these ports are Centronic, then the port is also called the Centronics port.
Motor Stepper Driver (IC ULN2803)
The main components of this stepper motor driver IC ULN2803 is composed of a series of Darlington transistors are connected in one package. The main circuit ULN2803 IC images can be seen in the figure below.
Fig.3 ULN2803
Video camera connected to a PC to detect the position of teachers, if teachers move to the right then on the PC will provide
information if the teacher moves to right. This information is a signal which is then via the parallel port interface to the stepper motor. This stepper motor that will move the video camera. So the video camera can be moved automatically follow this teaching position.
Fig.4 Applied Motion Detection
To detect movement of teacher positions. Conducted in the following ways;
In the picture has been given an area constraint. to provide restrictions when images of objects beyond the right or the left boundary.
Fig.6 Image area
Flowchart this program:
Fig.7 Flow Chart
IV. APPLIED
Object motion detection process starts by summing the matrix values of each region in the first image and the image of the reduction. Addition is done by using the following algorithm:
summing the value of the matrix region of the left image of the first
lsumtot1 = sum (sum( lpic1 ));
summing the value of the matrix region of the first image right
rsumtot1 = sum (sum( rpic1 )); summing the value of the matrix region of the left image of the second reduction
lfsumtot = sum (sum( lfpic )); matrix comparing the number of values of each region between the first and second image reduction with the first image
lrange = lfsumtot/lsumtot1; rrange = rfsumtot/rsumtot1;
if lrange > rrange && lrange >= 0.05 x='kiri';
elseif rrange > lrange && rrange >= 0.05 x='kanan';
else x='diam'; end
value region of the left image comparison with the results of the first image reduction is greater than the value of the comparison region and right have greater value equal to 0.05 or 5% of the detected object will move toward the left region. Meanwhile, when the comparison result of the reduction region of the right image with the first image that is greater than the value of the comparison region of the left and has a greater value equal to 0.05 or 5% of the detected object will move to the right region. But when the second comparison value region of the left and right did not reach 0.05 or 5% of the detected objects will not do the movement.
Total valueof the matrix region
Left Right The first image 3242809 5514697 Image of the reduction 248419 365402 Image of the reduction:
The first Image
0.0766 0.0663
After knowing the position information of the object then the next step is to send signals to the stepper motor to move. In the following way:
Erdhi Widyarto N., MT
IV. CONCLUSIONS
1. The system can detect movement of an object through the image that has been converted to grayscale to facilitate the
counting process as a grayscale image has only one value for each element matriknya.
2. Object movement detection process sometimes still less accurate. This is due to several factors, among others:
Ability to use PC software Matlab
affect the speed of object movement detection process.
The intensity of light changes also affect the process of detecting the movement of objects so that the detection results are often not optimal.
For example an object when a light is too bright will have a different element value when the object is to get enough light or dark.
Movement of objects that are too fast produces capture images that are not clear (blur) and thus affects the movement direction of the object detection results.
If there are two objects that perform the
same movement in the opposite direction, then the webcam will only follow an object that has a value greater contrast.
REFERENCES
[1] Mulyono Oky, Penggerak webcam berdasarkan Deteksi Objek, Tugas Akhir Unika, 2011. [2] Zahir arsya, Sistem Moving Detection dan Image
Stabilizer pada Sistem Pengaman Lingkungan Menggunakan Kamera,Pens, 2011.
[3] Nugroho Hary Mindiar, camera motion detection using matlab 7.1, 2009.
[4] http://homepages.inf.ed.ac.uk/rbf/HIPR2/thre shld.htm, 7 november 2008.