• Title/Summary/Keyword: 3D Position Tracking

Search Result 155, Processing Time 0.033 seconds

Mega Irises: Per-Pixel Projection Illumination Compensation for the moving participant in projector-based visual system (Mega Irises: 프로젝터 기반의 영상 시스템상에서 이동하는 체험자를 위한 화소 단위의 스크린 투사 밝기 보정)

  • Jin, Jong-Wook;Wohn, Kwang-Yun
    • Journal of the Korea Computer Graphics Society
    • /
    • v.17 no.4
    • /
    • pp.31-40
    • /
    • 2011
  • Projector-based visual systems are widely used for VR and experience display applications. But the illumination irregularity on the screen surface due to the screen material and its light reflection properties sometimes deteriorates the user experience. This phenomenon is particularly troublesome when the participants of the head tracking VR system such as CAVE or the motion generation experience system continually move around the system. One of reason to illumination irregularity is projector-screen specular reflection component to participant's eye's position and it's analysis needs high computation complexity. Similar to calculate specular lighting term using GPU's programmable shader, Our research adjusts every pixel's brightness in runtime with given 3D screen space model to reduce illumination irregularity. For doing that, Angle-based brightness compensate function are considered for specific screen installation and modified it for GPU-friendly compute and access. Two aspects are implemented, One is function access transformation from angular form to product and the other is piecewise linear interpolate approximation.

Displacement Measurement of a Floating Structure Model Using a Video Data (동영상을 이용한 부유구조물 모형의 변위 관측)

  • Han, Dong Yeob;Kim, Hyun Woo;Kim, Jae Min
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.31 no.2
    • /
    • pp.159-164
    • /
    • 2013
  • It is well known that a single moving camera video is capable of extracting the 3-dimensional position of an object. With this in mind, current research performed image-based monitoring to establish a floating structure model using a camcorder system. Following this, the present study extracted frame images from digital camcorder video clips and matched the interest points to obtain relative 3D coordinates for both regular and irregular wave conditions. Then, the researchers evaluated the transformation accuracy of the modified SURF-based matching and image-based displacement estimation of the floating structure model in regular wave condition. For the regular wave condition, the wave generator's setting value was 3.0 sec and the cycle of the image-based displacement result was 2.993 sec. Taking into account mechanical error, these values can be considered as very similar. In terms of visual inspection, the researchers observed the shape of a regular wave in the 3-dimensional and 1-dimensional figures through the projection on X Y Z axis. In conclusion, it was possible to calculate the displacement of a floating structure module in near real-time using an average digital camcorder with 30fps video.

A Comparative Analysis between Photogrammetric and Auto Tracking Total Station Techniques for Determining UAV Positions (무인항공기의 위치 결정을 위한 사진 측량 기법과 오토 트래킹 토탈스테이션 기법의 비교 분석)

  • Kim, Won Jin;Kim, Chang Jae;Cho, Yeon Ju;Kim, Ji Sun;Kim, Hee Jeong;Lee, Dong Hoon;Lee, On Yu;Meng, Ju Pil
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.35 no.6
    • /
    • pp.553-562
    • /
    • 2017
  • GPS (Global Positioning System) receiver among various sensors mounted on UAV (Unmanned Aerial Vehicle) helps to perform various functions such as hovering flight and waypoint flight based on GPS signals. GPS receiver can be used in an environment where GPS signals are smoothly received. However, recently, the use of UAV has been diversifying into various fields such as facility monitoring, delivery service and leisure as UAV's application field has been expended. For this reason, GPS signals may be interrupted by UAV's flight in a shadow area where the GPS signal is limited. Multipath can also include various noises in the signal, while flying in dense areas such as high-rise buildings. In this study, we used analytical photogrammetry and auto tracking total station technique for 3D positioning of UAV. The analytical photogrammetry is based on the bundle adjustment using the collinearity equations, which is the geometric principle of the center projection. The auto tracking total station technique is based on the principle of tracking the 360 degree prism target in units of seconds or less. In both techniques, the target used for positioning the UAV is mounted on top of the UAV and there is a geometric separation in the x, y and z directions between the targets. Data were acquired at different speeds of 0.86m/s, 1.5m/s and 2.4m/s to verify the flight speed of the UAV. Accuracy was evaluated by geometric separation of the target. As a result, there was an error from 1mm to 12.9cm in the x and y directions of the UAV flight. In the z direction with relatively small movement, approximately 7cm error occurred regardless of the flight speed.

Gesture based Input Device: An All Inertial Approach

  • Chang Wook;Bang Won-Chul;Choi Eun-Seok;Yang Jing;Cho Sung-Jung;Cho Joon-Kee;Oh Jong-Koo;Kim Dong-Yoon
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.5 no.3
    • /
    • pp.230-245
    • /
    • 2005
  • In this paper, we develop a gesture-based input device equipped with accelerometers and gyroscopes. The sensors measure the inertial measurements, i.e., accelerations and angular velocities produced by the movement of the system when a user is inputting gestures on a plane surface or in a 3D space. The gyroscope measurements are integrated to give orientation of the device and consequently used to compensate the accelerations. The compensated accelerations are doubly integrated to yield the position of the device. With this approach, a user's gesture input trajectories can be recovered without any external sensors. Three versions of motion tracking algorithms are provided to cope with wide spectrum of applications. Then, a Bayesian network based recognition system processes the recovered trajectories to identify the gesture class. Experimental results convincingly show the feasibility and effectiveness of the proposed gesture input device. In order to show practical use of the proposed input method, we implemented a prototype system, which is a gesture-based remote controller (Magic Wand).

Development of Software GPS Receiver for GEO Satellites Using Weak Signal Receiver Algorithm (미약신호 수신 알고리즘을 활용한 정지궤도위성 탑재용 소프트웨어 GPS 수신기 개발)

  • Kim, Chong-Won;Kim, Ghang-Ho;Kee, Chang-Don
    • Journal of Advanced Navigation Technology
    • /
    • v.18 no.4
    • /
    • pp.312-318
    • /
    • 2014
  • The altitudes of GEO satellites are higher than those of GPS satellites. Therefore the visibility and the received power of GPS signals are totally different from those of the users near the Earth's surface. In this study, we analyzed the visibility of GPS signals received on GEO satellites. And we also developed a software GPS receiver that works on GEO satellites using CCMDB algorithm which is a weak signal receiver algorithm. GPS signals received on a GEO satellite are generated by a commercial hardware GPS simulator and used for the verification of the developed software GPS receiver. The mean 3D position and velocity error are calculated as 165.636 m and 0.5081 m/s.

Autonomous Calibration of a 2D Laser Displacement Sensor by Matching a Single Point on a Flat Structure (평면 구조물의 단일점 일치를 이용한 2차원 레이저 거리감지센서의 자동 캘리브레이션)

  • Joung, Ji Hoon;Kang, Tae-Sun;Shin, Hyeon-Ho;Kim, SooJong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.2
    • /
    • pp.218-222
    • /
    • 2014
  • In this paper, we introduce an autonomous calibration method for a 2D laser displacement sensor (e.g. laser vision sensor and laser range finder) by matching a single point on a flat structure. Many arc welding robots install a 2D laser displacement sensor to expand their application by recognizing their environment (e.g. base metal and seam). In such systems, sensing data should be transformed to the robot's coordinates, and the geometric relation (i.e. rotation and translation) between the robot's coordinates and sensor coordinates should be known for the transformation. Calibration means the inference process of geometric relation between the sensor and robot. Generally, the matching of more than 3 points is required to infer the geometric relation. However, we introduce a novel method to calibrate using only 1 point matching and use a specific flat structure (i.e. circular hole) which enables us to find the geometric relation with a single point matching. We make the rotation component of the calibration results as a constant to use only a single point by moving a robot to a specific pose. The flat structure can be installed easily in a manufacturing site, because the structure does not have a volume (i.e. almost 2D structure). The calibration process is fully autonomous and does not need any manual operation. A robot which installed the sensor moves to the specific pose by sensing features of the circular hole such as length of chord and center position of the chord. We show the precision of the proposed method by performing repetitive experiments in various situations. Furthermore, we applied the result of the proposed method to sensor based seam tracking with a robot, and report the difference of the robot's TCP (Tool Center Point) trajectory. This experiment shows that the proposed method ensures precision.

Effectiveness of the Respiratory Gating System for Stereotectic Radiosurgery of Lung Cancer (폐암 환자의 정위적 방사선 수술 시 Respiratory Gating System의 유용성에 대한 연구)

  • Song Heung-Kwon;Kwon Kyung-Tae;Park Cheol-Su;Yang Oh-Nam;Kim Min-Su;Kim Jeong-Man
    • The Journal of Korean Society for Radiation Therapy
    • /
    • v.17 no.2
    • /
    • pp.125-131
    • /
    • 2005
  • Purpose : For stereotactic radiosurgery (SRS) of a tumor in the region whose movement due to respiration is significant, like Lung lower lobe, the gated therapy, which delivers radiation dose to the selected respiratory phases when tumor motion is small, was performed using the Respiratory gating system and its clinical effectiveness was evaluated. Materials and Methods : For two SRS patients with a tumor in Lung lower lobe, a marker block (infrared reflector) was attached on the abdomen. While patient' respiratory cycle was monitored with Real-time Position Management (RPM, Varian, USA), 4D CT was performed (10 phases per a cycle). Phases in which tumor motion did not change rapidly were decided as treatment phases. The treatment volume was contoured on the CT images for selected treatment phases using maximum intensity projection (MIP) method. In order to verify setup reproducibility and positional variation, 4D CT was repeated. Results : Gross tumor volume (GTV) showed maximum movement in superior-inferior direction. For patient #1, motion of GTV was reduced to 2.6 mm in treatment phases ($30{\sim}60%$), while that was 9.4 mm in full phases ($0{\sim}90%$) and for patient #2, it was reduced to 2.3 mm in treatment phases ($30{\sim}70%$), while it was 11.7 mm in full phases ($0{\sim}90%$). When comparing two sets of CT images, setup errors in all the directions were within 3 mm. Conclusion : Since tumor motion was reduced less than 5 mm, the Respiratory gating system for SRS of Lung lower lobe is useful.

  • PDF

Underwater Hybrid Navigation System Based on an Inertial Sensor and a Doppler Velocity Log Using Indirect Feedback Kalman Filter (간접 되먹임 필터를 이용한 관성센서 및 초음파 속도센서 기반의 수중 복합항법 시스템)

  • Lee, Chong-Moo;Lee, Pan-Mook;Seong, Woo-Jae
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2003.05a
    • /
    • pp.149-156
    • /
    • 2003
  • This paper presents an underwater hybrid navigation system for a semi-autonomous underwater vehicle (SAUV). The navigation system consists of an inertial measurement unit (IMU), an ultra-short baseline (USBL) acoustic navigation sensor and a doppler velocity log (DVL) accompanying a magnetic compass. The errors of inertial measurement units increase with time due to the bias errors of gyros and accelerometers. A navigational system model is derived to include the error model of the USBL acoustic navigation sensor and the scale effect and bias errors of the DVL, of which the state equation composed of the navigation states and sensor parameters is 25 in the order. The conventional extended Kalman filter was used to propagate the error covariance, update the measurement errors and correct the state equation when the measurements are available. Simulation was performed with the 6-d.o.f. equations of motion of SAUV in a lawn-mowing survey mode. The hybrid underwater navigation system shows good tracking performance by updating the error covariance and correcting the system's states with the measurement errors from a DVL, a magnetic compass and a depth senor. The error of the estimated position still slowly drifts in horizontal plane about 3.5m for 500 seconds, which could be eliminated with the help of additional USBL information.

  • PDF

A Study on the Technology Development of User-based Home Automation Service (사용자 위치기반 홈오토메이션 서비스 기술 개발에 관한 연구)

  • Lee, Jung-Gi;Lee, Yeong-Seok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.3
    • /
    • pp.327-332
    • /
    • 2017
  • As Internet of Things (IoT) technology advances, there is a growing demand for location-based services (LBSs) to identify users' mobility and identity. The initial LBS system was mainly used to measure position information by measuring the phase of a signal transmitted from a global positioning system (GPS) satellite or by measuring distance to a satellite by tracking the code of a carrier signal. However, the use of GPS satellites is ineffective, because it is difficult to receive satellite signals indoors. Therefore, research on wireless communications systems like ultra-wide band (UWB), radio frequency identification (RFID), and ZigBee are being actively pursued for location recognition technology that can be utilized in an indoor environment. In this paper, we propose an LBS system that includes the 2.45GHz band for chirp spread spectrum (CSS), and the 3.1-10.6GHz band and the 250-750MHz bands for UWB using the IEEE 802.15.4a standard for low power-based location recognition. As a result, we confirmed that the 2.45GHz Industrial, Scientific and Medical (ISM) band RF transceiver and the ranging function can be realized in the hardware and has 0dBm output power.

Construction of Virtual Public Speaking Simulator for Treatment of Social Phobia (대인공포증의 치료를 위한 가상 연설 시뮬레이터의 실험적 제작)

  • 구정훈;장동표;신민보;조항준;안희범;조백환;김인영;김선일
    • Journal of Biomedical Engineering Research
    • /
    • v.21 no.6
    • /
    • pp.615-621
    • /
    • 2000
  • A social phobia is an anxiety disorder characterized by extreme fear and phobic avoidance of social and performance situations. Medications or cognitive-behavior methods have been mainly used in treating it. These methods have some shortcomings such as being inefficient and difficult to apply to treatment. Lately the virtual rcality technology has been applied to dcal with the anxiety disorders in order to compcnsate for these defects. A virtual environment provides a patient with stimuli which cvokes a phobia. and the patient's exposure to the virtual phobic situation make him be able to overcome it. In this study, we suggested the public speaking simulator based on a personal computer for the treatment of social phobia. The public speaking simulator was composed of a position sensor. head mount display and audio system. And a virtual environment for the treatment was suggested to be a seminar room where 8 avatars are sitting. The virtual environment includes a tracking system the trace a participant's head-movement using a HMD with position sensor and 3D sound is added to the virtual environment so that he might fcel it realistic. We also made avatars' motion and facial expression change in reaction to a participant's speech. The goal of developing public speaking simulator is to apply to treat fear of public speaking efficiently and economically. In a future study. we should get more information about immergence and treatment efficiency by clinical test and apply it to this simulator.

  • PDF