• Title/Summary/Keyword: Positioning algorithm

Search Result 819, Processing Time 0.03 seconds

Face and Iris Detection Algorithm based on SURF and circular Hough Transform (서프 및 하프변환 기반 운전자 동공 검출기법)

  • Artem, Lenskiy;Lee, Jong-Soo
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.47 no.5
    • /
    • pp.175-182
    • /
    • 2010
  • The paper presents a novel algorithm for face and iris detection with the application for driver iris monitoring. The proposed algorithm consists of the following major steps: Skin-color segmentation, facial features segmentation, and iris positioning. For the skin-segmentation we applied a multi-layer perceptron to approximate the statistical probability of certain skin-colors, and filter out those with low probabilities. The next step segments the face region into the following categories: eye, mouth, eye brow, and remaining facial regions. For this purpose we propose a novel segmentation technique based on estimation of facial class probability density functions (PDF). Each facial class PDF is estimated on the basis of salient features extracted from a corresponding facial image region. Then pixels are classified according to the highest probability selected from four estimated PDFs. The final step applies the circular Hough transform to the detected eye regions to extract the position and radius of the iris. We tested our system on two data sets. The first one is obtained from the Web and contains faces under different illuminations. The second dataset was collected by us. It contains images obtained from video sequences recorded by a CCD camera while a driver was driving a car. The experimental results are presented, showing high detection rates.

A Border Line-Based Pruning Scheme for Shortest Path Computations

  • Park, Jin-Kyu;Moon, Dae-Jin;Hwang, Een-Jun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.5
    • /
    • pp.939-955
    • /
    • 2010
  • With the progress of IT and mobile positioning technologies, various types of location-based services (LBS) have been proposed and implemented. Finding a shortest path between two nodes is one of the most fundamental tasks in many LBS related applications. So far, there have been many research efforts on the shortest path finding problem. For instance, $A^*$ algorithm estimates neighboring nodes using a heuristic function and selects minimum cost node as the closest one to the destination. Pruning method, which is known to outperform the A* algorithm, improves its routing performance by avoiding unnecessary exploration in the search space. For pruning, shortest paths for all node pairs in a map need to be pre-computed, from which a shortest path container is generated for each edge. The container for an edge consists of all the destination nodes whose shortest path passes through the edge and possibly some unnecessary nodes. These containers are used during routing to prune unnecessary node visits. However, this method shows poor performance as the number of unnecessary nodes included in the container increases. In this paper, we focus on this problem and propose a new border line-based pruning scheme for path routing which can reduce the number of unnecessary node visits significantly. Through extensive experiments on randomly-generated, various complexity of maps, we empirically find out optimal number of border lines for clipping containers and compare its performance with other methods.

A Maximum Likelihood Estimator Based Tracking Algorithm for GNSS Signals

  • Won, Jong-Hoon;Pany, Thomas;Eissfeller, Bernd
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.2
    • /
    • pp.15-22
    • /
    • 2006
  • This paper presents a novel signal tracking algorithm for GNSS receivers using a MLE technique. In order to perform a robust signal tracking in severe signal environments, e.g., high dynamics for navigation vehicles or weak signals for indoor positioning, the MLE based signal tracking approach is adopted in the paper. With assuming white Gaussian additive noise, the cost function of MLE is expanded to the cost function of NLSE. Efficient and practical approach for Doppler frequency tracking by the MLE is derived based on the assumption of code-free signals, i.e., the cost function of the MLE for carrier Doppler tracking is used to derive a discriminator function to create error signals from incoming and reference signals. The use of the MLE method for carrier tracking makes it possible to generalize the MLE equation for arbitrary codes and modulation schemes. This is ideally suited for various GNSS signals with same structure of tracking module. This paper proposes two different types of MLE based tracking method, i.e., an iterative batch processing method and a non-iterative feed-forward processing method. The first method is derived without any limitation on time consumption, while the second method is proposed for a time limited case by using a 1st derivative of cost function, which is proportional to error signal from discriminators of conventional tracking methods. The second method can be implemented by a block diagram approach for tracking carrier phase, Doppler frequency and code phase with assuming no correlation of signal parameters. Finally, a state space form of FLL/PLL/DLL is adopted to the designed MLE based tracking algorithm for reducing noise on the estimated signal parameters.

  • PDF

Control of MR Haptic Simulator Using Novel S-chain Model (새로운 S-Chain 모델을 이용한 MR 햅틱 시뮬레이터 제어)

  • Oh, Jong-Seok
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.11
    • /
    • pp.291-297
    • /
    • 2018
  • Due to difficulty in minimally invasive surgery, training simulator is actively researched. A volumetric deformable organ is created by employing a shape-retaining chain-linked (S-chain) model to realize positioning a human organ model in virtual space. Since the main principle of the S-chain algorithm is that the repulsive force is proportional to the number of chain elements, the calculation time can be increased according to the magnitude of deformation. In this work, the advanced S-chain algorithm is used to calculate the repulsive torque according to spin motion. Finally, haptic architecture was constructed using this S-chain model by incorporating the virtual organ with a real master device, which allows the repulsive force and target position to be transferred to each other. The control performance of S-chain algorithm has been evaluated via experiment.

Development of the Localization Algorithm for a Hovering-type Autonomous Underwater Vehicle using Extended Kalman Filter (확장칼만필터를 이용한 호버링타입 무인잠수정의 위치추정알고리즘 개발)

  • Kang, Hyeon-seok;Hong, Sung-min;Sur, Joo-no;Kim, Dong-hee;Jeong, Jae-hun;Jeong, Seong-hoon;Choi, Hyeung-sik;Kim, Joon-young
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.2
    • /
    • pp.171-178
    • /
    • 2017
  • In this paper, in order to verify the performance of a localization algorithm using GPS as an auxiliary sensor, the algorithm was applied to a hovering-type autonomous underwater vehicle (AUV) to perform a field test. The applied algorithm is an algorithm to improve the accumulated positional error of dead reckoning using doppler velocity logger(DVL) and tilt-compensated compass module (TCM) mounted on the AUV. GPS when surfaced helps the algorithm to estimate the position and the heading bias error of TCM for geodetic north, which makes it possible to perform dead reckoning on north-east-down (NED) coordinates. As a result of field test performing heading control, it was judged that the algorithm could improve the positional error, enhance the operational capability of AUV and contribute to the research of underwater navigation depending on a magnetic compass.

THE IMPROVEMENT OF THE RELATIVE POSITIONING PRECISION FOR GPS L1 SINGLE FREQUENCY RECEIVER USING THE WEIGHTED SMOOTHING TECHNIQUES (가중 평활화 기법을 이용한 GPS L1 단일 주파수 수신기의 상대 측위 정밀도 향상)

  • Choi, Byung-Kyu;Park, Jong-Uk;Joh, Jeong-Ho;Lim, Hyung-Chul;Park, Phi-Ho
    • Journal of Astronomy and Space Sciences
    • /
    • v.21 no.4
    • /
    • pp.371-382
    • /
    • 2004
  • To improve the precision of relative positioning for GPS single frequency(L1) receiver, we accomplished the GPS data processing using the weighted smoothing techniques. The weighted phase smoothing technique is used to minimize the measurement error of pseudorange and position domain smoothing technique is adopted to make the complement of cycle-slip affection. we also considered some component errors like as ionospheric error, which are related with baseline length, and processed for several baselines (5, 10, 30, 40, and 150 km) to check the coverage area of this algorithm. This paper shows that weighted phase smoothing technique give more stable results after using this technique and the position domain smoothing technique can reduce the errors which are sensitive to the observational environment. Based on the results, we could find out that this algorithm is available for post-time and real-time applications and these techniques can be substitution methods which is able to get the high accuracy and precision without resolving the Integer ambiguity.

The Positional Accuracy Quality Assessment of Digital Map Generalization (수치지도 일반화 위치정확도 품질평가)

  • 박경식;임인섭;최석근
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.19 no.2
    • /
    • pp.173-181
    • /
    • 2001
  • It is very important to assess spatial data quality of a digital map produced through digital map generalization. In this study, as a aspect of spatial data quality maintenance, we examined the tolerate range of theoretical expectation accuracy and established the quality assessment standard in spatial data for the transformed digital map data do not act contrary to the digital map specifications and the digital map accuracy of the relational scale. And, transforming large scale digital map to small scale, if we reduce complexity through processes as simplification, smoothing, refinement and so on., the spatial position change may be always happened. thus, because it is very difficult to analyse the spatial accuracy of the transformed position, we used the buffering as assessment method of spatial accuracy in digital map generalization procedure. Although the tolerated range of generic positioning error for l/l, 000 and l/5, 000 scale is determined based on related law, because the algorithms adapted to each processing elements have different property each other, if we don't determine the suitable parameter and tolerance, we will not satisfy the result after generalization procedure with tolerated range of positioning error. The results of this study test which is about the parameters of each algorithm based on tolerated range showed that the parameter of the simplification algorithm and the positional accuracy are 0.2617 m, 0.4617 m respectively.

  • PDF

A Study on the Diffusion of Emergency Situation Information in Association with Beacon Positioning Technology and Administrative Address (Beacon 위치측위 기술과 행정주소를 연계한 재난재해 상황 전파 연구)

  • Mo, Eunsu;Lee, Jeakwang
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.9
    • /
    • pp.211-216
    • /
    • 2016
  • Worldwide casualties caused by earthquakes, floods, fire or other disaster has been increasing. So many researchers are being actively done technical studies to ensure golden-time. In this paper if a disaster occurs, use the IoT technologies in order to secure golden-time and transmits the message after to find the user of the accident area first. When the previous job is finished, gradually finds a user of the surrounding area and transmits the message. For national emergency information, OPEN API of Korea Meteorological Administration was used. To collect detailed information on a relevant area in real time, this study established the system that connects and integrates Crowd Sensing technology with BLE (Bluetooth Low Energy) Beacon technology. Up to now, the CBS based on base station has been applied. However, this study designed and mapped DB in the integration of Beacon based user positioning and national administrative address system in order to estimate local users. In this experiment, the accuracy and speed of information dif6fusion algorithm were measured with a rise in the number of users. The experiments were conducted in a manner that increases the number of users by one thousand and was measured the accuracy and speed of the message spread transfer algorithm. Finally, became operational in less than one second in 20,000 users, it was confirmed that the notification message is sent.

A Study of Optimal path Availability Clustering algorithm in Ad Hoc network (에드 혹 네트워크에서 최적 경로의 유효성 있는 클러스터링 알고리즘에 관한 연구)

  • Oh, Young-Jun;Lee, Kang-Whan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.278-280
    • /
    • 2012
  • We are propose the position of the node context-awareness information and the validity of the head node in the path according to the clustering how to elect one of the energy efficiency ECOPS (Energy Conserving Optimal path Schedule) algorithm. Existing LEACH algorithm to elect the head node when the node's energy probability distribution function based on the management of the head node is optional cycle. However, in this case, the distance of the relay node status information including context-awareness parameters does not reflect. These factors are not suitable for the relay node or nodes are included in the probability distribution, if the head node selects occurs. In particular, to solve the problems from the LEACH-based hierarchical clustering algorithms, this study defines location with the status context information and the residual energy factor in choosing topology of the structure adjacent nodes. ECOPS algorithm that contextual information is contributed for head node selection in topology protocols. The proposed ECOPS algorithm has the head node replacement situations from the candidate head node in the optimal path and efficient energy conservation that is the path of the member nodes. The new head node election show as the entire node lifetime and network management technique improving the network lifetime and efficient management the simulation results.

  • PDF

Measurement and Algorithm Calculation of Maxillary Positioning Change by Use of an Optoelectronic Tracking System Marker in Orthognathic Surgery (악교정수술에서 광전자 포인트 마커를 이용한 상악골 위치 변화의 계측 및 계산 방법 연구)

  • Park, Jong-Woong;Kim, Soung-Min;Eo, Mi-Young;Park, Jung-Min;Myoung, Hoon;Lee, Jong-Ho;Kim, Myung-Jin
    • Maxillofacial Plastic and Reconstructive Surgery
    • /
    • v.33 no.3
    • /
    • pp.233-240
    • /
    • 2011
  • Purpose: To apply a computer assisted navigation system to orthognathic surgery, a simple and efficient measuring algorithm calculation based on affine transformation was designed. A method of improving accuracy and reducing errors in orthognathic surgery by use of an optical tracking camera was studied. Methods: A total of 5 points on one surgical splint were measured and tracked by the Polaris $Vicra^{(R)}$ (Northern Digital Inc Co., Ontario, Canada) optical tracking system in two cases. The first case was to apply the transformation matrix at pre- and postoperative situations, and the second case was to apply an affine transformation only after the postoperative situation. In each situation, the predictive measuring value was changed to the final measuring value via an affine transformation algorithm and the expected coordinates calculated from the model were compared with those of the patient in the operation room. Results: The mean measuring error was $1.027{\pm}0.587$ using the affine transformation at pre- and postoperative situations and the average value after the postoperative situation was $0.928{\pm}0.549$. The farther a coordinate region was from the reference coordinates which constitutes the transform matrixes, the bigger the measuring error was found which was calculated from an affine transformation algorithm. Conclusion: Most difference errors were brought from mainly measuring process and lack of reproducibility, the affine transformation algorithm formula from postoperative measuring values by using of optic tracking system between those of model surgery and those of patient surgery can be selected as minimizing the difference error. To reduce coordinate calculation errors, minimum transformation matrices must be used and reference points which determine an affine transformation must be close to the area where coordinates are measured and calculated, as well as the reference points need to be scattered.