Shadow removal is crucial for robot and machine vision as the accuracy of object detection is greatly influenced by the uncertainty and ambiguity of the visual scene. In this paper, we introduce a new algorithm for shadow detection and removal based on different shapes, orientations, and spatial extents of Gaussian equations. Here, the contrast information of the visual scene is utilized for shadow detection and removal through five consecutive processing stages. In the first stage, contrast filtering is performed to obtain the contrast information of the image. The second stage involves a normalization process that suppresses noise and generates a balanced intensity at a specific position compared to the neighboring intensities. In the third stage, the boundary of the target object is extracted, and in the fourth and fifth stages, respectively, the region of interest (ROI) is highlighted and reconstructed. Our model was tested and evaluated using realistic scenarios which include outdoor and indoor scenes. The results reflect the ability of our approach to detect and remove shadows and reconstruct a shadow free image with a small error of approximately 6%.
Three N-(hydroxylphenyl) dimethylmaleimides were directly prepared in good yields (81-86)% from the reaction of dimethylmaleic anhydride with amino phenols. The prepared imides were esterified to the corresponding benzoates, methacrylates and cinnamates via their reaction with different acid chlorides in the presence of triethylamine. The prepared esters were tested as plasticizers for PVC via preparing of thirty six samples of PVC with the prepared esters in certain weight ratio followed by recording their softening points. Comparison the results with the universal plasticizers for PVC (DOP) and (DBP) indicated that the prepared esters in general have high plasticizing efficiency.
Metoclopramide (MCP) ion selective electrodes based on metoclopramide-phosphotungstic acid (MCP-PT) ion pair complex in PVC matrix membrane were constructed. The plasticizers used were tri-butyl phosphate (TBP), di-octyl phenyl phosphonate (DOPP), di-butyl phthalate (DBPH), di-octyl phthalate (DOP), di-butyl phosphate (DBP), bis 2-ethyl hexyl phosphate (BEHP). The sensors based on TBP, DOPP, DBPH and DOP display a fast, stable and linear response with slopes 59.9, 57.7, 57.4, 55.3 mV/decade respectively at pH ranged 2-6. The linear concentration range between 1.0×10-5 – 1.0×10-2 M with detection limit 3.0×10-6 and 4.0×10-6 M for electrodes using TBP, DOPP and DBPH while e
... Show MoreVehicular Ad Hoc Networks (VANETs) are integral to Intelligent Transportation Systems (ITS), enabling real-time communication between vehicles and infrastructure to enhance traffic flow, road safety, and passenger experience. However, the open and dynamic nature of VANETs presents significant privacy and security challenges, including data eavesdropping, message manipulation, and unauthorized access. This study addresses these concerns by leveraging advancements in Fog Computing (FC), which offers lowlatency, distributed data processing near-end devices to enhance the resilience and security of VANET communications. The paper comprehensively analyzes the security frameworks for fog-enabled VANETs, introducing a novel taxonomy that c
... Show More<p><span>A Botnet is one of many attacks that can execute malicious tasks and develop continuously. Therefore, current research introduces a comparison framework, called BotDetectorFW, with classification and complexity improvements for the detection of Botnet attack using CICIDS2017 dataset. It is a free online dataset consist of several attacks with high-dimensions features. The process of feature selection is a significant step to obtain the least features by eliminating irrelated features and consequently reduces the detection time. This process implemented inside BotDetectorFW using two steps; data clustering and five distance measure formulas (cosine, dice, driver & kroeber, overlap, and pearson correlation
... Show MoreTo expedite the learning process, a group of algorithms known as parallel machine learning algorithmscan be executed simultaneously on several computers or processors. As data grows in both size andcomplexity, and as businesses seek efficient ways to mine that data for insights, algorithms like thesewill become increasingly crucial. Data parallelism, model parallelism, and hybrid techniques are justsome of the methods described in this article for speeding up machine learning algorithms. We alsocover the benefits and threats associated with parallel machine learning, such as data splitting,communication, and scalability. We compare how well various methods perform on a variety ofmachine learning tasks and datasets, and we talk abo
... Show MorePermeability estimation is a vital step in reservoir engineering due to its effect on reservoir's characterization, planning for perforations, and economic efficiency of the reservoirs. The core and well-logging data are the main sources of permeability measuring and calculating respectively. There are multiple methods to predict permeability such as classic, empirical, and geostatistical methods. In this research, two statistical approaches have been applied and compared for permeability prediction: Multiple Linear Regression and Random Forest, given the (M) reservoir interval in the (BH) Oil Field in the northern part of Iraq. The dataset was separated into two subsets: Training and Testing in order to cross-validate the accuracy
... Show More