SoroushVahidi/scidocs huggingface dataset:
Wireless access monitoring and control system based on digital door lock
(2007)

We propose a novel wireless access monitoring and control system based on the digital door lock, which is explosively used as a digital consumer device. Digital door lock is an electronic locking system operated by the combination of digital key, security password or number codes. This paper presents a prototype of the proposed system and shows a scheme for the implementation. To implement the system with ZigBee network protocol, four types of modules are developed, ZigBee module, digital door lock module, human detection module, and ZigBee relay module. ZigBee module is designed to support wireless sensor network and also used for the ZigBee tag to identify the access objects. Digital door lock module is implemented as a digital consumer device to control the access system as well as locking system. It is very convenient system for the consumers and has extensible and flexible characteristics. That is, it can be used as a home security system by the ZigBee network with additional sensor devices. Therefore, it can be a good practical product for the realization of an access monitoring and control system. It also can be applied to the real market for home networking system. Furthermore, the system can be extended to another service such as a connection between mobile phone and home networking system.
Code Conjurer: Pulling Reusable Software out of Thin Air
(2008)

For many years, the IT industry has sought to accelerate the software development process by assembling new applications from existing software assets. However, true component-based reuse of the form Douglas Mcllroy envisaged in the 1960s is still the exception rather than the rule, and most of the systematic software reuse practiced today uses heavyweight approaches such as product-line engineering or domain-specific frameworks. By component, we mean any cohesive and compact unit of software functionality with a well-defined interface - from simple programming language classes to more complex artifacts such as Web services and Enterprise JavaBeans.
Synthetic aperture radar at millimeter wavelength for UAV surveillance applications
(2015)

The airborne monitoring of scenes using unmanned aircrafts is becoming increasingly important. Several types of airborne sensors - in the optical, infrared or millimeter wave spectrum - are available for the different platforms. Beside the all-weather suitability of the sensors, the deployment scenarios, often also demand for the ability to look through dust clouds, smoke, and fog. The only sensor, which is capable to cope with such environmental restrictions and is able to deliver high-resolution images, is the synthetic aperture radar (SAR). In this paper we focus on miniaturized SAR systems which were developed and optimized for utilization in a UA V (unmanned aerial vehicle) with a low loading capacity. This not only requires a compact and light radar sensor but the processing also has to cope with the unstable flight conditions of a small aircraft. Therefore, a high-precision inertial measurement unit (IMU) and motion compensating SAR-algorithms are needed. Thanks to the utilization of a high transmit frequency of either 35 GHz or 94 GHz, the sensors are suitable for the detection of small-scale objects. A very high resolution of 15 cm × 15 cm can be achieved when using modern FMCW (frequency modulated continuous wave) generation with a high bandwidth (up to 1 GHz) in combination with small antennas.
Effect of rule weights in fuzzy rule-based classification systems
(2001)

This paper examines the effect of rule weights in fuzzy rule-based classification systems. Each fuzzy IF–THEN rule in our classification system has antecedent linguistic values and a single consequent class. We use a fuzzy reasoning method based on a single winner rule in the classification phase. The winner rule for a new pattern is the fuzzy IF–THEN rule that has the maximum compatibility grade with the new pattern. When we use fuzzy IF–THEN rules with certainty grades (i.e., rule weights), the winner is determined as the rule with the maximum product of the compatibility grade and the certainty grade. In this paper, the effect of rule weights is illustrated by drawing classification boundaries using fuzzy IF–THEN rules with/without certainty grades. It is also shown that certainty grades play an important role when a fuzzy rule-based classification system is a mixture of general rules and specific rules. Through computer simulations, we show that comprehensible fuzzy rule-based systems with high classification performance can be designed without modifying the membership functions of antecedent linguistic values when we use fuzzy IF–THEN rules with certainty grades.
FindingHuMo: Real-Time Tracking of Motion Trajectories from Anonymous Binary Sensing in Smart Environments
(2012)

In this paper we have proposed and designed FindingHuMo (Finding Human Motion), a real-time user tracking system for Smart Environments. FindingHuMo can perform device-free tracking of multiple (unknown and variable number of) users in the Hallway Environments, just from non-invasive and anonymous (not user specific) binary motion sensor data stream. The significance of our designed system are as follows: (a) fast tracking of individual targets from binary motion data stream from a static wireless sensor network in the infrastructure. This needs to resolve unreliable node sequences, system noise and path ambiguity, (b) Scaling for multi-user tracking where user motion trajectories may crossover with each other in all possible ways. This needs to resolve path ambiguity to isolate overlapping trajectories, FindingHumo applies the following techniques on the collected motion data stream: (i) a proposed motion data driven adaptive order Hidden Markov Model with Viterbi decoding (called Adaptive-HMM), and then (ii) an innovative path disambiguation algorithm (called CPDA). Using this methodology the system accurately detects and isolates motion trajectories of individual users. The system performance is illustrated with results from real-time system deployment experience in a Smart Environment.
On the role of color in the perception of motion in animated visualizations
(2004)

Although luminance contrast plays a predominant role in motion perception, significant additional effects are introduced by chromatic contrasts. In this paper, relevant results from psychophysical and physiological research are described to clarify the role of color in motion detection. Interpreting these psychophysical experiments, we propose guidelines for the design of animated visualizations, and a calibration procedure that improves the reliability of visual motion representation. The guidelines are applied to examples from texture-based flow visualization, as well as graph and tree visualization.
Finding objects for blind people based on SURF features
(2011)

Nowadays computer vision technology is helping the visually impaired by recognizing objects in their surroundings. Unlike research of navigation and wayfinding, there are no camera-based systems available in the market to find personal items for the blind. This paper proposes an object recognition method to help blind people find missing items using Speeded-Up Robust Features (SURF). SURF features can extract distinctive invariant features that can be utilized to perform reliable matching between different images in multiple scenarios. These features are invariant to image scale, translation, rotation, illumination, and partial occlusion. The proposed recognition process begins by matching individual features of the user queried object to a database of features with different personal items which are saved in advance. Experiment results demonstrate the effectiveness and efficiency of the proposed method.
UAV vision aided positioning system for location and landing
(2017)

The research and use of UAVs (Unmanned Aerial Vehicles) have grown in attention and new ideas in the last couple of decades, mainly due to technology improvement of its construction parts, sensors and controllers. When it comes to its autonomous behavior, robust techniques make themselves necessary to assure the security of the aircraft and people around it. This work presents the use of computer vision techniques to improve the positioning of a quadrotor UAV in the landing moment, adding security and precision, overcoming intrinsic errors of other positioning sensors, such as GPS. A landmark was built to be detected by the camera with contour detection, image thresholding and other mathematical techniques in order to obtain fast, simple and robust processing and results. A GoPro camera model was used with a developed algorithm to remove the image distortion. With this set up, the vehicle can be programmed to develop any mission, with this works control algorithm taking part with the vision aided positioning in the landing moment. The quadrotor was conceived and built at the GRIn (Grupo de Robtica Inteligente) laboratory at UFJF (Juiz de Fora Federal University), and uses open source code for its control, with Mavlink communication protocol to exchange messages with the vision-based control algorithm for mission and landing. This algorithm was developed in Python language, and is in charge of image characteristics segmentation, extracting distances and altitude from the data. The control commands are sent to the quadrotor using the mentioned protocol. The system is structured with a remote laptop connected with a serial port to the quadrotor, and a router transmits messages back and forth among the GCS (Ground Control Station, on the laptop) and the high-level control algorithm (mission planning and vision based control) through TCP ports to the quadrotor itself. The camera is connected via Wi-Fi built-in network to the laptop, so all the image processing is done inside the last one. The results obtained in outdoor tests show the efficacy and fast processing of the vision methods and ensure safety in the landing moment. Furthermore, the positioning techniques can be extended to other UAV applications, such as transmission lines and utility equipment inspection and monitoring. Future works look forward to embedding the process in a companion board attached to the UAV, so the process would become automatic and the risk of communication interference and lost heavily reduced.
On semi-supervised linear regression in covariate shift problems
(2015)

Semi-supervised learning approaches are trained using the full training (labeled) data and available testing (unlabeled) data. Demonstrations of the value of training with unlabeled data typically depend on a smoothness assumption relating the conditional expectation to high density regions of the marginal distribution and an inherent missing completely at random assumption for the labeling. So-called covariate shift poses a challenge for many existing semi-supervised or supervised learning techniques. Covariate shift models allow the marginal distributions of the labeled and unlabeled feature data to differ, but the conditional distribution of the response given the feature data is the same. An example of this occurs when a complete labeled data sample and then an unlabeled sample are obtained sequentially, as it would likely follow that the distributions of the feature data are quite different between samples. The value of using unlabeled data during training for the elastic net is justified geometrically in such practical covariate shift problems. The approach works by obtaining adjusted coefficients for unlabeled prediction which recalibrate the supervised elastic net to compromise: (i) maintaining elastic net predictions on the labeled data with (ii) shrinking unlabeled predictions to zero. Our approach is shown to dominate linear supervised alternatives on unlabeled response predictions when the unlabeled feature data are concentrated on a low dimensional manifold away from the labeled data and the true coefficient vector emphasizes directions away from this manifold. Large variance of the supervised predictions on the unlabeled set is reduced more than the increase in squared bias when the unlabeled responses are expected to be small, so an improved compromise within the bias-variance tradeoff is the rationale for this performance improvement. Performance is validated on simulated and real data.
VIDEO GAMES: PERSPECTIVE, POINT-OF-VIEW, AND IMMERSION
(2002)

of Thesis Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Master of Arts VIDEO GAMES: PERSPECTIVE, POINT-OF-VIEW, AND IMMERSION By Laurie N. Taylor May 2002 Chair: Dr. Terry Harpold Department: English Presently, video game designers, players, and often even video game theorists approach the representation of point-of-view in video games as intuitive and uncomplicated. Drawing on the current critical work on video games, theories of immersion and engagement, and theories of human-computer-interaction, I question the significance of optical perspective in video games in terms of player point-of-view. Because video games are an experiential medium, critical study of video games must include the study of the diegetic, visual-auditory, interface, and experiential (often termed interactive or participatory) aspects of video game play. Through an analysis of the various points-of-view within different games and the differing points-of-view within a single game, I attempt to delineate the differences both in the creation of the experiential game space and in the possibilities for immersion within the game space. For this, I delimit two types of immersion: diegetic immersion, which corresponds to immersion in the game, and intra-diegetic or situated immersion, which corresponds to immersion
Sensorless speed control of a PM synchronous motor based on sliding mode observer and extended Kalman filter
(2001)

In this paper a method for rotor speed and position detection in permanent magnet synchronous motors is presented, suitable for applications where low speed and standstill operations are not required. The approach is based on the estimation of the motor back-EMF through a sliding mode observer and a cascaded Kalman filtering. Due to its characteristics, the technique can be applied to motors having distorted and whatever shaped back-EMF waveform. The equation error for the rotor position estimation is derived and discussed. Test results are presented, which show the system performance including start-up capability, which is one of the most critical conditions in back-EMF based sensorless schemes.
Back EMF Sensorless-Control Algorithm for High-Dynamic Performance PMSM
(2010)

In this paper, a low-time-consuming and low-cost sensorless-control algorithm for high-dynamic performance permanent-magnet synchronous motors, both surface and internal permanent-magnet mounted for position and speed estimation, is introduced, discussed, and experimentally validated. This control algorithm is based on the estimation of rotor speed and angular position starting from the back electromotive force space-vector determination without voltage sensors by using the reference voltages given by the current controllers instead of the actual ones. This choice obviously introduces some errors that must be vanished by means of a compensating function. The novelties of the proposed estimation algorithm are the position-estimation equation and the process of compensation of the inverter phase lag that also suggests the final mathematical form of the estimation. The mathematical structure of the estimation guarantees a high degree of robustness against parameter variation as shown by the sensitivity analysis reported in this paper. Experimental verifications of the proposed sensorless-control system have been made with the aid of a flexible test bench for brushless motor electrical drives. The test results presented in this paper show the validity of the proposed low-cost sensorless-control algorithm and, above all, underline the high dynamic performances of the sensorless-control system also with a reduced equipment.
Mechanical sensorless control of PMSM with online estimation of stator resistance
(2002)

This paper provides an improvement in sensorless control performance of nonsalient-pole permanent-magnet synchronous machines. To ensure sensorless operation, most of the existing methods require that the initial position error as well as the parameters uncertainties must be limited. In order to overcome these drawbacks, we study them analytically and present a solution using an online identification method which is easy to implement and is highly stable. A stability analysis based on Lyapunov's linearization method shows the stability of the closed-loop system with the proposed estimator combined with the sensorless algorithm. This approach does not need a well-known initial rotor position and makes the sensorless control more robust with respect to the stator resistance variations at low speed. The simulation and experimental results illustrate the validity of the analytical approach and the efficiency of the proposed method.
Lyapunov-function-based flux and speed observer for AC induction motor sensorless control and parameters estimation
(2006)

AC induction motors have become very popular for motion-control applications due to their simple and reliable construction. Control of drives based on ac induction motors is a quite complex task. Provided the vector-control algorithm is used, not only the rotor speed but also the position of the magnetic flux inside the motor during the control process should be known. In most applications, the flux sensors are omitted and the magnetic-flux phasor position has to be calculated. However, there are also applications in which even speed sensors should be omitted. In such a situation, the task of state reconstruction can be solved only from voltage and current measurements. In the current paper, a method based on deterministic evaluation of measurement using the state observer based on the Lyapunov function is presented. The method has been proven in testing on a real ac induction machine.
Transfer Learning from Deep Features for Remote Sensing and Poverty Mapping
(2016)

The lack of reliable data in developing countries is a major obstacle to sustainable development, food security, and disaster relief. Poverty data, for example, is typically scarce, sparse in coverage, and labor-intensive to obtain. Remote sensing data such as high-resolution satellite imagery, on the other hand, is becoming increasingly available and inexpensive. Unfortunately, such data is highly unstructured and currently no techniques exist to automatically extract useful insights to inform policy decisions and help direct humanitarian efforts. We propose a novel machine learning approach to extract large-scale socioeconomic indicators from highresolution satellite imagery. The main challenge is that training data is very scarce, making it difficult to apply modern techniques such as Convolutional Neural Networks (CNN). We therefore propose a transfer learning approach where nighttime light intensities are used as a data-rich proxy. We train a fully convolutional CNN model to predict nighttime lights from daytime imagery, simultaneously learning features that are useful for poverty prediction. The model learns filters identifying different terrains and man-made structures, including roads, buildings, and farmlands, without any supervision beyond nighttime lights. We demonstrate that these learned features are highly informative for poverty mapping, even approaching the predictive performance of survey data collected in the field.
Structural Balance Theory-Based E-Commerce Recommendation over Big Rating Data
(2018)

Recommending appropriate product items to the target user is becoming the key to ensure continuous success of E-commerce. Today, many E-commerce systems adopt various recommendation techniques, e.g., Collaborative Filtering (abbreviated as CF)-based technique, to realize product item recommendation. Overall, the present CF recommendation can perform very well, if the target user owns similar friends (user-based CF), or the product items purchased and preferred by target user own one or more similar product items (item-based CF). While due to the sparsity of big rating data in E-commerce, similar friends and similar product items may be both absent from the user-product purchase network, which lead to a big challenge to recommend appropriate product items to the target user. Considering the challenge, we put forward a Structural Balance Theory-based Recommendation (i.e., SBT-Rec) approach. In the concrete, (I) user-based recommendation: we look for target user's “enemy” (i.e., the users having opposite preference with target user); afterwards, we determine target user's “possible friends”, according to “enemy's enemy is a friend” rule of Structural Balance Theory, and recommend the product items preferred by “possible friends” of target user to the target user. (II) likewise, for the product items purchased and preferred by target user, we determine their “possibly similar product items” based on Structural Balance Theory and recommend them to the target user. At last, the feasibility of SBT-Rec is validated, through a set of experiments deployed on MovieLens-1M dataset.
Improved Localization of Cortical Activity By Combining EEG and MEG with MRI Cortical Surface Reconstruction
(2002)

We describe a comprehensive linear approach to the problem of imaging brain activity with high temporal as well as spatial resolution based on combining EEG and MEG data with anatomical constraints derived from MRI images. The “ inverse problem” of estimating the distribution of dipole strengths over the cortical surface is highly underdetermined, even given closely spaced EEG and MEG recordings. We have obtained much better solutions to this problem by explicitly incorporating both local cortical orientation as well as spatial covariance of sources and sensors into our for-
Modified Firefly Algorithm
(2012)

Firefly algorithm is one of the new metaheuristic algorithms for optimization problems. The algorithm is inspired by the flashing behavior of fireflies. In the algorithm, randomly generated solutions will be considered as fireflies, and brightness is assigned depending on their performance on the objective function. One of the rules used to construct the algorithm is, a firefly will be attracted to a brighter firefly, and if there is no brighter firefly, it will move randomly. In this paper we modify this random movement of the brighter firefly by generating random directions in order to determine the best direction in which the brightness increases. If such a direction is not generated, it will remain in its current position. Furthermore the assignment of attractiveness is modified in such a way that the effect of the objective function is magnified. From the simulation result it is shown that the modified firefly algorithm performs better than the standard one in finding the best solution with smaller CPU time.
Real-time human gesture grading based on OpenPose
(2017)

In this paper, we presented a real-time 2D human gesture grading system from monocular images based on OpenPose, a library for real-time multi-person keypoint detection. After capturing 2D positions of a person's joints and skeleton wireframe of the body, the system computed the equation of motion trajectory for every joint. Similarity metric was defined as distance between motion trajectories of standard and real-time videos. A modifiable scoring formula was used for simulating the gesture grading scenario. Experimental results showed that the system worked efficiently with high real-time performance, low cost of equipment and strong robustness to the interference of noise.