• Title/Summary/Keyword: Pointer method

Search Result 89, Processing Time 0.022 seconds

Computer Vision Based Efficient Control of Presentation Slides (컴퓨터비전에 기반한 효율적인 프리젠테이션 슬라이드 제어)

  • 박정우;석민수;이준호
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.40 no.4
    • /
    • pp.232-239
    • /
    • 2003
  • This paper discusses the design and implementation of a human-oriented interface based on computer vision that efficiently controls presentation slides. The user does not have to be confined to a keyboard or mouse any more, and can move around more freely because slides for presentation can be up and down using a general laser pointer that is used for presentation. Regions for virtual buttons are set on the slide so that the user can conveniently point the buttons using the laser pointer. We have proposed a simple and efficient method that computes the button areas in the image without complicated calibration. The proposed method has been implemented based on Microsoft PowerPoint ; moreover it can be applied to other PowerPoint-like presentation softwares. Our method for human-centered slide control enables the user to give audiences a more interactive presentation in a natural way.

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

  • Choi Myeong-Ryeol;Park Sang-Seo;Park Jong-Wook;Lee Kyoon-Ha
    • The KIPS Transactions:PartC
    • /
    • v.13C no.4 s.107
    • /
    • pp.397-404
    • /
    • 2006
  • Successful software attacks require both injecting malicious code into a program's address space and altering the program's flow control to the injected code. Code section can not be changed at program's runtime, so malicious code must be injected into data section. Detoured flow control into data section is a signal of software attack. We propose a new software attack detection method which verify the target address of CALL, JMP, RET instructions, which alter program's flow control, and detect a software attack when the address is not in code section. Proposed method can detect all change of flow control related data, not only program's return address but also function pointer, buffer of longjmp() function and old base pointer, so it can detect the more attacks.

Storage Structure using Signatures for Query Processing in Nested Relational Databases (중첩 릴레이션 데이터베이스에서 질의 처리를 위한 시그니쳐 가변 지정 구조)

  • 용환승;이석호
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.6
    • /
    • pp.1-9
    • /
    • 1994
  • Astorage structure using signatures is proposed to evaluate efficently queries including conditions of nested attributes in the nested relational databases This method stores a subrelation signature into the storage structure for a nested tuple with its subrelation pointer. During query processing steps, the subrelation signatures are matched first with the nested predicates in the query. When the match operation completes with success then physical retrieval of the subrelation occurrs resulting in reduction of disk 1/Os.

  • PDF

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

  • Kim, Myung-Chul;Kim, Nam-Jae;Lee, Min-Soo;Moon, So-Ra
    • Journal of the Korean Society of Physical Medicine
    • /
    • v.10 no.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.

An Optimized Address Lookup Method in the Multi-way Search Tree (멀티웨이 트리에서의 최적화된 어드레스 룩업 방법)

  • 이강복;이상연;이형섭
    • Proceedings of the IEEK Conference
    • /
    • 2001.06a
    • /
    • pp.261-264
    • /
    • 2001
  • This paper relates to a node structure of a multiway search tree and a search method using the node structure and, more particularly, to a search method for accelerating its search speed by reducing the depth of each small tree in a multi-way search tree. The proposed idea can increase the number of keys capable of being recorded on a cache line by using one pointer at a node of the multi-way search tree so that the number of branches in a network address search is also increased and thus the tree depth is reduced. As a result, this idea can accelerate the search speed and the speed of the forwarding engine and accomplish a further speed-up by decreasing required memories and thus increasing a memory rate.

  • PDF

A Deterministic Resource Discovery Algorithm in Distributed Networks (분산 망에서 자원발견을 위한 결정 알고리즘)

  • Park, Hae-Kyeong;Ryu, Kwan-Woo
    • Journal of KIISE:Information Networking
    • /
    • v.28 no.4
    • /
    • pp.455-462
    • /
    • 2001
  • In this paper, we propose a deterministic algorithm to solve the resource discovery problem, that is, some subset of machines to learn the existence of each other in a large distributed network. Harchol et al. proposed a randomized algorithm solving this problem within O($log^2\;n$) rounds with high probability, which requires O($nlog^2\;n$) connection communication complexity and O($n^2log^2\;n$) pointer communication complexity, where n is the number of machines in the network. His solution is based on randomization method and it is difficult to determine convergence time. We propose an efficient algorithm which improve performance and the non-deterministic characteristics. Our algorithm requires O(log n) rounds which shows O(mlog n) connection communication complexity and O($n^2log\;n$) pointer communication complexity, where m is the number of links in the network.

  • PDF

A Distance Measurement System Using a Laser Pointer and a Monocular Vision Sensor (레이저포인터와 단일카메라를 이용한 거리측정 시스템)

  • Jeon, Yeongsan;Park, Jungkeun;Kang, Taesam;Lee, Jeong-Oog
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.41 no.5
    • /
    • pp.422-428
    • /
    • 2013
  • Recently, many unmanned aerial vehicle (UAV) studies have focused on small UAVs, because they are cost effective and suitable in dangerous indoor environments where human entry is limited. Map building through distance measurement is a key technology for the autonomous flight of small UAVs. In many researches for unmanned systems, distance could be measured by using laser range finders or stereo vision sensors. Even though a laser range finder provides accurate distance measurements, it has a disadvantage of high cost. Calculating the distance using a stereo vision sensor is straightforward. However, the sensor is large and heavy, which is not suitable for small UAVs with limited payload. This paper suggests a low-cost distance measurement system using a laser pointer and a monocular vision sensor. A method to measure distance using the suggested system is explained and some experiments on map building are conducted with these distance measurements. The experimental results are compared to the actual data and the reliability of the suggested system is verified.

A Study on the Automatic Parallelization Method and Tool Development

  • Shin, Woochang
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.12 no.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.

Hierachical representation of CT images with small memory computer (소용량 컴퓨터에 의한 CT 영상의 계층적 표현)

  • Yoo, S.K.;Kim, S.H.;Kim, N.H.;Kim, W.K.;Park, S.H.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1989 no.05
    • /
    • pp.39-43
    • /
    • 1989
  • In this paper, hierachical representation method with a 1-to-4 and 1-to-8 data structure is used to reconstruct the three-dimensional scene from two-dimensional cross sections provided by computed tomography with small memory computer system. To reduce the internal memory use, 2-D section is represented by quadtree, and 3-D scene is represented by octree. Octree is constructed by recursively merging consecutive quadtrees. This method uses 7/200 less memory than pointer type structure with all the case, and less memory up to 60.3% than linear octree with experimental data.

  • PDF

A Study on the Bore-Sighting Automation for Small Arms Using the Image Processing (영상처리기법을 이용한 소화기 조준감사 자동화에 관한 연구)

  • Yeo, Woon-Joo
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.9 no.3
    • /
    • pp.5-11
    • /
    • 2006
  • This paper is launched to get an exact bore-sighting value in the process of assembling for a dual-barrel weapon. Image processing method with a CCD(Charged Coupled Device) camera is chosen for the error reduction of bore-sighting. The results of this method by using a CCD camera and the testing target method are described in this paper. After the performance of the dual-barrel weapon and that of the fire-control system in the dual barrel weapon system is confirmed, the bore-sighting which is a part of the process in the system assembly is accomplished. In this process, the position of the barrel is identified by using the testing target method that is an existing bore-sighting method. Then, the fixing line of the fire-control system is checked by a day-optical part. The precision of the bore-sighting is required within several mils, however the manual method using the naked eyes makes it worse. Therefore, a CCD camera is installed in the eyepieces. Next, we can get an image of the sighting and the center coordinate values of the laser-pointer from each barrel by image processing method. A required bore-sighting value is calculated from the eccentricity of the center coordinate. Finally, It can be applied to adopt this result in the assembling process of the dual-barrel weapon.