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

검색결과 308건 처리시간 0.022초

스마트폰을 이용한 무릎관절 고유수용성 감각 측정의 타당도와 신뢰도 검증 (Validity and Reliability of the Knee Joint Proprioceptive Sensory Measurements using a Smartphone)

  • 김명철;김남재;이민수;문소라
    • 대한물리의학회지
    • /
    • 제10권4호
    • /
    • pp.15-23
    • /
    • 2015
  • PURPOSE: We aims to promote the development of proprioception measurement using smartphones, goniometers, and laser pointers as compared to the conventional use of electrogoniometer measurement. METHODS: Measurements using an electrogoniometer were previously proved to be reliabile and valid. Among E-university students, 20 who had no fracture, operation history, or inflammatory arthritis were examined. These subjects had not performed regular exercise in the past 3 months. Proprioception measurements were performed using four different measurement tools, three times per day, for test-retest analysis. RESULTS: No notable test-retest differences were noted for any of the measurement methods (P>0.05). With regard to the test-retest reliability for each measurement method, we observed that the readings from both the electrogoniometer and smartphone have high reliability (ICC>0.80), whereas the readings from the laser pointer have moderate reliability (ICC>0.60). When assessing the concurrent validity between electrogoniometers with individual measurements, we did not observe any notable difference between the smartphone and electrogoniometer (P>0.05) and these tools in fact showed high correlation (r>0.60, P<0.05) and a moderate reliability (ICC>0.60). Moreover, there was no notable difference in between electrogoniometers and laser pointers (P<0.05). CONCLUSION: CONCLUSION: The findings of this suggested that proprioception can be measured by using smart-phones, and proved that this method has sufficient credibility. Moreover, we noted that the concurrent validity with smartphones was high in comparison with the conventional electrogoniometer, which also indicates the validity and credibility. Based on these findings, we conclude that the measurement of proprioception by using a smartphone can be widely adopted.

임베디드 시스템에서 DSP를 위한 메모리 접근 변수 저장의 최적화 ILP 알고리즘 (An Optimal ILP Algorithm of Memory Access Variable Storage for DSP in Embedded System)

  • 장정욱;인치호
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제2권2호
    • /
    • pp.59-66
    • /
    • 2013
  • 본 논문에서는 임베디드 시스템에서 DSP를 위한 메모리 접근 변수의 저장 방법에 대한 최적화 ILP 알고리즘을 제안하였다. 본 논문은 0-1 ILP 공식을 이용하여 DSP 주소 생성 유닛의 메모리 변수 데이터 레이아웃을 최소화한다. 제약 조건을 기반으로 변수의 메모리 할당 여부를 식별하고, 변수가 지시하는 주소코드를 프로그램 포인터에 등록한다. 프로그램의 처리 순서가 프로그램 포인터에 선언되면, 해당 변수의 주소코드에 대한 자동증감 모드를 적용한다. 주소 레지스터에 대한 로드를 최소화하여 변수의 데이터 레이아웃을 최적화한다. 본 논문에서 제안한 알고리즘의 효율성을 입증하기 위하여 FICO Xpress-MP Modeling Tools을 이용하여 벤치마크에 적용하였다. 벤치마크 적용 결과, 기존의 선언적 주문 메모리 레이아웃보다 제안한 알고리즘을 적용한 최적의 메모리 레이아웃이 주소/수정 레지스터에 대한 로드 수를 감소시켰고, 주소코드의 접근을 줄임으로써, 프로그램의 실행 시간을 단축시켰다.

실행 제어 명령어의 목적 주소 검증을 통한 소프트웨어 공격 탐지 기법 (Software Attack Detection Method by Validation of Flow Control Instruction’s Target Address)

  • 최명렬;박상서;박종욱;이균하
    • 정보처리학회논문지C
    • /
    • 제13C권4호
    • /
    • pp.397-404
    • /
    • 2006
  • 소프트웨어 공격이 성공하기 위해서는 공격 코드가 프로그램의 주소 공간에 주입된 후 프로그램의 제어 흐름이 공격 코드 위치로 변경되어야 한다. 프로그램의 주소 공간 중 코드 영역은 실행 중에 변경이 불가능하므로 공격 코드가 주입될 수 있는 곳은 데이터 영역 밖에 없다. 따라서 데이터 영역으로 프로그램의 제어가 변경될 경우 주입된 공격 코드로 제어가 옮겨 가는 공격이 발생한 것으로 판단할 수 있다. 따라서 본 논문에서는 프로그램의 제어 흐름과 관련된 CALL, JMP, RET 명령어의 목적 주소를 검사하여 제어가 옮겨갈 목적 주소가 프로그램의 실행 코드가 저장된 텍스트 영역이 아닌 데이터 영역일 경우 소프트웨어 공격이 발생한 것으로 간주하는 소프트웨어 공격 탐지 기법을 제안하였다. 제안된 방법을 이용하면 함수의 복귀주소뿐만 아니라 함수포인터, longjmp() 버퍼 등 프로그램 제어 흐름과 관련된 모든 데이터가 변경되었는지 점검할 수 있었기 때문에 기존 기법들보다 더 많은 종류의 공격을 탐지할 수 있었다.

Rust와 C/C++간 안전한 상호작용에 관한 연구의 맹점과 개선 모델 연구 (Limitations and Future Work Suggetion on Safe Interaction Model between Rust and C/C++)

  • 노태현;이호준
    • 정보보호학회논문지
    • /
    • 제33권2호
    • /
    • pp.345-351
    • /
    • 2023
  • 소프트웨어 개발이 가속화되고 프로그램들이 기하급수적으로 복잡해짐에 따라 취약점을 줄이고, 관리하는 비용도 같이 증가하였다. 이러한 흐름에서, 기존의 C/C++ 와 같이 비교적 취약점을 내포하기 쉬운 언어를 대체하고 소프트웨어의 안정성을 높이기 위해서 제시된 것이 바로 Memory Safety를 보장하는 Rust 프로그래밍 언어이다. 하지만, 구식 언어들과의 호환성 및 개발의 편리함을 높이기 위해 C/C++로 작성된 라이브러리를 Rust에서도 사용할 수 있도록 지원하고 있는데, 이러한 다중 언어 환경에서는 Rust 또한 안전하지 않다. C/C++에서 발생한 메모리 오염이 Rust 내에서 Null-pointer 역참조, Use-After-Free 및 Buffer-overflow 문제 등을 발생시킬 수 있는 원인이 된다. 이를 해결하기 위해 여러 Rust-C/C++ 격리 연구가 진행되었으나, 아직 기초 단계이다. 본 논문에서는 선행 연구들을 분석하여 공통적으로 간과된 맹점들을 실제 코드 분석과 함께 소개하고, 이를 바탕으로 Rust와 C/C++간의 안전한 상호작용 모델 연구의 올바른 방향을 제시한다.

시각 되먹임을 이용한 앉은 자세에서 일어서기 시 몸통의 동작과 지면 반발력에 미치는 영향 (The Effects of Trunk Movement and Ground Reaction Force during Sit to Stand Using Visual Feedback)

  • 고영건;오태영;이재호
    • 대한통합의학회지
    • /
    • 제11권2호
    • /
    • pp.207-219
    • /
    • 2023
  • Purpose : This study was conducted to investigate the changes in trunk movement and ground reaction during sit to stand motion using visual feedback. Methods : Fifteen adults (average age: 23.53±1.77 years) participated in this study. An infrared reflective marker was attached to the body each participant for motion analysis, and the participants performed sit to stand motion while wearing a hat attached with a laser pointer, which provided visual feedback. First, the sit to stand action was repeated thrice without obtaining any visual feedback, followed by a three minute break. Next, the laser pointers attached to hats were irradiated on a whiteboard, located at a distance of 5 m in front of the chairs, on which the participants sat; a baseline was set, and the participants performed stand up movements three times under this condition. A visual feedback was provided to the participants to prevent the laser pointers from crossing the set baseline. During each stand-up movement, the position of the reflective marker attached to the subject's body was recorded in real time using an infrared camera for motion analysis. The trunk movement and ground reaction force were extracted through recorded data and analyzed according to the presence or absence of visual feedback. Results : The results indicated that in the presence of a visual feedback during the sit-to-stand movements, the range of motion of the trunk and hip joints decreased, whereas that of the knee and ankle joints increased in the sagittal plane. The rotation angle of the trunk in the horizontal plane decreased. The left and right movement speed of the center of pressure increased, the pressing force decreased, and the forward and backward movement speed of the trunk decreased. Conclusion : The results suggest that the efficiency and stability of the stand up movement of a body increase when a visual feedback is provided.

A Study on the Automatic Parallelization Method and Tool Development

  • Shin, Woochang
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제12권3호
    • /
    • pp.87-94
    • /
    • 2020
  • Recently, computer hardware is evolving toward increasing the number of computing cores, not increasing the clock speed. In order to use the performance of parallelized hardware to the maximum, the running program must also be parallelized. However, software developers are accustomed to sequential programs, and in most cases, write programs that operate sequentially. They also have a lot of difficulty designing and developing software in parallel. We propose a method to automatically convert a sequential C/C++ program into a parallelized program, and develop a parallelization tool that supports it. It supports open multiprocessing (OpenMP) and parallel patterns library (PPL) as a parallel framework. Perfect automatic parallelization is difficult due to dynamic features such as pointer operation and polymorphism in C/C++ language. This study focuses on verifying the conditions of parallelization rather than focusing on fully automatic parallelization, and providing advice to developers in detail if parallelization is not possible.

Development of Risk Rating and Index for Coastal Activity Locations

  • Lee, Young-Jai;Jung, Cho-Young;Gu, Ja-Yeong
    • 해양환경안전학회지
    • /
    • 제26권3호
    • /
    • pp.227-232
    • /
    • 2020
  • This paper develops a risk index based on an indicator of risk assessment in terms of coastal activity location and accident type. The risk index is derived from a formula which adds the consequence of failure to a vulnerability value, then subtracts the mitigation value. Specifically, the consequence of failure is the number of casualties in coastal activity locations. An indicator of vulnerability refers to coastal environment elements and social elements. A pointer of mitigation includes managerial and organizational elements that indicate the capabilities of coastal activities. A risk rating of coastal activity location is found from a risk matrix consisting of the accident location and type. The purpose of this study is to prevent accidents at coastal activity locations by allowing the Coastal police guard to monitor effectively and inform visitors of potential risks.

가상메모리 화일과 버퍼캐쉬를 이용한 대형 데이타 화일의 처리에 관한 연구 (A Study on Large Data File Management Using Buffer Cache and Virtual Memory File)

  • 김병철;신병석;황희융
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1991년도 추계학술대회 논문집 학회본부
    • /
    • pp.185-188
    • /
    • 1991
  • In this paper we have designed and implemented a method of using extended memory and hard disk space as a data buffer for application programs to allow handling of large data files in DOS environment. We use a part of the conventional DOS memory as a buffer cache which allows the application program to use extended memory and hard disks transparently. Using buffer cache also allows some speed improvement for the application program. We have also implemented a number of functions to allow easier handling of pointer operations used by application programs.

  • PDF

마우스 포인터 제어를 위한 실시간 손 인식 알고리즘 (Hand recognition algorithm with real-time for control of mouse pointer)

  • 이동욱;김수동;이동석;유지상
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2008년도 추계학술대회
    • /
    • pp.211-214
    • /
    • 2008
  • 본 논문에서는 카메라로부터 획득된 영상을 이용하여 손을 인식하고 이를 통해 실시간으로 마우스 포인터를 제어하는 알고리즘을 제안한다. 기존의 상호 작용 멀티미디어 시스템은 펜이나 마우스등과 같은 특정 외부 입력장치들에 의존하였기 때문에 사용자에게 불편함을 주었다. 따라서 본 논문에서는 외부 입력장치가 필요 없는 손 인식 알고리즘을 이용하여 이러한 단점을 보완하였다. 제안하는 알고리즘은 카메라로부터 획득된 영상에 저주파 필터를 통과시킨 후 색 정보를 이용하여 손 영역과 배경을 분리하고, 분리된 손 영역의 중심 좌표를 이용하여 모니터 상의 마우스 포인터 좌표를 결정한다. 또한 손의 중심을 원점으로 하는 가변적인 크기의 원과 손가락과의 교차점을 이용하여 손가락의 개수를 계산하고, 이를 통해 마우스의 특정 동작을 결정한다. 제안한 알고리즘은 90% 이상의 높은 손 인식률을 나타내었으며, 스테레오 카메라를 이용한 3차원 실시간 상호작용 멀티미디어 시스템에도 적용이 가능할 것으로 기대된다.

  • PDF

각가속도계 센서를 이용한 장애인용 컴퓨터 2차원 입력장치의 구현 (Implementation of Computer Device of 2dimension Input for the disabled Using a Angular Acceleration Sensor)

  • 정상봉;한성현
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 추계종합학술대회 논문집
    • /
    • pp.837-840
    • /
    • 1998
  • In this paper, we designed the computer input device for rehabilitation of people with hand disabilities. This input device is made up of two Gyrostar sensors attached in the orthnormal directions of x, y axes. Gyrostar is a sensor for angular Acceleration. This device is attached by the user's head side. Head movement is detected by analysing and processing the output wave signals from the sensors therefore enabling the user to move the mouse pointer that helps to operate the computer. This method does not necessitate a complex hardware or a long installation process, which was formerly the case, and uses real time algorithms which enables simple emulation of a computer mouse. The interface of this device and the mouse are the same.

  • PDF