• 제목/요약/키워드: Quaternion

검색결과 188건 처리시간 0.021초

Detection Copy-Move Forgery in Image Via Quaternion Polar Harmonic Transforms

  • Thajeel, Salam A.;Mahmood, Ali Shakir;Humood, Waleed Rasheed;Sulong, Ghazali
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권8호
    • /
    • pp.4005-4025
    • /
    • 2019
  • Copy-move forgery (CMF) in digital images is a detrimental tampering of artefacts that requires precise detection and analysis. CMF is performed by copying and pasting a part of an image into other portions of it. Despite several efforts to detect CMF, accurate identification of noise, blur and rotated region-mediated forged image areas is still difficult. A novel algorithm is developed on the basis of quaternion polar complex exponential transform (QPCET) to detect CMF and is conducted involving a few steps. Firstly, the suspicious image is divided into overlapping blocks. Secondly, invariant features for each block are extracted using QPCET. Thirdly, the duplicated image blocks are determined using k-dimensional tree (kd-tree) block matching. Lastly, a new technique is introduced to reduce the flat region-mediated false matches. Experiments are performed on numerous images selected from the CoMoFoD database. MATLAB 2017b is used to employ the proposed method. Metrics such as correct and false detection ratios are utilised to evaluate the performance of the proposed CMF detection method. Experimental results demonstrate the precise and efficient CMF detection capacity of the proposed approach even under image distortion including rotation, scaling, additive noise, blurring, brightness, colour reduction and JPEG compression. Furthermore, our method can solve the false match problem and outperform existing ones in terms of precision and false positive rate. The proposed approach may serve as a basis for accurate digital image forensic investigations.

추력벡터제어를 이용한 고고도 종말 유도조종 루프 설계 (High-Altitude Terminal Guidance and Control Loop Design Using Thrust Vector Control)

  • 전하민;박종호;유창경
    • 한국항공우주학회지
    • /
    • 제50권6호
    • /
    • pp.393-400
    • /
    • 2022
  • 고고도 교전 시 사용되는 궤도수정 및 자세제어 시스템(Divert and Attitude Control System, DACS)은 고가이며 복잡하다. 본 논문에서는 비교적 단순하고 저가인 추력벡터제어(Thrust Vector Control, TVC)를 탑재한 유도탄의 고고도 종말 유도조종 루프를 제안한다. 본 유도조종 루프는 쿼터니언 피드백 제어기법을 이용하여 진 비례항법유도로 산출된 가속도 명령으로부터 변환된 추력 자세각 명령을 추종하며 유도를 수행한다. 고고도에서 탄도탄에 대한 교전 시뮬레이션을 통하여 제안한 유도조종 루프의 성능을 분석한다.

인공위성 자세결정 시스템을 위한 등가 오차모델 (Equivalent Error Model for Spacecraft Attitude Determination System)

  • 조윤철;유명종
    • 제어로봇시스템학회논문지
    • /
    • 제9권10호
    • /
    • pp.852-860
    • /
    • 2003
  • We introduce the error models for an attitude determination system(ADS) with gyroscopes and stellar sensor. The ADS error models are derived according to the definition of the reference frame and of the attitude error. The equivalent error models applicable to the attitude determination system with large attitude errors are presented. The simulation results show that the proposed error models improve performance of the attitude determination system.

유한요소와 4원법을 이용한 비선형 유연체동역학의 해석기법 (The Dynamics Analysis for Nonlinear Flexible Mechanisms using Finite Elements and Algebraic Quaternions)

  • 이동현;윤성호
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2004년도 봄 학술발표회 논문집
    • /
    • pp.9-16
    • /
    • 2004
  • This paper deals with the development of computational schemes for the dynamic analysis of flexible and nonlinear multibody systems. Different from the existing method, this paper introduces the quaternion algebra to develop the equation of the conservation of energy. Simultaneously, Rodrigues parameters are used to express the finite rotation for the proposed scheme. The proposed energy scheme is derived such that it provides unconditionally stable conditions for the nonlinear problems. Several examples of dynamic systems are presented which illustrate the efficiency and accuracy of the developed energy schemes.

  • PDF

로터 시스템 회전운동 선형 및 비선형성 (Linearity and Nonlinearity of Rotor System Analysis)

  • 윤성호;임리민
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2008년도 정기 학술대회
    • /
    • pp.190-196
    • /
    • 2008
  • The dynamical rotor system is investigated through the derivation and formulations of the dynamic equation of the rotating system in terms of both inertial and fixed frame of the system as well as quaternion. The investigation is aimed at analyzing the dynamical rotating system precession speed. The resulting equations of motion consist of the consistent mass matrix and gyroscopic matrix. The formulation shows its features and difference between its linearity and nonlinearity.

  • PDF

유니버설조인트 시스템의 동역학적 해석방법 (Dynamical Analysis Method of the Universal Joint)

  • 윤성호
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2009년도 정기 학술대회
    • /
    • pp.417-420
    • /
    • 2009
  • 본 논문에서는 유니버설 조인트의 기구학적인 해석을 위하여 원동축이 평면 내에 존재할 경우와 그렇지 않은 경우에 대하여 종동축의 속도를 관찰하였다. 평면 내의 경우는 기존 이론값과 동일하나 평면 외의 경우는 유한회전의 순서에 따라서 독립적인 결과값을 가지게 된다. 이는 오일러 각의 순서를 달리하면 표현되는 속도가 다르기 때문이며 이러한 단점을 극복하기 위하여 원동축에 4원법을 적용하였다. 수치 예제를 통하여 기존의 방법과 제시한 방법을 비교하여 제시한 방법이 일관성 있는 결과를 제공함을 확인하였다.

  • PDF

Online Trajectory Planning for a PUMA Robot

  • Kang, Chul-Goo
    • International Journal of Precision Engineering and Manufacturing
    • /
    • 제8권4호
    • /
    • pp.16-21
    • /
    • 2007
  • Robotic applications, such as automatic fish cutting, require online trajectory planning because the material properties of the object, such as the bone or flesh conditions, are not known in advance. Different trajectories are required when the material properties vary. An effective online trajectory-planning algorithm is proposed using quaternions to determine the position and orientation of a robot manipulator with a spherical wrist. Quaternions are free of representation singularities and permit computationally efficient orientation interpolations. To prevent singular configurations, the exact locations of the kinematic singularities of the PUMA 560 manipulator are derived and geometrically illustrated when a forearm offset exists and the third link length is not zero.