隨著電腦科學進步和社會對安全環境的迫切需要,以電腦視覺為基礎的智慧型監控系統,成為近年來熱門的研究主題。此系統為因應在許多不同的領域上,如影像辨識系統、即時警報系統或整合型圖控系統等,高畫面品質及加入智慧型監控處理機制已為未來不可抵擋的趨勢。但高畫質伴隨著高資料量,在網路頻寬尚未達到理想寬度時,降低資料傳輸量以及影音串流處理成為新一代的課題:影像壓縮技術由MJEG、MPEG4到現今的H.264,多種壓縮格式提供使用者更完善的應用環境。MJEG有較高畫面品質但其壓縮率相較於其他影像壓縮格式顯得略高,故適合區域型監控應用、儲存不失真影像呈堂證供應用和區域監控設備影像辨識應用。MPEG4優缺點介於MJEG及H.264之間,屬於過渡型的影像壓縮格式。H.264畫面品質雖沒有MJEG高,但有著高壓縮率的優勢,故適合應用廣域型監控應用、提高硬碟儲存空間和提高影像串流資料的流通性。 現今系統除了要強調高畫面品質同時需要即時網路傳輸,但往往高畫質所需資料量相對較高,制定多媒體影音格式目標在於提供高畫質低資料量,一直是很熱門的話題和研究。逐漸崛起影音格式H.264 利用很多不同以往的編碼和預測方式,可容易達到高品質且高壓縮位元率的目的。除此之外,實務上對於影像串流機制,如何在高資料量的環境下嵌入即時訊息告知終端,以及如何即時有效率的方式傳輸高資料量畫面,一直是許多監控廠商無法突破的困境。本篇論文針對百萬像素H.264影像串流提出一種方法,有效解決此問題,實驗部分是實作於嵌入式系統中,完成方法的驗證。 The purpose of this study is to design a network camera system to be used in securing user’s environment and safety. The designed system possesses some important characteristics, such as real time, high accuracy, automatic, networking, and digitization. Moreover, the system is simply composed of network camera and personal computer. The intention of this research is to utilize the network camera as a monitoring device to expand the scope of traditional monitor. Until recently, video security and surveillance were accomplished using Closed Circuit Television or CCTV which included analog cameras, coaxial cable and video tape recorders. Video security and surveillance started entering the digital age with the advent of CCD sensors which digitized image capture in the camera. However, transmission was still analog via coax to analog VCR's. Network camera is a stand-alone device which allows a user to view live and full motion video from anywhere on a computer network. In addition, it can simply allow user to use standard web-browser even over the internet. In general, the entire system has now been digitized with the introduction of network cameras incorporating on board processors and web server software. These network cameras can be connected directly to existing IP networks to eliminate the need of separate and expensive coaxial cable networks. Images can be viewed through the cameras and managed from anywhere via a web browser. With the adding of hard disk on the network, videos can be recorded. The main theme of this research is to discuss how the video streaming works under internet environment and consider the remote side to issue alarm message in real time. We have implemented the proposed system practically and the implemented system works as expected.