• 제목/요약/키워드: 보행알고리즘

검색결과 331건 처리시간 0.032초

키넥트를 이용한 깊이 영상에서 보행자 탐지 (Detecting pedestrians from depth images using Kinect)

  • 조재현;문남미
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 춘계학술발표대회
    • /
    • pp.40-42
    • /
    • 2019
  • 색상 영상과 이에 상응하는 깊이 영상으로 3차원 비디오를 만드는 방법은 최근 키넥트 깊이 카메라와 같이 저가임에도 불구하고 높은 성능을 보이는 카메라가 시중에 출시되면서 다양한 형태의 응용분야에 많이 사용되기 시작했다[1]. 본 연구는 TOF(Time Of Flight) 카메라와 RGB 카메라가 같이 있는 키넥트를 이용해서 깊이 영상에서 보행자를 탐지한다. 전처리 작업으로 배경 깊이 맵을 미리 저장하고, 깊이의 차이로 보행자 유무를 알아낸다. 보행자를 지속적으로 탐지하기 위해 CAMShift 알고리즘을 사용해 라벨링과 보행자 추적을 하며, 보행자의 진행 방향과 속도를 탐지하기 위해 Dense Optical Flow를 사용해 보행자의 벡터 정보를 저장한다. 보행자가 깊이 맵 밖으로 나가면 해당 보행자에 대한 탐지를 종료한다.

인간의 COG 궤적의 분석을 통한 5-link 이족 로봇의 보행 패턴 생성 (Gait Pattern Generation of S-link Biped Robot Based on Trajectory Images of Human's Center of Gravity)

  • 김병현;한영준;한헌수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권2호
    • /
    • pp.131-143
    • /
    • 2009
  • 인간이 최소 에너지를 소비하면서 자연스럽고 안정된 상태로 보행한다는 것에 착안하여, 본 논문은 인간 보행의 COG 궤적을 분석함으로써 인간형 이족로봇의 자연스러운 보행에 관한 연구를 수행한다. 이를 위해서 본 논문은 ssgittal plane과 frontal plane상의 보행 영상으로부터 계측된 COG 궤적을 고려함으로써 안정적이고 에너지를 최소화하는 자연스러운 이족로봇의 보행 패턴을 생성한다. 인간과 이족 로봇은 기구학적인 형태는 유사하지만 자유도에 있어 많은 차이를 의이기 때문에 추출된 인간 관절의 회전력을 이족로봇에 바로 적응할 수 없다. 본 논문에서는 인간의 보행패턴으로부터 계측된 각 관절의 회전력과 인간의 COG 궤적으로부터 계산된 ZMP을 이용하는 적응적 보행 패턴 생성 GA 알고리즘을 통해 5-link 이족로봇 모델의 보행패턴을 생성한다. 제안된 알고리즘은 인간의 각 관절의 회전력과 ZMP 궤적을 고려하기 때문에 인간과 같이 유연하고 에너지 소비를 최소화하는 인간형 이족로봇의 보행패턴을 생성한다. 본 논문은 역기구학을 이용한 일반적인 방법과 제안하는 방법에 의해 생성된 보행 패턴을 각각 5-link 이족로봇 모델에 적용하여 시각적인 측면과 에너지 효율측면에서 평가함으로써 제안하는 알고리즘의 우수성을 입증하였다.

강화학습 적용 동물 웨어러블 로봇 설계 및 개발 (Apply reinforcement learning of animal wearable robot design and development)

  • 이상수;김영찬;권인아;이준영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.824-825
    • /
    • 2023
  • 본 연구는 동물을 위한 웨어러블 로봇을 개발하고, 이를 상황에 따라 적절한 보행을 제어할 수 있도록 강화학습(DQN 알고리즘)을 적용한다. 다양한 센서를 동물에 부착하여 얻은 데이터를 DQN 알고리즘에 입력으로 사용한다. 이 알고리즘은 수집된 데이터를 분석하여 어떤 상황에서 어떤 종류의 보행이 가장 적절한지를 판단하고, 이를 로봇에 적용하여 동물의 보행을 자연스럽게 구현한다

보행자 깊이 정보를 이용한 군중 밀집도 추정 (The Crowd Density Estimation Using Pedestrian Depth Information)

  • 노유진;이상민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.705-708
    • /
    • 2023
  • 다중밀집 사고를 사전에 방지하기 위해 군중 밀집도를 정확하게 파악하는 것은 중요하다. 기존 방법 중 일부는 군중 계수를 기반으로 군중 밀집도를 추정하거나 원근 왜곡이 있는 데이터를 그대로 학습한다. 이 방식은 물체의 거리에 따라 크기가 달라지는 원근 왜곡에 큰 영향을 받는다. 본 연구는 보행자 깊이 정보를 이용한 군중 밀집도 알고리즘을 제안한다. 보행자의 깊이 정보를 계산하기 위해 편차가 적은 머리 크기를 이용한다. 머리를 탐지하기 위해 OC-Sort를 학습모델로 사용한다. 탐지된 머리의 경계박스 좌표, 실제 머리 크기, 카메라 파라미터 등을 이용하여 보행자의 깊이 정보를 추정한다. 이후 깊이 정보를 기반으로 밀도 맵을 추정한다. 제안 알고리즘은 혼잡한 환경에서 객체의 위치와 밀집도를 정확하게 분석하여 군중밀집 사고를 사전에 방지하는 지능형 CCTV시스템의 기반 기술로 활용될 수 있으며, 더불어 보안 및 교통 관리 시스템의 효율성을 향상하는 데 중요한 역할을 할 것으로 기대한다.

3축 가속도 센서를 이용한 행동 인식 비교 (A comparison of activity recognition using a triaxial accelerometer sensor)

  • 왕창원;호종갑;나예지;정화영;남윤영;민세동
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1361-1364
    • /
    • 2015
  • 본 연구에서는 노인들이 일상에서 많이 행동하는 7가지 유형의 행동의 특징을 추출하고, 총 7가지 분류 알고리즘에 적용하여 가장 인식률이 높은 알고리즘을 도출하고자 하였다. 행동패턴은 정상보행, 절름발이, 지팡이, 느린 보행, 허리가 굽은 상태에서 보행, 스스로 휠체어 끌 때 그리고 누군가가 휠체어를 끌어줄 때 총 7가지로 구성하였다. 행동패턴의 특징은 3축 가속도 센서의 값, 평균, 표준편차, 수직 및 수평축의 데이터를 사용하였다. 분류 알고리즘은 Naive Bayes, Bayes Net, k-NN, SVM, Decision Tree, Multilayer perception, Logistic regression을 사용하였다. 연구결과 k-NN 알고리즘의 인식률이 98.7%로 다른 분류알고리즘에 비해 인식률이 높게 나타났다.

보행 패턴 검출을 위한 동작센서 데이터 정규화 알고리즘 (Motion Sensor Data Normalization Algorithm for Pedestrian Pattern Detection)

  • 김남진;홍주현;이태수
    • 한국콘텐츠학회논문지
    • /
    • 제5권4호
    • /
    • pp.94-102
    • /
    • 2005
  • 본 연구는 3축 가속도센서를 소형 센서모듈로 구성하고 이를 사람의 신체 부위에 부착하여 센서의 3차원적 방향에 구애되지 않고 동작에 의한 중력방향의 가속도를 계산할 수 있는 장치와 알고리즘을 개발하였다. 센서모듈을 이용하여 컴퓨터 시스템에 의해 사람의 보행 및 동작을 측정하기 위해서는 정량적인 처리가 가능하도록 데이터를 가공하여야 한다. 센서모듈로부터 데이터의 획득, 가능한 범위의 직교 좌표계로 변환, 중력방향의 단일 스칼라 값 변환의 과정으로 센서 출력 데이터를 정규화 하였다. 정규화된 센서 데이터를 사용하여 보행 패턴 중에서 걷기 횟수를 구분할 수 있는 알고리즘을 적용한 개인휴대정보단말용 응용 프로그램을 작성하였다. 연구실 환경에서의 실험에서 개발된 알고리즘 및 장치의 보행수 측정 정확도는 약 97%이었다.

  • PDF

보행자 관성 항법시스템에서의 센서 축 편향 보정 알고리즘 (A calibration algorism for the bias of sensor axis in pedestrian dead reckoning system)

  • 김윤수;박건구;조찬웅;김한빈;이채우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.493-495
    • /
    • 2015
  • PDR은 일반적으로 IMU센서로 부터의 가속도와 각속도를 측정하여 보행자의 위치를 추적하는 시스템이다. IMU센서로부터 측정된 가속도와 각속도 값은 센서를 기준으로 하기 때문에 보행자가 인지하는 고정 좌표계와는 차이가 있다. 이를 해결하기 위해 회전행렬을 사용하며 이후 계속해서 측정되는 각속도를 통해 회전행렬을 업데이트 한다. 업데이트된 회전행렬을 통해 좌표계를 환산하고 환산된 좌표계의 가속도 값으로부터 보행자는 고정좌표계 기준으로 위치 추적이 가능하다. 하지만 회전행렬을 업데이트 하는 과정에서 센서의 세 축이 이상적으로 수직이 아니라면 업데이트 과정에서 각속도의 오차가 누적되고 이는 좌표계를 환산에 영향을 끼쳐 위치 및 속도 추적 정확성을 낮춘다. 물리적인 Bias가 PDR 시스템에 누적오차를 발생시킨다. 이에 제안하는 센서 축 편향 보정 알고리즘은 IMU 센서의 물리적 축 오차를 보정해주어 더 정확한 위치 추적을 가능하게 한다. 또한 Matlab을 통해 데이터를 분석하고 알고리즘의 필요성을 보인다.

저가형 관성 센서를 이용한 실내 보행자 위치 추정 알고리즘

  • 박찬국;박소영
    • 정보와 통신
    • /
    • 제34권4호
    • /
    • pp.17-24
    • /
    • 2017
  • 본고에서는 저가형 관성 센서를 이용하여 실내 항법을 수행하는 여러 방법들에 대해 알아본다. 저가형 관성 센서를 이용한 추측 항법은 휴대성이 뛰어나고 외부의 인프라 없이 구현이 가능하고 가격이 저렴하다는 장점이 있지만, 오차가 빠르게 누적된다는 단점이 있다. 이를 해결하기 위해 사용자의 보행 특성을 이용한 보행자 추측 항법이 제안되었다. 본고에서는 보행자 추측 항법의 두 분류 기법인 걸음-이동방향 결합 기법과 관성 항법-영속도 보정 결합 기법의 원리와 각 기법들의 기술 동향에 대해 다루고자 한다.

장애물 유형의 판단이 가능한 2족 보행 로봇 (A biped robot capable of determining the type of obstacle)

  • 유혜빈;김상훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 춘계학술발표대회
    • /
    • pp.260-262
    • /
    • 2019
  • 2족 보행로봇의 가장 중요한 해결 과제는 인간과의 유사성일 것이다. 본 논문에서 2족 보행로봇의 기구부에서는 인간과 비슷한 관절 구조로, 제어부에서는 인간과 유사한 보행 알고리즘을 구현하고 계속해서 검토해나가며 기구부와 제어부를 조절하여 결론적으로는 인간과 유사하게 걸을 수 있도록 하는 것이 최종 목표이다.

하지근력증강로봇 제어를 위한 착용자의 보행단계구분 (Human Gait-Phase Classification to Control a Lower Extremity Exoskeleton Robot)

  • 김희영
    • 한국통신학회논문지
    • /
    • 제39B권7호
    • /
    • pp.479-490
    • /
    • 2014
  • 하지근력증강로봇은 인간의 하체에 착용하여 보행능력을 강화하거나 보조하기 위한 장비다. 보행능력을 향상하기 위해 로봇은 착용자의 걷는 움직임을 감지하고 이에 적합한 로봇의 동작을 구동한다. 본 논문에서는 로봇이 착용자의 움직임을 감지하는 방법을 소개하고, 감지된 데이터를 착용자의 현재 보행단계를 의미하는 보행단계상태 정보로 변환하는 보행단계구분 알고리즘을 제시한다. 로봇은 보행단계상태 정보에 따라 현재 필요한 제어모드를 결정하고 로봇구동기를 작동하기 때문에 잘못된 정보가 전달된다면 로봇은 착용자의 보행능력을 향상할 수 없거나 착용자에게 오히려 불편을 줄 수 있다. 따라서 보행단계구분 알고리즘은 항상 정확한 정보를 제공할 수 있어야 한다. 하지만 본 연구에서 사용하는 센서장치의 경우 작은 움직임에도 민감하게 반응하는 특성이 있어 센서데이터를 임계기준으로 구분하는 방법으로는 항상 정확한 보행단계상태 정보를 구할 수 없다. 이러한 특성을 극복하면서 정확한 정보를 제공하기 위해 확률적 구분 방법을 응용한 나이브-플렉시블 베이지안 보행단계구분 알고리즘을 제안하였고, 실험을 통해 제안 방법의 정확성을 비교 분석하였다.