在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpe...在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpeg协议对视频流封包并推送到流媒体服务器.服务端运行SRS流媒体服务器,提供视频存储、推送与软件更新服务.客户端支持视频流拉取、直播、片段回放功能.系统采用QT配合触摸屏设计人机交互界面,可远程进行软件更新.本系统具有成本低、部署便捷、延迟短等优点,经测试系统的整体延时小于200 ms.展开更多
With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and ...With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and complexity of communication protocols between devices,this paper proposes a design scheme of a multi-connector IoT central gateway based on Raspberry Pi and Docker.Through the research and application of related technologies,by integrating multiple communication interfaces and utilizing containerization technology,an efficient,flexible,and scalable IoT central gateway has been realized,which can support the connection and data interaction of multiple communication protocols and provide strong support for the stable operation and development of the IoT system.展开更多
We utilized Raspberry Pi 4B to develop a microbial monitoring system to simplify the microbial image-capturing process and facilitate the informatization of microbial observation results.The Raspberry Pi 4B firmware,d...We utilized Raspberry Pi 4B to develop a microbial monitoring system to simplify the microbial image-capturing process and facilitate the informatization of microbial observation results.The Raspberry Pi 4B firmware,developed under Python on the Linux platform,achieves sum verification of serial data,file upload based on TCP protocol,control of sequence light source and light valve,real-time self-test based on multithreading,and an experiment-oriented file management method.The system demonstrated improved code logic,scheduling,exception handling,and code readability.展开更多
Environmental pollution has had substantial impacts on human life,and trash is one of the main sources of such pollution in most countries.Trash classi-fication from a collection of trash images can limit the overloadi...Environmental pollution has had substantial impacts on human life,and trash is one of the main sources of such pollution in most countries.Trash classi-fication from a collection of trash images can limit the overloading of garbage dis-posal systems and efficiently promote recycling activities;thus,development of such a classification system is topical and urgent.This paper proposed an effective trash classification system that relies on a classification module embedded in a hard-ware setup to classify trash in real time.An image dataset isfirst augmented to enhance the images before classifying them as either inorganic or organic trash.The deep learning–based ResNet-50 model,an improved version of the ResNet model,is used to classify trash from the dataset of trash images.The experimental results,which are tested both on the dataset and in real time,show that ResNet-50 had an average accuracy of 96%,higher than that of related models.Moreover,integrating the classification module into a Raspberry Pi computer,which con-trolled the trash bin slide so that garbage fell into the appropriate bin for inorganic or organic waste,created a complete trash classification system.This proves the efficiency and high applicability of the proposed system.展开更多
Detecting and recognizing text from natural scene images presents a challenge because the image quality depends on the conditions in which the image is captured,such as viewing angles,blurring,sensor noise,etc.However...Detecting and recognizing text from natural scene images presents a challenge because the image quality depends on the conditions in which the image is captured,such as viewing angles,blurring,sensor noise,etc.However,in this paper,a prototype for text detection and recognition from natural scene images is proposed.This prototype is based on the Raspberry Pi 4 and the Universal Serial Bus(USB)camera and embedded our text detection and recognition model,which was developed using the Python language.Our model is based on the deep learning text detector model through the Efficient and Accurate Scene Text Detec-tor(EAST)model for text localization and detection and the Tesseract-OCR,which is used as an Optical Character Recognition(OCR)engine for text recog-nition.Our prototype is controlled by the Virtual Network Computing(VNC)tool through a computer via a wireless connection.The experiment results show that the recognition rate for the captured image through the camera by our prototype can reach 99.75%with low computational complexity.Furthermore,our proto-type is more performant than the Tesseract software in terms of the recognition rate.Besides,it provides the same performance in terms of the recognition rate with a huge decrease in the execution time by an average of 89%compared to the EasyOCR software on the Raspberry Pi 4 board.展开更多
Image authentication techniques have recently received a lot of attention for protecting images against unauthorized access.Due to the wide use of the Internet nowadays,the need to ensure data integrity and authentica...Image authentication techniques have recently received a lot of attention for protecting images against unauthorized access.Due to the wide use of the Internet nowadays,the need to ensure data integrity and authentication increases.Many techniques,such as watermarking and encryption,are used for securing images transmitted via the Internet.The majority of watermarking systems are PC-based,but they are not very portable.Hardwarebased watermarking methods need to be developed to accommodate real-time applications and provide portability.This paper presents hybrid data security techniques using a zero watermarking method to provide copyright protection for the transmitted color images using multi-channel orthogonal Legendre Fourier moments of fractional orders(MFrLFMs)and the advanced encryption standard(AES)algorithm on a low-cost Raspberry Pi.In order to increase embedding robustness,the watermark picture is scrambled using the Arnold method.Zero watermarking is implemented on the Raspberry Pi to produce a real-time ownership verification key.Before sending the ownership verification key and the original image to the monitoring station,we can encrypt the transmitted data with AES for additional security and hide any viewable information.The receiver next verifies the received image’s integrity to confirm its authenticity and that it has not been tampered with.We assessed the suggested algorithm’s resistance to many attacks.The suggested algorithm provides a reasonable degree of robustness while still being perceptible.The proposed method provides improved bit error rate(BER)and normalized correlation(NC)values compared to previous zero watermarking approaches.AES performance analysis is performed to demonstrate its effectiveness.Using a 256×256 image size,it takes only 2 s to apply the zero-watermark algorithm on the Raspberry Pi.展开更多
In order to solve the problem of scientific monitoring of water quality, a trophic monitoring system for Li River water quality is developed to improve the decision-making of related environmental management departmen...In order to solve the problem of scientific monitoring of water quality, a trophic monitoring system for Li River water quality is developed to improve the decision-making of related environmental management departments. The system is based on embedded computing, deep learning and Internet of Things technology, combined with software and hardware design, to automatically obtain real-time water quality parameters with Raspberry Pi equipped with sensors and positioning modules. A camera is employed to capture the screen, and yolo-tiny image recognition is implemented in the Raspberry Pi. Lastly, the cloud storage is used for interaction to realize real-time monitoring of water quality, real-time positioning of the boat, real-time return of image recognition and visualization. The system is proven efficient and intelligent in facilitating water quality protection.展开更多
文中设计一款基于Raspberry Pi 4主控器的云智能中药煎药机。其通过物联网技术,使用OneNET云平台作为数据交换中转,开发相应的APP,实现云智能煎药机与手机端连接;使用云智能实验平台,设计基于模糊PID控制算法的温度控制系统,最终实现了...文中设计一款基于Raspberry Pi 4主控器的云智能中药煎药机。其通过物联网技术,使用OneNET云平台作为数据交换中转,开发相应的APP,实现云智能煎药机与手机端连接;使用云智能实验平台,设计基于模糊PID控制算法的温度控制系统,最终实现了在无人看守的环境下能够自动下药、自动供水、自动吸取药液、保温、远程操作等功能。展开更多
文摘在“全民直播、万物皆可播”时代背景下,阐述了一种实时流媒体直播系统的设计过程.系统以Raspberry Pi 4B作为主控,搭载Linux操作系统.系统由视频采集端、流媒体服务器端、客户端三部分组成.视频采集端实时获取摄像头视频数据,利用FFmpeg协议对视频流封包并推送到流媒体服务器.服务端运行SRS流媒体服务器,提供视频存储、推送与软件更新服务.客户端支持视频流拉取、直播、片段回放功能.系统采用QT配合触摸屏设计人机交互界面,可远程进行软件更新.本系统具有成本低、部署便捷、延迟短等优点,经测试系统的整体延时小于200 ms.
文摘With the vigorous development of Internet of Things(IoT)technology,the demand for communication and data exchange between different types of IoT devices is increasing day by day.To solve the problems of diversity and complexity of communication protocols between devices,this paper proposes a design scheme of a multi-connector IoT central gateway based on Raspberry Pi and Docker.Through the research and application of related technologies,by integrating multiple communication interfaces and utilizing containerization technology,an efficient,flexible,and scalable IoT central gateway has been realized,which can support the connection and data interaction of multiple communication protocols and provide strong support for the stable operation and development of the IoT system.
文摘We utilized Raspberry Pi 4B to develop a microbial monitoring system to simplify the microbial image-capturing process and facilitate the informatization of microbial observation results.The Raspberry Pi 4B firmware,developed under Python on the Linux platform,achieves sum verification of serial data,file upload based on TCP protocol,control of sequence light source and light valve,real-time self-test based on multithreading,and an experiment-oriented file management method.The system demonstrated improved code logic,scheduling,exception handling,and code readability.
文摘Environmental pollution has had substantial impacts on human life,and trash is one of the main sources of such pollution in most countries.Trash classi-fication from a collection of trash images can limit the overloading of garbage dis-posal systems and efficiently promote recycling activities;thus,development of such a classification system is topical and urgent.This paper proposed an effective trash classification system that relies on a classification module embedded in a hard-ware setup to classify trash in real time.An image dataset isfirst augmented to enhance the images before classifying them as either inorganic or organic trash.The deep learning–based ResNet-50 model,an improved version of the ResNet model,is used to classify trash from the dataset of trash images.The experimental results,which are tested both on the dataset and in real time,show that ResNet-50 had an average accuracy of 96%,higher than that of related models.Moreover,integrating the classification module into a Raspberry Pi computer,which con-trolled the trash bin slide so that garbage fell into the appropriate bin for inorganic or organic waste,created a complete trash classification system.This proves the efficiency and high applicability of the proposed system.
基金This work was funded by the Deanship of Scientific Research at Jouf University(Kingdom of Saudi Arabia)under Grant No.DSR-2021-02-0392.
文摘Detecting and recognizing text from natural scene images presents a challenge because the image quality depends on the conditions in which the image is captured,such as viewing angles,blurring,sensor noise,etc.However,in this paper,a prototype for text detection and recognition from natural scene images is proposed.This prototype is based on the Raspberry Pi 4 and the Universal Serial Bus(USB)camera and embedded our text detection and recognition model,which was developed using the Python language.Our model is based on the deep learning text detector model through the Efficient and Accurate Scene Text Detec-tor(EAST)model for text localization and detection and the Tesseract-OCR,which is used as an Optical Character Recognition(OCR)engine for text recog-nition.Our prototype is controlled by the Virtual Network Computing(VNC)tool through a computer via a wireless connection.The experiment results show that the recognition rate for the captured image through the camera by our prototype can reach 99.75%with low computational complexity.Furthermore,our proto-type is more performant than the Tesseract software in terms of the recognition rate.Besides,it provides the same performance in terms of the recognition rate with a huge decrease in the execution time by an average of 89%compared to the EasyOCR software on the Raspberry Pi 4 board.
基金funded by Princess Nourah bint Abdulrahman University Researchers Supporting Project Number (PNURSP2023R442)。
文摘Image authentication techniques have recently received a lot of attention for protecting images against unauthorized access.Due to the wide use of the Internet nowadays,the need to ensure data integrity and authentication increases.Many techniques,such as watermarking and encryption,are used for securing images transmitted via the Internet.The majority of watermarking systems are PC-based,but they are not very portable.Hardwarebased watermarking methods need to be developed to accommodate real-time applications and provide portability.This paper presents hybrid data security techniques using a zero watermarking method to provide copyright protection for the transmitted color images using multi-channel orthogonal Legendre Fourier moments of fractional orders(MFrLFMs)and the advanced encryption standard(AES)algorithm on a low-cost Raspberry Pi.In order to increase embedding robustness,the watermark picture is scrambled using the Arnold method.Zero watermarking is implemented on the Raspberry Pi to produce a real-time ownership verification key.Before sending the ownership verification key and the original image to the monitoring station,we can encrypt the transmitted data with AES for additional security and hide any viewable information.The receiver next verifies the received image’s integrity to confirm its authenticity and that it has not been tampered with.We assessed the suggested algorithm’s resistance to many attacks.The suggested algorithm provides a reasonable degree of robustness while still being perceptible.The proposed method provides improved bit error rate(BER)and normalized correlation(NC)values compared to previous zero watermarking approaches.AES performance analysis is performed to demonstrate its effectiveness.Using a 256×256 image size,it takes only 2 s to apply the zero-watermark algorithm on the Raspberry Pi.
文摘In order to solve the problem of scientific monitoring of water quality, a trophic monitoring system for Li River water quality is developed to improve the decision-making of related environmental management departments. The system is based on embedded computing, deep learning and Internet of Things technology, combined with software and hardware design, to automatically obtain real-time water quality parameters with Raspberry Pi equipped with sensors and positioning modules. A camera is employed to capture the screen, and yolo-tiny image recognition is implemented in the Raspberry Pi. Lastly, the cloud storage is used for interaction to realize real-time monitoring of water quality, real-time positioning of the boat, real-time return of image recognition and visualization. The system is proven efficient and intelligent in facilitating water quality protection.
文摘文中设计一款基于Raspberry Pi 4主控器的云智能中药煎药机。其通过物联网技术,使用OneNET云平台作为数据交换中转,开发相应的APP,实现云智能煎药机与手机端连接;使用云智能实验平台,设计基于模糊PID控制算法的温度控制系统,最终实现了在无人看守的环境下能够自动下药、自动供水、自动吸取药液、保温、远程操作等功能。