KR100740660B1 - Mobile communication terminal with a raser pointer and system for offering presentation using the terminal - Google Patents
Mobile communication terminal with a raser pointer and system for offering presentation using the terminal Download PDFInfo
- Publication number
- KR100740660B1 KR100740660B1 KR1020050109879A KR20050109879A KR100740660B1 KR 100740660 B1 KR100740660 B1 KR 100740660B1 KR 1020050109879 A KR1020050109879 A KR 1020050109879A KR 20050109879 A KR20050109879 A KR 20050109879A KR 100740660 B1 KR100740660 B1 KR 100740660B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile communication
- unit
- communication terminal
- pointer
- screen
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0308—Detection arrangements using opto-electronic means comprising a plurality of distinctive and separately oriented light emitters or reflectors associated to the pointing device, e.g. remote cursor controller with distinct and separately oriented LEDs at the tip whose radiations are captured by a photo-detector associated to the screen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Controls And Circuits For Display Device (AREA)
- Position Input By Displaying (AREA)
Abstract
본 발명은 이동통신 단말기를 이용한 프리젠테이션 제공 시스템에 관한 것으로 보다 상세하게는 레이저 포인터 기능은 물론 레이저 포인터로부터 조사되어 스크린상에 맺히는 스팟을 영상 처리를 통해 마우스의 포인터와 매칭시켜 입력 기능을 수행할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템에 관한 것이다. The present invention relates to a presentation providing system using a mobile communication terminal. More specifically, a laser pointer function and a spot irradiated from a laser pointer and formed on a screen are matched with a pointer of a mouse through image processing to perform an input function. The present invention relates to a mobile communication terminal having a laser pointer and a presentation providing system using the same.
본 발명에 따른 프리젠테이션 제공 시스템은 입력되는 영상 데이터를 스크린에 출력하는 빔 프로젝터와; 상기 스크린에 맺히는 영상을 촬영하여 출력하는 카메라와; 상기 빔 프로젝터로부터 출력되는 영상 데이터가 디스플레이되는 스크린에 레이저를 조사하는 레이저 포인터와, 사용자로부터 입력되는 조작명령을 무선 출력하는 무선 통신 모듈이 탈착 가능하게 결합되는 이동통신 단말기와; 상기 빔 프로젝터로 영상 데이터를 제공하되, 상기 이동통신 단말기와 무선 연결되어 상기 이동통신 단말기로부터 전송되는 조작명령에 따라 해당 기능을 구동하며, 상기 카메라로부터 출력되는 영상 데이터에서 상기 레이저 포인터로부터 조사되어 상기 스크린에 맺히는 스팟을 검출하여 상기 스팟과 마우스 포인터를 매칭시켜 표시하는 사용자 컴퓨터;를 포함한다. A presentation providing system according to the present invention comprises: a beam projector for outputting input image data on a screen; A camera for capturing and outputting an image formed on the screen; A mobile communication terminal detachably coupled to a laser pointer for irradiating a laser onto a screen on which image data output from the beam projector is displayed, and a wireless communication module wirelessly outputting an operation command input from a user; Providing image data to the beam projector, wirelessly connected to the mobile communication terminal to drive a corresponding function according to an operation command transmitted from the mobile communication terminal, the image data output from the camera is irradiated from the laser pointer And a user computer that detects a spot formed on a screen and matches the spot with a mouse pointer to display the spot.
프리젠테이션, 레이저 포인터, 영상처리, 마우스 포인터 Presentation, laser pointer, image processing, mouse pointer
Description
도 1은 본 발명의 바람직한 일 실시 예에 따른 프리젠테이션 제공 시스템을 개략적으로 도시한 개요도이다. 1 is a schematic diagram schematically showing a presentation providing system according to an exemplary embodiment of the present invention.
도 2는 본 발명의 바람직한 일 실시 예에 따른 이동통신 단말기를 개략적으로 도시한 블럭도이다. 2 is a block diagram schematically illustrating a mobile communication terminal according to an exemplary embodiment of the present invention.
도 3은 본 발명의 바람직한 일 실시 예에 따른 사용자 컴퓨터를 개략적으로 도시한 블럭도이다. 3 is a block diagram schematically illustrating a user computer according to an exemplary embodiment of the present invention.
도 4a 내지 도 4c는 본 발명에 따른 프리젠테이션 제공 시스템의 영상 동기화 과정을 개략적으로 설명한 개요도이다. 4A to 4C are schematic views schematically illustrating an image synchronization process of a presentation providing system according to the present invention.
도 5는 본 발명의 바람직한 일 실시 예에 따른 레이저 스팟의 드로잉 패턴 인식을 개략적으로 도시한 개요도이다. 5 is a schematic diagram schematically showing a drawing pattern recognition of a laser spot according to an embodiment of the present invention.
본 발명은 이동통신 단말기를 이용한 프리젠테이션 제공 시스템에 관한 것으 로 보다 상세하게는 레이저 포인터 기능은 물론 레이저 포인터로부터 조사되어 스크린상에 맺히는 스팟을 영상 처리를 통해 마우스의 포인터와 매칭시켜 입력 기능을 수행할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템에 관한 것이다. The present invention relates to a presentation providing system using a mobile communication terminal. More specifically, a laser pointer function and a spot irradiated from a laser pointer and formed on a screen are matched with a mouse pointer through image processing to perform an input function. The present invention relates to a mobile communication terminal having a laser pointer and a presentation providing system using the same.
이동통신 단말기의 보급 확대에 따라 이 분야의 기술이 발전하고 있으며, 소비자들의 다양한 요구와 업체간의 경쟁에 의해 날로 다양한 기능들이 추가되고 있다. 일례로 카메라가 장착된 단말기는 최근 들어 신규로 보급되는 단말기의 많은 부분을 차지할 정도로 인기를 누리고 있으며, 텔레비전 또는 라디오 기능을 가진 단말기도 출시되고 있다. 이 같은 추세는 단말기의 디스플레이의 고품질화와 메모리의 대용량화를 요구하고 있어 단말기의 개인용 멀티미디어 기기화를 가속시키고 있다. With the spread of mobile communication terminals, technology in this field is developing, and various functions are added every day due to various demands of consumers and competition among companies. For example, a terminal equipped with a camera is recently popular enough to occupy a large part of a new terminal, and a terminal having a television or radio function is also released. This trend is demanding the high quality of the display of the terminal and the large capacity of the memory, which is accelerating the personal multimedia device of the terminal.
한편, 일반적으로 다수의 사람에게 정보를 전달하기 위해 빔 프로젝터를 사용한다. 빔 프로젝터는 컴퓨터와 같은 기기로부터 영상 소스를 제공받아 렌즈를 통해서 스크린 위에 확대 투영하여 다수의 사람에게 동시에 보여 주는 광학장치이다. On the other hand, beam projectors are generally used to convey information to a large number of people. A beam projector is an optical device that receives an image source from a device such as a computer and projects it on a screen through a lens and simultaneously shows it to multiple people.
이러한 빔 프로젝터는 예를 들면, 컴퓨터와 같은 기기로부터 영상 소스를 제공받아 이를 출력하는 출력 수단의 역할만을 하기 때문에 강연자가 출력되는 영상을 더욱 상세히 설명하기 위해서는 레이저 포인터를 이용하기도 한다. 레이저 포인터는 레이저를 조사하여 스크린상에 디스플레이되는 영상의 일부분을 가리키기 위한 기기이다. For example, since the beam projector only serves as an output means for receiving an image source from a device such as a computer and outputting the image source, a laser pointer may be used to describe the image output by the speaker in more detail. The laser pointer is a device for pointing a portion of an image displayed on a screen by irradiating a laser.
이와 같은 빔 프로젝터는 단순한 영상 소스의 출력만을 하기 때문에 특히, 컴퓨터로부터 출력되는 영상 소스의 경우 해당 컴퓨터와 연결된 입력수단 즉, 일반적으로 키보드 또는 마우스 등을 이용하여 출력되는 영상을 제어한다. Since such a beam projector only outputs a simple image source, in particular, an image source output from a computer controls an image output by using input means connected to the computer, that is, a keyboard or a mouse.
그러나 이와 같은 방법에 있어서, 빔 프로젝터로 영상 소스를 제공하는 주체가 컴퓨터이기 때문에 강의자가 직접 컴퓨터를 제어할 수 있는 위치에서 강의할 경우에는 문제가 없으나, 강의자가 컴퓨터와 떨어져 있는 경우 강의자는 강의중에 자주 컴퓨터기 위치한 곳으로 이동하여 컴퓨터를 제어해야 하기 때문에 그 진행을 매끄럽지 못하게 하는 단점이 있다. However, in this method, since the subject providing the image source to the beam projector is a computer, there is no problem when the lecturer can directly control the computer. However, when the lecturer is separated from the computer, the lecturer can There is a disadvantage in that the progress is not smooth because it is necessary to move the computer frequently and control the computer.
또한, 강의자와 영상 소스를 제공하는 컴퓨터가 멀리 떨어져 있어 강의자가 직접 컴퓨터를 제어할 수 없는 경우에는 별도의 진행을 보조하는 인원이 강의자의 지시에 따라 컴퓨터를 제어하여야 하는 단점이 있다. In addition, when the lecturer and the computer providing the image source are far apart and the lecturer cannot directly control the computer, there is a disadvantage that a person who assists the separate process must control the computer according to the lecturer's instruction.
본 발명은 이와 같은 문제점을 해결하기 위해 창안된 것으로 그 목적은 대다수의 사람이 사용하고 있는 이동통신 단말기를 이용하여 프리젠테이션에서 사용되는 레이저 포인터 기능은 물론 빔 프로젝터로 영상 소스를 제공하는 컴퓨터의 마우스 기능을 수행할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템을 제공하는 데 있다. The present invention was devised to solve such a problem, and the object thereof is a mouse of a computer that provides an image source to a beam projector as well as a laser pointer function used in a presentation using a mobile communication terminal used by most people. The present invention provides a mobile communication terminal having a laser pointer capable of performing a function and a presentation providing system using the same.
나아가 빔 프로젝터에 의해 스크린상에 디스플레이되는 영상을 촬영하고 촬영된 영상을 처리하여 사용자가 영상 소스를 제공하는 컴퓨터를 제어할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템을 제공하는 데 있다. Furthermore, the present invention provides a mobile communication terminal having a laser pointer capable of controlling a computer providing an image source by capturing an image displayed on a screen by a beam projector and processing the photographed image, and a presentation providing system using the same. There is.
나아가 레이저 포인터와 무선 통신 수단을 포함하는 무선 통신 모듈을 탈착 가능하게 결합하도록 하여 레이저 포인터의 기능이 가능하면서도 본체의 사이즈를 줄인 콤팩트한 이동통신 단말기를 제공하는 것을 목적으로 한다. Furthermore, an object of the present invention is to provide a compact mobile communication terminal capable of detachably coupling a wireless communication module including a laser pointer and a wireless communication means while reducing the size of the main body.
나아가 이동통신 단말기에 구비된 레이저 포인터로부터 조사되어 스크린상에 맺히는 레이저 스팟의 궤적을 인식하여 인식된 패턴에 대응되는 기능을 수행할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템을 제공하는 데 있다. Furthermore, a mobile communication terminal having a laser pointer capable of performing a function corresponding to a recognized pattern by recognizing a trajectory of a laser spot irradiated from a laser pointer provided in the mobile communication terminal and forming a screen on the screen, and a presentation providing system using the same To provide.
나아가 이동통신 단말기에 사용자가 선택한 기능의 수행 명령을 입력할 수 있는 별도의 기능 키를 구비하여, 보디 효과적인 입력 기능을 수행할 수 있는 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템을 제공하는 데 있다. Furthermore, by providing a separate function key for inputting a command to perform a function selected by a user in the mobile communication terminal, there is provided a mobile communication terminal having a laser pointer capable of performing a body effective input function and a presentation providing system using the same. There is.
상술한 바와 같이, 본 발명의 일 양상에 따른 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템은 다수의 외부기기로부터 영상 소스를 입력받아 스크린에 출력하는 빔 프로젝터와, 빔프로젝터에 의해 출력되어 스크린에 디스플레이되는 영상을 촬영하여 출력하는 카메라와, 사용자 컴퓨터에 구비되는 마우스의 좌/우 버튼과 대응되는 마우스 버튼과 레이저 포인터 구동 명령을 입력하는 포인터 버튼을 포함하는 입력부와, 이동통신 단말기 전반을 제어하며, 입력 버튼을 통해 입력되는 조작명령을 사용자 컴퓨터로 전송하는 제어부를 포함하는 본체와, 빔 프로젝터로부터 출력되는 영상 데이터가 디스플레이되는 스크린에 레이저를 조사하는 레이저 포인터와, 사용자 컴퓨터와 데이터를 송수신하는 무선 통신부를 포함하되, 본체와 탈착 가능하게 형성되는 무선 통신 모듈을 포함하는 이동통신 단말기와, 이동통신 단말기와 무선 연결되어 이동통신 단말기로부터 전송되는 조작명령에 따라 해당 기능을 구동하며, 카메라로부터 출력되는 영상 데이터에서 레이저 포인터로부터 조사되어 스크린에 맺히는 스팟을 검출하여 스팟과 마우스 포인터를 매칭시켜 표시하되, 스팟의 이동에 따른 이동량을 산출하여 마우스 포인터를 이동시키는 사용자 컴퓨터를 포함하여 구성된다. As described above, a mobile communication terminal having a laser pointer and a presentation providing system using the same according to an aspect of the present invention include a beam projector that receives image sources from a plurality of external devices and outputs them to a screen, and outputs them by a beam projector. An input unit including a camera for capturing and outputting an image displayed on a screen, a mouse button corresponding to a left / right button of a mouse provided in a user computer, and a pointer button for inputting a laser pointer driving command; A main body including a control unit for transmitting an operation command input through an input button to a user computer, a laser pointer for irradiating a laser to a screen on which image data output from a beam projector is displayed, and a user computer and data. Wireless communication unit for transmitting and receiving In addition, the mobile communication terminal including a wireless communication module that is detachably formed with the main body, and the wireless communication with the mobile communication terminal to drive the corresponding function in accordance with an operation command transmitted from the mobile communication terminal, from the image data output from the camera And detecting the spot irradiated from the laser pointer on the screen to match the spot with the mouse pointer and displaying the spot, and calculating the amount of movement according to the movement of the spot.
사용자가 자신의 컴퓨터 즉, 사용자 컴퓨터와 빔 프로젝터를 연결하고, 빔 프로젝터로 영상 소스의 전송을 명령하면, 사용자 컴퓨터는 선택된 영상 소스를 빔 프로젝트로 출력하고, 빔 프로젝터는 스크린에 출력한다. When the user connects his computer, that is, the user's computer and the beam projector, and commands the transmission of the image source to the beam projector, the user computer outputs the selected image source to the beam project, and the beam projector outputs to the screen.
스크린에 영상이 디스플레이되면, 사용자는 이동통신 단말기의 예를 들면, 시리얼 포트에 의해 탈착 가능하게 형성되는 무선 통신 모듈에 구비된 레이저 포인터를 통해 영상의 일부분을 지시하면서 다수의 사람에게 강의 또는 설명을 할 수 있다. 한편, 사용자가 프리젠테이션 제공 명령을 사용자 컴퓨터의 입력 수단 또는 이동통신 단말기에 구비될 수 있는 별도의 입력 키를 이용하여 사용자 컴퓨터로 입력하면, 사용자 컴퓨터의 CPU는 해당 명령을 수신하여 프리젠테이션 제공 프로그램을 실행시킨다. When an image is displayed on the screen, a user may give a lecture or explanation to a plurality of people while instructing a portion of the image through a laser pointer provided in a wireless communication module detachably formed by, for example, a serial port of a mobile communication terminal. can do. Meanwhile, when a user inputs a presentation providing command to the user computer using an input means of the user computer or a separate input key provided in the mobile communication terminal, the CPU of the user computer receives the corresponding command to provide the presentation providing program. Run
프리젠테이션 제공 프로그램 구동에 따라 카메라는 스크린에 디스플레이되는 영상을 촬영하여 사용자 컴퓨터로 출력한다. 사용자 컴퓨터는 카메라로부터 촬영 되어 출력되는 스크린의 영상을 수신하여 해당 영상에서 레이저 포인터에 의해 스크린상에 맺히는 레이저 스팟을 검출하여, 해당 스팟과 컴퓨터의 입력 수단인 마우스의 포인터를 매칭시켜 빔 프로젝터를 통해 스크린에 디스플레이한다. In response to a program for providing a presentation, the camera captures an image displayed on a screen and outputs the image to a user computer. The user computer receives the image of the screen shot and output from the camera, detects the laser spot formed on the screen by the laser pointer from the image, matches the spot with the pointer of the mouse which is an input means of the computer, and then through the beam projector. Display on the screen.
또한, 사용자 컴퓨터는 영상 속의 스팟이 이동을 감지하여 마우스의 포인터를 그와 대응되도록 이동시킨다. 예를 들어 설명하면, 카메라가 초당 30프레임으로 스크린에 디스플레이되는 영상을 촬영하여 사용자 컴퓨터로 출력할 경우, 사용자 컴퓨터는 순차적으로 전송되는 프레임 비교하여 스팟의 이동량을 산출하고, 해당 스팟에 매칭되도록 마우스의 포인터를 이동시킨다. In addition, the user computer detects the movement of the spot in the image and moves the mouse pointer to correspond thereto. For example, when the camera captures an image displayed on the screen at 30 frames per second and outputs the image to the user's computer, the user's computer calculates the amount of movement of the spot by comparing the frames transmitted sequentially, and matches the mouse with the spot. Move the pointer of.
또한, 본 발명에 따른 이동통신 단말기는 컴퓨터의 입력 수단의 하나인 마우스의 좌/우 버튼과 대응되는 입력 기능을 수행하는 입력버튼이 구비되어 있다. 이러한 입력버튼은 이동통신 단말기에 구비되는 다수의 숫자키, 기능키 중 어느 하나일 수 있다. 입력버튼을 통해 입력되는 사용자의 조작 명령은 예를 들면, 마이크로 소프트사의 윈도우즈의 바탕 화면상에 표시되는 아이콘의 실행 명령이나 파일의 등록정보의 확인 명령 등과 같은 마우스를 통해 입력 가능한 모든 명령이다. In addition, the mobile communication terminal according to the present invention is provided with an input button for performing an input function corresponding to the left and right buttons of the mouse, which is one of the input means of the computer. The input button may be any one of a plurality of numeric keys and function keys provided in the mobile communication terminal. The user's operation command input through the input button is all commands that can be input through a mouse, such as an icon execution command displayed on a Microsoft Windows desktop or a file registration information confirmation command.
사용자가 프로그램의 실행을 위해 바탕화면상에 표시되는 실행파일 아이콘으로 스팟을 이동시키면, 사용자 컴퓨터는 해당 스팟의 이동을 감지하여 마우스 포인터를 그와 매칭시켜 이동시킨다. When a user moves a spot to an executable file icon displayed on the desktop to execute a program, the user computer detects the movement of the spot and moves the mouse pointer to match it.
실행파일 아이콘 상에서 사용자가 이동통신 단말기의 입력 버튼 즉, 마우스의 왼쪽 버튼과 대응되는 기능을 수행하는 입력버튼을 더블 클릭하면, 이동통신 단말기는 해당 명령을 무선으로 사용자 컴퓨터로 전송한다. When a user double-clicks an input button of a mobile communication terminal, that is, an input button that performs a function corresponding to the left button of a mouse, on the executable file icon, the mobile communication terminal wirelessly transmits the command to the user computer.
사용자 컴퓨터는 영상처리를 통해 해당 스팟이 이동한 위치와 입력버튼을 통해 입력된 실행 명령을 수신하여 해당 아이콘을 실행시키고, 영상 소스를 빔 프로젝터를 통해 스크린에 디스플레이한다. The user computer receives an execution command input through a position where the spot moves and an input button through image processing, executes the corresponding icon, and displays the image source on the screen through the beam projector.
따라서, 본 발명에 따른 프리젠테이션 제공 시스템은 이동통신 단말기에 레이저 포인터와 사용자 컴퓨터와 무선 통신이 가능한 무선 통신부를 구비하되 이동통신 단말기의 본체와 탈착 가능하게 형성되는 무선 통신 모듈을 이용하여 레이저 포인터의 기능은 물론 레이저 포인터를 통해 스크린에 맺히는 레이저 스팟을 이용하여 사용자 컴퓨터의 제어가 가능함으로써, 강의자 또는 사용자가 빔 프로젝터로 영상 소스를 제공하는 사용자 컴퓨터와 원거리에 떨어져 있더라도 편리하게 제어할 수 있는 장점을 갖는다. Therefore, the presentation providing system according to the present invention includes a laser pointer in a mobile communication terminal and a wireless communication unit capable of wireless communication with a user computer, but using a wireless communication module detachably formed with the main body of the mobile communication terminal. In addition to being able to control the user's computer by using the laser spot that is formed on the screen through the laser pointer, the lecturer or the user can conveniently control the user's computer that provides the image source to the beam projector even when the user is away from the computer. Have
이하에서는 첨부된 도면을 참조로 하여 기술되는 바람직한 실시 예를 통해 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다. Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.
도 1은 본 발명의 바람직한 일 실시 예에 따른 프리젠테이션 제공 시스템을 개략적으로 도시한 개요도이다. 도시된 바와 같이, 본 발명에 따른 프리젠테이션 제공 시스템은 영상 소스를 입력받아 스크린(100)에 출력하는 빔 프로젝터(200)와, 빔프로젝터에 의해 출력되어 스크린(100)에 디스플레이되는 영상을 촬영하여 출력하는 카메라(300)와, 레이저 포인터와 무선 통신 수단을 구비한 무선 통신 모듈(450)이 탈착 가능하게 연결되는 이동통신 단말기(400)와, 사용자 컴퓨터(500)를 포함하여 구성된다. 1 is a schematic diagram schematically showing a presentation providing system according to an exemplary embodiment of the present invention. As shown, the presentation providing system according to the present invention receives the image source and outputs to the
빔 프로젝터(200)는 TV, VCR, DVD Player, PC, 캠코더 등의 각종 영상 기기 들의 신호를 입력받아서 렌즈를 통해 확대한 영상을 스크린(100)상에 나타내주는 장비이다. The
종래에는 3관식 프로젝터가 많이 사용되었으나 현재에는 LCD 및 DLP 프로젝터가 사용되고 있다. 이러한 LCD 및 DLP 프로젝터는 별도의 설정이 필요없이 각종 영상기기를 연결하기만 하면 자동으로 최적의 화면을 보여주는 기능을 갖추고 있어서 근래에 기업의 프리젠테이션 및 가정의 홈시어터용으로 급속히 보급되고 있다.Conventionally, three-tube projectors have been used, but now LCD and DLP projectors are used. These LCD and DLP projectors have the function of automatically displaying the optimal screen simply by connecting various video devices without any additional setting. Therefore, these LCD and DLP projectors are rapidly being used for corporate presentations and home theaters.
종래에 주로 사용하던 프로젝터는 PRT(CRT)방식이라 하여 작고 상당히 밝은 브라운관에서 원하는 화면을 만든 후에 이것을 렌즈를 통해 스크린(100)에 상이 맺히도록 하는 방식으로서, PRT(CRT)가 하나인 1관식과 R(적색), G(녹색), B(청색) 3 개의 PRT(CRT)를 가지는 3관식이 있다. Conventionally used projector is called PRT (CRT) method, which makes a desired screen in a small and fairly bright CRT, and then forms an image on the
1관식의 경우에는 R, G, B 각각의 입자가 분리되어 보이므로 화면이 크면 입자가 구분되어 보이므로 돋보기로 브라운관을 확대해서 보는 것처럼 과히 보기가 좋지가 않으나 스크린(100)까지의 거리에 따른 초점의 조정이 용이한 이점이 있고, 보통 밝기가 어둡고 해상도가 낮다. In the case of a single tube type, the particles of R, G, and B are separated, so when the screen is large, the particles are separated, so it is not good to see the magnifier with a magnifying glass. This has the advantage of easy focusing, usually low brightness and low resolution.
3관식의 경우에는 R, G, B 빛을 각각 담당하는 PRT(CRT)관이 3 개가 존재하며, 이것들을 하나의 스크린(100)상에 초점이 일치하도록 투사해 줌으로써 색이 분리되어 보이지 않는 좋은 영상을 얻을 수가 있고, 밝기와 해상도 또한 더 우수할 수 있다. In the case of the three tube type, there are three PRT (CRT) tubes each for R, G, and B light, and they are projected on a
그러나 3개의 PRT(CRT)가 광축이 동일하게 일치하지 않으므로 3 개의 광축이 일치하는 선상에서 스크린(100)을 구성하고 거기에서 초점을 맞추어야 하는 조정상 의 어려움이 있고, 부피가 상당히 크다는 단점이 있다. However, since three PRTs (CRTs) do not coincide in the same optical axis, there is a difficulty in adjusting the
요즘은 밝기가 떨어지고 컴퓨터 입력 시의 주파수에 따른 편향 조정의 어려움, 3관식의 경우 구조적인 단점에 의해서 발생하는 초점 조정의 어려움 등등의 이유로 점점 사용이 줄고 있는 추세이다.Nowadays, the usage is gradually decreasing due to the decrease in brightness, difficulty in adjusting the deflection according to the frequency at the time of computer input, and difficulty in adjusting the focus caused by the structural disadvantage in the case of the three-pipe type.
카메라(300)는 예를 들면, 렌즈계로부터 입력되는 영상을 CCD 또는 CMOS와 같은 촬상 소자를 통해 촬영하여 출력하는 디지털 카메라로 구현될 수 있으며, 빔 프로젝터(200)에 의해 스크린(100)상에 디스플레이되는 영상을 촬영하여 사용자 컴퓨터(500)로 출력한다. For example, the
카메라(300)는 렌즈계와, 렌즈계로부터의 광신호를 아날로그 전기신호로 변환하는 촬상부와, 촬상부로부터 출력되는 신호를 처리하고 디지털로 변환한 후 사용자 컴퓨터(500)의 입력에 적합한 포맷으로 변환하는 변환부와, 카메라(300) 전반을 제어하는 카메라 제어부를 포함한다. The
렌즈계는 소형의 하나 혹은 복수의 렌즈로 구성되며, 빛을 집광하여 촬상부에 공급한다. 촬상부는 통상 CMOS 촬상소자 또는 CCD 촬상소자로 구성되며, 각 픽셀별로 빛을 전기적인 신호로 변환하여 클럭에 동기시켜 순차적으로 출력하는 공지의 소자이다. 변환부는 촬상부에서 출력되는 영상 밝기에 비례한 전류 또는 전압을 약간의 처리를 거쳐 디지털 데이터로 변환하여 출력한다. 또 다른 실시예에 있어서, 변환부는 주지된 카메라(300)에 있어서와 같이, 촬영된 영상을 JPEG 포맷으로 압축하거나 MPEG 포맷으로 압축하는 코덱을 더 포함할 수 있다. The lens system is composed of one or more small lenses, and collects and supplies light to the imaging unit. The imaging unit is usually composed of a CMOS imaging device or CCD imaging device, and is a known device that converts light into an electrical signal for each pixel and sequentially outputs it in synchronization with a clock. The converting unit converts the current or voltage proportional to the image brightness output from the image capturing unit into digital data through a slight process and outputs the digital data. In another embodiment, the conversion unit may further include a codec for compressing the photographed image in the JPEG format or the MPEG format, as in the known
이동통신 단말기(400)는 스크린(100)에 디스플레이되는 영상의 소정 부분을 지시하기 위한 레이저를 조사하는 레이저 포인터와 무선으로 사용자 컴퓨터(500)와 데이터를 송수신하는 무선 통신부를 구비한 무선 통신 모듈(450)과, 탈착 가능하게 연결되어 사용자로부터 입력되는 조작명령을 사용자 컴퓨터(500)로 전송한다. 상술한 이동통신 단말기(400)는 도 2를 통해 더욱 상세히 설명한다. The
도 2는 본 발명의 바람직한 일 실시 예에 따른 이동통신 단말기를 개략적으로 도시한 블럭도이다. 도시된 바와 같이, 본 발명에 따른 이동통신 단말기(400)는 착탈식으로 제작된 무선 통신 모듈(450)과, 본체(410)로 구성되며, 무선 통신 모듈(450)과 본체(410)는 커넥터를 통해 접속된다. 2 is a block diagram schematically illustrating a mobile communication terminal according to an exemplary embodiment of the present invention. As shown, the
이동통신 단말기(400)는 크게 기존의 이동통신 단말기(400)에 공통되는 구성인 제어부(415) 및 그 부속회로들과, 탈착 가능한 무선 통신 모듈(450)과, 오디오 재생부(416)와, 오디오 출력부(417)와 메모리(418) 및 배터리 팩(419)을 포함하여 구성된다. The
부속회로들은 다수의 숫자 키와 기능 키를 포함하는 입력부(411)와 메뉴 및 동작상태를 표시하는 표시부(412)와, 안테나를 통해 송수신 되는 무선신호로부터 음성 및 데이터 신호를 추출하는 이동통신부(413)와, 이동통신부(413)로부터의 음성 통화 신호를 마이크 및 스피커를 통해 입출력하는 음성 입출력 회로(414)를 포함한다. The accessory circuits include an
입력부(411)와, 통상 액정표시장치인 표시부(412)는 통상적인 주지된 구성이 될 수 있다. 또한, 이동통신부(413)는 기지국과의 통신을 위한 안테나 및 알에프 회로를 포함하여 구성된다. 본 명세서에서 이동통신부(413)는 다양한 버전의 CDMA 방식 뿐 아니라 셀룰러, GSM, W-CDMA 방식 등 현존하는 방식은 물론, 향후에 등장할 이동통신 방식을 포괄하도록 해석된다. 음성 입출력 회로(414)는 디지털 음성 데이터를 아날로그 음성 신호로, 또는 그 역의 변환을 처리하며, 오디오 증폭회로나 필터와 같은 부가회로를 포함하는 공지의 구성이다. The
이동통신부(413)의 기저대역 회로와, 제어부(415)의 대부분의 회로는 단일의 집적회로로 상용화되어 제공되고 있다. 통상 MSM 칩으로 불리는 이 집적회로는 내부에 통신을 처리하는 전용의 하드웨어와, 디지털 신호처리기 및 범용의 마이크로프로세서를 포함한다. 논리적으로 이들은 음성 및 데이터 통신을 제어하며, 입력부(411)로부터 입력된 조작신호나 동작 상태에 따라 전체 시스템을 제어한다. 제어부(415)는 버츄얼 머신과 같은 편리한 애플리케이션 환경이 지원되며, 본 발명의 특징적인 양상에 따른 제반 제어를 프로그램에 의해 처리할 수 있다. The baseband circuit of the
제어부(415)는 예를 들면 I2C 버스와 같은 직렬버스를 통해 외부 아이씨들과 인터페이스 되어 이들을 제어할 수 있다. 사용자로부터 입력부(411)를 통해 조작 명령이 입력되거나 통화 착신 등 이벤트가 발생하면 제어부(415)는 필요한 제어 명령을 발한다. The
오디오 재생부(416)는 예를 들면, 벨소리 재생을 위한 YAMAHA 칩과 같은 음원 재생 칩 또는 MP3 재생을 위한 DSP 칩으로 구성되며, 벨소리, 효과음 또는 음악파일 재생과 같은 다양한 음원으로부터 재생하여 오디오 출력부(417)로 출력한다. The audio reproducing unit 416 includes, for example, a sound source reproducing chip such as a YAMAHA chip for reproducing a ringtone or a DSP chip for reproducing an MP3. The audio reproducing unit 416 reproduces from various sound sources such as reproducing a ringtone, an effect sound, or a music file. Output at 417.
오디오 출력부(417)는 기존의 단말기 내에 구비된 오디오 출력부(417)를 특 별한 구조적인 변경 없이 그대로 채택하였다. 또한, 방송 수신부(310)를 위한 별도의 오디오 신호 처리 모듈을 추가하지 않고, 오디오 재생부(416)에 의해 재생된 벨소리 또는 효과음의 출력과 공용으로 사용할 수 있다는 것이 본 발명의 특징적인 장점으로 된다. 오디오 출력부(417)는 방송 수신부(310)로부터 출력되는 오디오 신호를 가청음으로 변환하여 출력하며, 단말기 내의 벨소리 또는 효과음과 같은 다양한 재생음을 시스템 제어부(415)의 제어에 따라 선택적으로 출력한다. The
메모리(418)는 이동통신 단말기(400) 제어동작시 발생하는 데이터들이 일시 저장되는 램영역과, 이동통신 단말기(400)의 동작을 제어하기 위한 구동 프로그램 및 그에 따른 기본 정보가 저장되는 롬영역과, 이동통신 단말기(400)에서 제공되는 유저 인터페이스(U/I: USER INTERFACE) 또는 사용자 어플리케이션 및 사용자 어플리케이션에 의해 생성되는 데이터의 저장이 가능한 데이터 영역으로 구분되어 있다. The
배터리 팩(419)은 니켈 카드늄, 니켈 수소 등이 충전된 배터리가 내장되며, 이동통신 단말기(400) 구매시 함께 제공되는 충전기에 의해 전기적 에너지가 충전된다. 충전된 배터리 팩(419)은 이동통신 단말기(400)의 배면에 부착되어 단말기를 구동하는 전원을 공급한다. The
본 발명의 특징적인 양상에 따라 본 발명에 따른 이동통신 단말기(400)와 탈착 결합하는 무선 통신 모듈(450)은 빔 프로젝터(200)로부터 출력되는 영상 데이터가 디스플레이되는 스크린(100)에 레이저를 조사하는 레이저 포인터(451)와, 사용자 컴퓨터(500)와 데이터를 송수신하는 무선 통신부(452)를 포함하여 구성된다. According to a characteristic aspect of the present invention, the
레이저 포인터(451)는 파장이 단파장이어서 분산되지 않아 직진성이 우수한 레이저의 특성을 이용하여 프리젠테이션시에 강의자 또는 설명자가 소정 부분을 지적할 때 사용하는 기기이다. The
레이저 포인터(451)는 인가되는 전원에 의해 단파장의 레이저를 발산하는 레이저 다이오드(LASER DIODE)와, 레이저 다이오드로부터 발산된 빛을 평행광으로 변환하는 렌즈로 구성될 수 있다. The
사용자가 추후 서술할 이동통신 단말기(400)의 입력부(411)에 구비되는 포인터 버튼(411-2)을 누르게 되면, 이동통신 단말기(400)의 구동 전원을 공급하는 배터리팩으로부터 레이저 다이오드로 구동 전원이 인가되고, 레이저 다이오드는 인가되는 전원에 의해 단파장의 빛을 발산하게 되며, 발산된 빛은 렌즈를 통과하면서 평행 빔으로 변환되어 스크린(100)으로 조사된다. 이렇게 조사된 레이저는 스크린(100)상에 맺히면서 작은 스팟을 이룸으로써 강의자 또는 설명자와 같은 사용자가 원하는 부분을 지적할 수 있게 한다. When the user presses the pointer button 411-2 provided in the
무선 통신부(452)는 적외선, 알에프, 블루투쓰와 같은 무선 통신 규약을 통해 사용자 컴퓨터(500)와 연결되어 무선으로 데이터를 송수신하는 일종의 통신 수단이 될 수 있다. 무선 통신부(452)는 상술한 무선 통신 규약에 따라 사용자 컴퓨터(500)와 연결을 설정하고, 입력부(411)로부터 입력되는 사용자 조작명령을 사용자 컴퓨터(500)로 전송한다. The
부가적으로 본 발명에 따른 이동통신 단말기(400)는 사용자 컴퓨터(500)와 연결 케이블을 통해 데이터를 송수신하는 유선 인터페이스부(420)를 포함할 수 있 어 사용자는 무선 또는 유선 연결을 통해 이동통신 단말기(400)와 사용자 컴퓨터(500)를 연결하여 사용할 수 있다. Additionally, the
본 발명의 특징적인 양상에 따라 본 발명에 따른 이동통신 단말기(400)의 입력부(411)에는 사용자 컴퓨터(500)에 구비되는 마우스의 좌/우 버튼과 대응되는 입력 버튼(411-1)과 레이저 포인터(451) 구동 명령을 입력하는 포인터 버튼(411-2)을 포함한다. According to a characteristic aspect of the present invention, the
이러한 입력 버튼(411-1)과 포인터 버튼(411-2)은 이동통신 단말기(400)의 입력부(411)와 별도로 형성될 수 있으나, 이미 구비되어 있는 입력부(411)의 소정 키에 그 입력 기능을 수행하도록 대응시켜 사용하도록 하는 것이 바람직하다. The input button 411-1 and the pointer button 411-2 may be formed separately from the
입력 버튼(411-1)을 즉, 사용자 컴퓨터(500)의 좌/우측 버튼과 대응되는 버튼에 의해 입력된 명령은 무선 통신 모듈(450)의 무선 통신부(452)를 통해 사용자 컴퓨터(500)로 무선 전송된다. The command inputted by the input button 411-1, that is, the button corresponding to the left / right button of the
포인터 버튼(411-2)은 레이저 포인터(451)의 구동을 위한 버튼으로 사용자에 의해 포인터 버튼(411-2)이 눌려지게되면, 이동통신 단말기(400)의 구동 전원을 공급하는 배터리 팩(419)으로부터 레이저 포인터(451)로 전원이 인가되게 되며, 레이저 포인터(451)는 구동하게 된다. The pointer button 411-2 is a button for driving the
제어부(415)는 입력부(411)의 포인터 버튼(411-2)으로부터 레이저 포인터(451) 구동명령이 입력되면, 배터리팩으로부터 인가되는 전원을 레이저 포인터(451)로 공급하도록 하여 레이저 포인터(451)를 구동시키며, 입력 버튼(411-1)으로부터 입력되는 조작명령을 수신하여 무선 통신 모듈(450)의 무선 통신부(452)를 통 해 사용자 컴퓨터(500)로 전송한다. When the
사용자 컴퓨터(500)는 퍼스널 컴퓨터 또는 랩톱 컴퓨터이면 족하며, 빔 프로젝터(200)로 예를 들면, 동영상, 정지영상, 텍스트, 다양한 프리젠테이션용 프로그램 및 컴퓨터의 비디오 출력 영상과 같은 영상 소스를 제공한다. The
또한, 사용자 컴퓨터(500)는 이동통신 단말기(400)와 무선 연결되어 이동통신 단말기(400)로부터 전송되는 조작명령에 따라 해당 기능을 구동하며, 카메라(300)로부터 출력되는 영상 데이터에서 레이저 포인터(451)로부터 조사되어 스크린(100)에 맺히는 스팟을 검출하여 스팟과 마우스 포인터를 매칭시켜 표시하되, 스팟의 이동에 따른 이동량을 산출하여 마우스 포인터를 이동시켜 사용자의 제어를 효과적으로 할 수 있게 한다. In addition, the
이러한 사용자 컴퓨터(500)에 대한 설명은 도 3을 통해 보다 상세히 설명하기로 한다. 도 3은 본 발명의 바람직한 일 실시 예에 따른 사용자 컴퓨터를 개략적으로 도시한 블럭도이다. 도시된 바와 같이, 본 발명에 따른 사용자 컴퓨터(500)는 이동통신 단말기(400)로부터 출력되는 조작명령을 포함하는 데이터를 수신하는 통신부(510)와, 스크린(100)에 의해 디스플레이되는 영상과 카메라(300)로부터 입력되는 영상을 동기화시키는 영상 동기화부(520)와, 스크린(100)상에 맺히는 레이저 포인터(451)의 스팟을 추출하고, 추출된 스팟의 이동량을 산출하여 출력하는 이동량 산출부(530)와, 이동량 산출부(530)에 의해 산출된 이동량에 따라 레이저 스팟과 사용자 컴퓨터(500)의 마우스 포인터를 매칭시켜 스크린(100)에 표시되도록 빔 프로젝터(200)로 영상 데이터를 출력하는 포인터 매칭부(540)와, 장치 전 반을 제어하며, 통신부(510)로부터 수신되는 이동통신 단말기(400) 조작명령에 따라 해당 명령을 처리하는 명령 처리부(550)를 포함하여 구성된다. This
통신부(510)는 무선 또는 유선 통신 규약을 통해 이동통신 단말기(400)와 연결을 설정하고, 입력 수단으로부터 출력되는 조작명령을 수신하는 통신 모뎀일 수 있다. The
영상 동기화부(520)는 빔 프로젝터(200)에 의해 스크린(100)에 디스플레이되는 영상과 카메라(300)로부터 출력되는 영상을 동시화시킨다. 빔 프로젝터(200)에 의해 스크린(100)에 디스플레이되는 영상과 카메라(300)에 의해 촬영되어 출력되는 영상은 카메라(300)의 촬영 위치에 따라 큰 차이가 발생한다. The
이렇게 발생하는 차이를 단순하게 영상 크기에 따른 비율을 적용하여 두 영상을 동기화시켰을 경우 레이저 스팟과 사용자 컴퓨터(500)의 마우스 포인터 매칭을 위한 스팟의 정확한 위치와 이동량을 산출하는 데 있어 큰 오차로 작용하게 되어 자칫 오동작을 일으킬 수 있다. 따라서, 레이저 스팟과 마우스 포인터를 매칭시키는데 있어 오차를 최소화하고 오동작을 방지하기 위해서는 두 영상을 정확하게 동기화시켜야한다. When the two images are synchronized by simply applying the ratio according to the image size, the difference occurs as a large error in calculating the exact position and movement amount of the spot for matching the mouse pointer between the laser spot and the user's
이러한 영상 동기화 과정은 도 4a 내지 도 4c를 통해 보다 상세히 설명한다. 도 4a 내지 도 4c는 본 발명에 따른 프리젠테이션 제공 시스템의 영상 동기화 과정을 개략적으로 설명한 개요도이다. 도시된 바와 같이, 영상 동기화부(520)는 카메라(300)로부터 입력되는 영상의 꼭짓점을 추출하는 꼭짓점 추출부(521)와, 스크린(100) 중앙에 사용자 컴퓨터(500)의 마우스 포인터를 이동시키며, 마우스 포인터에 대응되는 레이저 포인터(451)에 의해 스크린(100)상에 맺히는 스팟을 추출하여 영상을 중앙 점을 산출하는 중앙 점 산출부(522)와, 꼭짓점 추출부(521)에 의해 추출된 꼭짓점과 중앙 점 산출부(522)에 의해 산출된 중앙 점을 직선으로 연결하고, 각각의 꼭짓점들과 중앙 점을 연결한 직선의 기울기와 y절편을 산출하여 카메라(300)로부터 입력되는 영상과 스크린(100)에 디스플레이되는 영상을 동기화시키는 동기화부(523)를 포함하여 구성된다. This video synchronization process will be described in more detail with reference to FIGS. 4A to 4C. 4A to 4C are schematic views schematically illustrating an image synchronization process of a presentation providing system according to the present invention. As shown, the
꼭짓점 추출부(521)는 카메라(300)를 통해 입력되는 영상 속의 스크린(100)상에서 디스플레이되는 영상의 외곽선을 추출하고, 추출된 외곽선에서 각각의 외각에서는 이 만나는 꼭짓점을 추출하여 출력한다. The
중앙 점 산출부(522)는 스크린(100)에 디스플레이되는 영상의 중앙 점과 카메라(300)로부터 입력되는 영상의 중앙 점의 차이를 찾기 위한 것으로 사용자 컴퓨터(500)의 마우스 포인터를 빔프로젝터로 출력되는 영상의 중앙으로 이동시켜 빔 프로젝터(200)로 출력하고, 사용자에게 이동통신 단말기(400)의 레이저 포인터(451)의 스팟을 해당 마우스 포인터와 매칭될 수 있도록 안내 메세지를 출력하며, 사용자가 마우스 포인터와 레이저 스팟을 매칭시키게되면 카메라(300) 입력 영상에서 스팟을 추출하여 영상의 중앙 점을 산출한다. The
동기화부(523)는 꼭짓점 산출부에 의해 추출된 꼭짓점들과 중앙 점 산출부(522)에 의해 산출된 중앙 점을 직선으로 연결하여, 해당 직선들의 기울기와 y절편을 산출하여 두 영상을 동기화한다. The
이때 사용되는 알고리즘이 어핀변환(Affine transformation)이다. 어핀변환 은 "한 직선 위에 있는 임의의 점들은 변환한 뒤에도 역시 직선 위에 있다."라는 공선성(Collinearity)과 "한 선분의 중점은 변환한 뒤에도 중점이다."라는 거리 비(Ratio of distance)가 보존되는 변환을 말한다. 이러한 어핀변환은 어핀공간상에 있는 임의의 점이라도 무한대로 보내지 않는, 사영 변환(Projective transformation)의 특수한 클래스에 해당한다. The algorithm used is Affine transformation. Affine transformations have a collinearity of "any point on a straight line is also on a straight line after the transformation" and a ratio of distance "the midpoint of a line is the midpoint after the transformation." The conversion to be preserved. Such affine transformations correspond to a special class of projective transformations that do not send any point in affine space to infinity.
기하학적 수축(Contractions), 팽창(Expansions), 딜레이션(Dilations: 팽창과 병진), 대칭 이동(Reflections), 회전(Rotations), 닮음 변환(Similarity transformation), 기울임(Shears), 병진(Translations)은 모두 어핀변환의 종류이다. 일반적으로 어핀변환은 회전, 병진, 딜레이션, 기울임 들의 조합이다.Geometric contractions, expansions, dilations, reflections, rotations, similarity transformations, shears, and translations are all It is a kind of affine transformation. In general, affine transformation is a combination of rotation, translation, dilation, and iteration.
어핀변환은 직선의 비율은 유지하는 반면에, 각도나 길이를 꼭 유지하지는 않는다. 삼각형은 변환하면 역시 삼각형이다. 따라서 모든 삼각형은 서로 어핀이다. 여기서 어핀은 합동(congruent)과 닮음(similar)의 일반화이다. Affine transformations maintain the ratio of straight lines, but not necessarily angles or lengths. Triangles are also triangles when converted. Thus all triangles are affine to each other. Affine here is the generalization of congruent and similar.
도 4c에 의해 도시된 바와 같이, 4개의 꼭짓점과 중앙 점의 좌표를 구한 후 각 점끼리의 직선의 기울기와 y절편을 구하면 표 1과 같으며, 이를 어핀 변환을 적용하면 표 2과 같다. As shown in Figure 4c, after obtaining the coordinates of the four vertices and the center point to obtain the slope and y-intercept of the straight line between each point is shown in Table 1, when applying the affine transformation is shown in Table 2.
이러한 어핀변환에 의해 산출된 직선들의 기울기와 y절편을 통해 두 영상의 비율에 따라 두 영상을 동기화시켰을 경우 각각의 삼각형 내에 포함되는 점들 즉, 픽셀들의 고유한 값들은 변화하지 않기 때문에 두 영상을 동기화시 적확한 스팟의 위치를 산출할 수 있다. When the two images are synchronized according to the ratio of the two images through the slope and the y-intercept of the straight lines calculated by the affine transformation, the points included in each triangle, that is, the unique values of the pixels do not change. The exact position of the spot can be calculated.
이동량 산출부(530)는 카메라(300)로부터 입력되는 영상에서 레이저 스팟을 추출하고, 추출된 스팟의 이동량을 산출한다. 카메라(300)로부터 입력되는 영상에서 레이저 포인터(451) 영역을 검사하기 위해 YIQ방식과 RGB방식의 색 모델을 사용한다. The movement amount calculator 530 extracts a laser spot from an image input from the
RGB모델 방식은 색상 정보를 기준으로 표현한 모델로 레이저 포인터(451)가 강한 붉은색 (R=255)이기 때문에 레이저 포인터(451) 검출에 있어서 큰 기준이 되며, YIQ색 모델은 텔레비전에서 사용되는 색 모델로 사람의 눈이 색상보다는 빛에 민감하다는 사실에 착안한 모델이다. 그렇기 때문에 영상 정보의 빛 정보의 값의 범위를 넓게 지정하면 빛에 의한 주변의 환경 변화에도 결과 값이 영향을 덜 받는 장점이 있다. The RGB model method is a model expressed based on color information. Since the
그러나 한 가지 색 모델만을 사용했을 경우 레이저 포인터(451)가 아닌 영역을 검출할 수 있기 때문에 이 두 가지 모델 형식을 함께 사용하는 것이 바람직하다. However, if only one color model is used, it is preferable to use these two model types together because the area can be detected instead of the
본 발명에서 사용되는 카메라(300)로부터 출력되는 영상은 RGB색 모델의 값을 얻을 수 있으며, 이를 YIQ색 모델로 변환하기 위해서는 수학식 1과 같은 변환과정을 통해 YIQ값을 산출하고, 입력 영상의 RGB값과 산출된 YIQ 값을 이용하여 레이저의 스팟을 추출하는데 사용한다. The image output from the
그러나 카메라(300)로부터 입력되는 영상의 매 프레임마다 수학식 1과 같은 연산을 반복해야하고 그로 인해 많은 부하가 발생하여 연산속도가 느려질 수 있는 단점이 있다. However, each frame of the image input from the
따라서, 레이저 스팟을 추출하기 위해 레이저 스팟의 RGB값과 YIQ값을 샘플링하여 그 값의 범위를 파악하고, 해당 범위에 포함하는 RGB값과 YIQ값을 갖는 픽셀들을 레이저 스팟으로 인식하는 방법을 사용하였다. 표 1은 레이저 스팟의 샘플링 값들을 개략적으로 산출한 것을 나타낸 것이며, 수학식 2는 레이저 스팟의 RGB값과 YIQ값의 범위를 나타낸다. Therefore, in order to extract the laser spot, a method of sampling the RGB and YIQ values of the laser spot, grasping the range of the values, and recognizing the pixels having the RGB and YIQ values included in the range as the laser spots were used. . Table 1 schematically shows the sampling values of the laser spots, and Equation 2 shows a range of RGB values and YIQ values of the laser spots.
따라서, 이동량 산출부(530)는 카메라(300)로부터 매 프레임마다 레이저 스팟을 추출하고, 그에 따른 영상에서의 이동량을 산출하여 포인터 매칭부(540)로 출력한다. Accordingly, the movement amount calculator 530 extracts the laser spot every frame from the
본 발명의 특징적인 양상에 따라 본 발명에 따른 이동량 산출부(530)는 레이저 스팟으로 인식되는 색 영역으로 영상을 필터링 한 경우 여러 가지 잡티나 레이저 스팟이 차지하는 픽셀 영역에서 발견되는 스팟으로 인식되지 안는 픽셀이 발견 될 수 있기 때문에 보다 정확한 스팟의 추출을 위해 두 가지 방법을 적용한다. According to a characteristic aspect of the present invention, the movement amount calculating unit 530 according to the present invention does not recognize a spot found in a pixel area occupied by various spots or laser spots when the image is filtered by a color gamut recognized as a laser spot. Because pixels can be found, two methods are applied for the extraction of more accurate spots.
한가지 방법은 한 개 또는 두 개의 픽셀만이 레이저 스팟 영역으로 검색될 경우 이것을 잡티라고 인식하고 이를 제거하는 방법이다. 레이저 스팟으로 검색된 픽셀의 가장자리 픽셀을 1 픽셀씩 감소시킨 후 다시 가장자리 픽셀을 1 픽셀씩 증가 시키는 방법으로 한 픽셀만으로 이루어진 잡티를 제거할 수 있었다.One method is to recognize this as a spot if only one or two pixels are detected as the laser spot area and remove them. By reducing the edge pixel of the pixel detected by the laser spot by 1 pixel and then increasing the edge pixel by 1 pixel, the blemishes composed of only one pixel could be removed.
다른 한가지 방법은 레이저 스팟으로 인식되지 않은 픽셀을 인식된 다른 픽셀이 감싸고 있는 경우 이를 레이저 스팟으로 인식하고 이를 보간하는 방법이다. 이러한 보간방법은 가장자리 픽셀을 1 픽셀씩 증가시킨 후 다시 가장자리를 1 픽셀씩 감소시켜 인식되지 않은 픽셀을 보간한다. Another method is to recognize a pixel that is not recognized as a laser spot, and if the other recognized pixel is wrapped as a laser spot and interpolate it. This interpolation method increases the edge pixel by 1 pixel and then decreases the edge by 1 pixel to interpolate the unrecognized pixel.
포인터 매칭부(540)는 이동량 산출부(530)로부터 추출되어 출력되는 레이저 스팟의 영상에서의 위치정보 수신하여 사용자 컴퓨터(500)의 마우스 포인터를 해당 스팟과 매칭시켜 빔 프로젝터(200)로 출력하며, 이동량 산출부(530)로부터 출력되는 레이저 스팟의 이동량을 수신하여 그에 따라 마우스의 포인터를 이동시켜 사용자가 이동통신 단말기(400)를 통해 입력기능을 수행하도록 한다. The
명령 처리부(550)는 이동통신 단말기(400)로부터 무선 또는 유선 통신을 통해 전송되는 조작명령에 따라 해당 명령을 수행한다. 이동통신 단말기(400)로부터 전송되는 조작명령은 이동통신 단말기(400)의 입력부(411)에 구비된 입력 버튼(411-1)으로부터 출력되는 명령이며, 상술한 바와 같이 본 발명에 따른 이동통신 단말기(400)에 구비되는 입력부(411)의 입력 버튼(411-1)은 사용자 컴퓨터(500)의 입력수단의 하나인 마우스의 좌/우측 버튼과 기능적으로 대응된다. The
사용자가 이동통신 단말기(400)를 통해 레이저 스팟을 스크린(100)상에 디스플레이되는 영상 예를 들면, 해당 사용자 컴퓨터(500)의 바탕화면상에 위치한 아이콘으로 이동시키면 포인터 매칭부(540)는 해당 스팟의 이동에 따라 사용자 컴퓨터(500)의 마우스 포인터를 매칭시켜 해당 아이콘으로 이동시킨다. For example, when the user moves the laser spot on the
사용자가 이동통신 단말기(400)의 입력 버튼(411-1) 중 사용자 컴퓨터(500)의 마우스의 좌측 버튼과 매칭되는 압력 버튼을 더블클릭하면, 이동통신 단말기(400)의 제어부(415)는 해당 버튼의 입력에 따라 아이콘의 실행 명령을 무선 또는 유선 통신을 통해 사용자 컴퓨터(500)로 전송하며, 명령 처리부(550)는 이를 수신하여 해당 아이콘의 실행 명령을 처리한다. If the user double-clicks a pressure button that matches the left button of the mouse of the
따라서, 본 발명에 따른 레이저 포인터(451)를 갖는 이동통신 단말기(400)와 그를 이용한 프리젠테이션 제공 시스템은 이동통신 단말기(400)와 레이저 포인터(451)와 무선 통신부(452)를 포함하는 무선 통신 모듈(450)을 탈착 가능하게 결합하도록 하여, 레이저 포인터(451) 기능은 물론 스크린(100)상에 맺히는 레이저 스팟을 포함하는 스크린(100) 영상을 카메라(300)로 촬영하고 이를 영상 처리하여 마우스의 포인터와 매칭시키며, 이동통신 단말기(400)에 마우스의 좌/우 버튼과 기능적으로 대응되는 입력 버튼(411-1)을 형성시킴으로써, 빔 프로젝터(200)를 통해 프리젠테이션시 편리하게 영상 소스를 제공하는 컴퓨터를 제어할 수 있는 장점을 갖는다. Therefore, the
본 발명의 추가적인 양상에 따라 본 발명에 따른 프리젠테이션 제공 시스템은 레이저 포인터(451)의 드로잉 패턴을 인식하여 미리 정의된 패턴과 비교하여 사 용자가 설정한 작업을 실행한다. 도 5는 본 발명의 바람직한 일 실시 예에 따른 레이저 스팟의 드로잉 패턴 인식을 개략적으로 도시한 개요도이다. 도시된 바와 같이, 본 발명에 따른 이동통신 단말기(400)의 입력부(411)는 레이저 포인터(451)로부터 조사되는 레이저 포인터(451)의 궤적 인식 명령을 입력하는 패턴 버튼(411-3)을 더 포함하고, 사용자 컴퓨터(500)는 패턴 버튼(411-3)을 통해 스크린(100)에 그려지는 레이저 포인터(451)의 궤적을 인식하여 그에 대응되는 제어명령을 명령 처리부(550)로 출력하는 패턴 인식부(560)를 더 포함한다. According to an additional aspect of the present invention, the presentation providing system according to the present invention recognizes a drawing pattern of the
패턴 버튼(411-3)은 이동통신 단말기(400)의 입력부(411)상에 소정 키와 대응되며, 부가적으로 이동통신 단말기(400)의 소정 위치에 별도로 형성이 가능하다. 패턴 버튼(411-3)이 눌려지게 되면, 이동통신 단말기(400)의 제어부(415)는 해당 패턴 버튼(411-3)이 입력되었음을 인식하여 무선 통신 모듈(450)의 무선 통신부(452) 또는 유선 인터페이스부(420)를 통해 사용자 컴퓨터(500)의 패턴 인식부(560)로 패턴 인식 명령을 전송한다. The pattern button 411-3 corresponds to a predetermined key on the
패턴 인식부(560)는 패턴 버튼(411-3)의 입력에 따라 이동통신 단말기(400)의 제어부(415)로부터 출력되는 패턴 인식 명령을 수신하여 레이저 스팟의 이동에 따른 x축과 y축의 기울기 변화량을 감지하여 스팟의 드로잉 패턴을 인식하고 인식된 패턴에 따라 미리 등록된 작업을 실행한다. The
예를 들어 설명하면, 사용자가 레이저 포인터(451)를 이용하여 스크린(100)상에 더블유"W" 모양으로 드로잉 할 경우 사용자 컴퓨터(500)는 이를 인식하여 미리 정의된 패턴들 중 "W" 모양의 패턴이 등록되어 있는지를 검색하고, W 모양의 패 턴이 있을 경우 이와 대응되는 설정 작업 예를 들면, "마이크로소프트사의 Word"를 실행시킨다. For example, when the user draws a W. "W" shape on the
이러한 패턴인식의 예를 들면, "W"는 "마이크로소프트사의 Word", "M"은 "Outlook"과 같은 메일러, "H"는 "한글과 소프트의 아래아 한글"과 같은 프로그램을 손쉽게 실행할 수 있는 장점을 갖는다. Examples of such pattern recognition include "W" for "Microsoft Word", "M" for "Mailer" such as "Outlook", and "H" for easy execution of programs such as "Hangul and Korean Hangul." Has the advantage.
본 발명의 추가적인 양상에 따라 본 발명에 따른 프리젠테이션 제공 시스템의 이동통신 단말기(400)의 입력부(411)는 미리 정해진 사용자 컴퓨터(500)의 조작명령과 대응되는 실행 버튼(411-4)을 더 포함하고, 사용자 컴퓨터(500)의 명령 처리부(550)는 이동통신 단말기(400)로부터 출력되는 실행 버튼(411-4)의 입력을 수신하여 해당 조작명령에 따른 기능을 수행하도록 제어신호를 출력한다. According to a further aspect of the present invention, the
실행 버튼(411-4)은 이동통신 단말기(400)의 입력부(411)상에 소정 키와 대응되며, 부가적으로 이동통신 단말기(400)의 소정 위치에 별도로 형성이 가능하다. 실행 버튼(411-4)이 눌려지게 되면, 이동통신 단말기(400)의 제어부(415)는 해당 패턴 버튼(411-3)이 입력되었음을 인식하여 무선 통신 모듈(450)의 무선 통신부(452) 또는 유선 인터페이스부(420)를 통해 사용자 컴퓨터(500)의 명령 처리부(550)로 실행 버튼(411-4)이 입력되었음을 전송한다. 명령 처리부(550)는 사용자에 의해 설정된 실행 버튼(411-4)과 대응되는 조직명령에 따라 해당 사용자 컴퓨터(500)의 기능을 수행한다. The execution button 411-4 corresponds to a predetermined key on the
예를 들어 설명하면, 사용자에 의해 실행 버튼(411-4)의 기능을 현재 사용자 컴퓨터(500)의 바탕화면상에 활성화된 키를 닫는 기능으로 설정하였을 경우, 사용 자가 실행 버튼(411-4)을 누르게 되면, 사용자 컴퓨터(500)는 이동통신 단말기(400)로부터 실행 버튼(411-4)의 입력을 수신하여 현재 바탕화면상에 활성화되어 있는 윈도우즈 창을 닫는다. For example, when the user sets the function of the execution button 411-4 to the function of closing a key activated on the desktop of the current user's
또한, 해당 실행 버튼(411-4)이 소정 프로그램 예를 들면, "마이크로소프트사의 Word", "Outlook"과 같은 메일러, "한글과 소프트의 아래아 한글"과 같은 프로그램의 실행 명령으로 설정된 경우 사용자가 실행 버튼(411-4)을 누르는 것만으로 해당 프로그램을 편리하게 실행할 수 있다. In addition, when the execution button 411-4 is set to a predetermined program, for example, an execution command of a program such as "Microsoft Word", "Outlook", or a program such as "Hangul and Soft Hangul". The program can be conveniently executed by simply pressing the execution button 411-4.
상술한 바와 같이, 본 발명에 따른 레이저 포인터를 갖는 이동통신 단말기와 그를 이용한 프리젠테이션 제공 시스템은 이동통신 단말기와 레이저 포인터와 무선 통신부를 포함하는 무선 통신 모듈을 탈착 가능하게 결합하도록 하여, 레이저 포인터 기능은 물론 스크린상에 맺히는 레이저 스팟을 포함하는 스크린 영상을 카메라로 촬영하고 이를 영상 처리하여 마우스의 포인터와 매칭시키며, 이동통신 단말기에 마우스의 좌/우 버튼과 기능적으로 대응되는 입력 버튼을 형성시킴으로써, 빔 프로젝터를 통해 프리젠테이션시 편리하게 영상 소스를 제공하는 컴퓨터를 제어할 수 있는 장점을 갖는다. As described above, a mobile communication terminal having a laser pointer and a presentation providing system using the same according to the present invention allow the mobile communication terminal, a laser pointer, and a wireless communication module including a wireless communication unit to be detachably coupled to each other, thereby providing a laser pointer function. Of course, by taking a screen image including a laser spot formed on the screen with a camera and processing the image to match the pointer of the mouse, by forming an input button functionally corresponding to the left / right buttons of the mouse in the mobile communication terminal, The beam projector has the advantage of being able to control a computer that provides a convenient image source at the time of presentation.
또한, 대다수의 사람이 사용하고 있는 이동통신 단말기를 이용함으로써, 본체를 콤팩트하게 제작하는 것이 가능한 장점을 갖는다. In addition, by using the mobile communication terminal used by the majority of people, the main body can be made compact.
또한, 이동통신 단말기의 레이저 포인터의 드로잉 패턴을 인식하여 미리 정의된 패턴과 비교하여 사용자가 설정한 작업을 실행함으로써, 사용자 컴퓨터로 이 동하여 별도의 프로그램의 실행 명령 입력 없이 프로그램을 손쉽게 실행시킬 수 있는 장점을 갖는다. In addition, by recognizing the drawing pattern of the laser pointer of the mobile communication terminal and executing the task set by the user in comparison with the predefined pattern, the program can be easily executed without moving to the user's computer and inputting the execution command of the separate program. That has the advantage.
또한, 미리 설정한 사용자 컴퓨터의 조작 명령과 대응되는 실행 버튼을 이동통신 단말기에 형성시키고, 사용자 컴퓨터는 해당 실행 버튼의 입력을 감지하여 해당 조작 명령을 실행시킴으로써, 사용자가 자주 사용하는 컴퓨터의 조작명령을 손쉽게 입력할 수 있는 장점을 갖는다. In addition, an execution button corresponding to a preset operation command of the user computer is formed in the mobile communication terminal, and the user computer detects an input of the execution button and executes the operation command, thereby operating an operation command of a computer frequently used by the user. It has the advantage that it can be easily entered.
이상에서 본 발명은 바람직한 실시 예들을 참조하여 설명되었지만 여기에 한정되는 것은 아니며, 본 발명의 범주를 벗어남이 없이 당업자라면 자명하게 도출 가능한 많은 변형 예들을 포괄하도록 의도된 첨부된 특허청구범위에 의하여 해석되어져야 한다.The present invention has been described above with reference to preferred embodiments, but is not limited thereto, and is interpreted by the appended claims, which are intended to cover many modifications that will be apparent to those skilled in the art without departing from the scope of the present invention. Should be done.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050109879A KR100740660B1 (en) | 2005-11-16 | 2005-11-16 | Mobile communication terminal with a raser pointer and system for offering presentation using the terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050109879A KR100740660B1 (en) | 2005-11-16 | 2005-11-16 | Mobile communication terminal with a raser pointer and system for offering presentation using the terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070052160A KR20070052160A (en) | 2007-05-21 |
KR100740660B1 true KR100740660B1 (en) | 2007-07-19 |
Family
ID=38274996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050109879A KR100740660B1 (en) | 2005-11-16 | 2005-11-16 | Mobile communication terminal with a raser pointer and system for offering presentation using the terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100740660B1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101919241B (en) * | 2007-11-07 | 2013-09-18 | 豪威科技有限公司 | Dual-mode projection apparatus and method for locating a light spot in a projected image |
US8188973B2 (en) | 2007-11-07 | 2012-05-29 | Omnivision Technologies, Inc. | Apparatus and method for tracking a light pointer |
KR102099470B1 (en) * | 2012-11-09 | 2020-04-10 | 지이 하이브리드 테크놀로지스, 엘엘씨 | Laser pointer charged by non-contact method and wireless charger for laser pointer |
KR101644368B1 (en) * | 2014-10-24 | 2016-08-05 | 박지은 | Mobile terminal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020074362A (en) | 2001-03-20 | 2002-09-30 | 주식회사 하이닉스반도체 | Mobile communication terminal having feature of laser pointer and radio button |
KR100456999B1 (en) * | 1999-09-21 | 2004-11-10 | 세이코 엡슨 가부시키가이샤 | Interactive display presentation system |
-
2005
- 2005-11-16 KR KR1020050109879A patent/KR100740660B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100456999B1 (en) * | 1999-09-21 | 2004-11-10 | 세이코 엡슨 가부시키가이샤 | Interactive display presentation system |
KR20020074362A (en) | 2001-03-20 | 2002-09-30 | 주식회사 하이닉스반도체 | Mobile communication terminal having feature of laser pointer and radio button |
Also Published As
Publication number | Publication date |
---|---|
KR20070052160A (en) | 2007-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4054177A1 (en) | Audio processing method and device | |
US10318028B2 (en) | Control device and storage medium | |
JP5906779B2 (en) | Image display device | |
CN109040643B (en) | Mobile terminal and remote group photo method and device | |
US20190219907A1 (en) | Control device for correcting projection image, projection system, method of controlling same, and storage medium | |
TW201344597A (en) | Control method and controller for display device and multimedia system | |
CN108924412B (en) | Shooting method and terminal equipment | |
US20190095697A1 (en) | Body information analysis apparatus with augmented reality and eyebrow shape preview method thereof | |
WO2015184841A1 (en) | Method and apparatus for controlling projection display | |
US20190311496A1 (en) | Dynamically calibrating a depth sensor | |
CN106851234A (en) | The control method of projecting apparatus and projecting apparatus | |
JP4150295B2 (en) | Projection type image display device | |
KR100740660B1 (en) | Mobile communication terminal with a raser pointer and system for offering presentation using the terminal | |
CN111142838A (en) | Audio playing method and device, computer equipment and storage medium | |
JP2018036540A (en) | Display device, and method for controlling display device | |
CN112073865A (en) | Bluetooth headset volume setting method and device and electronic equipment | |
CN106998374A (en) | It is a kind of can touch-control projection mobile phone | |
KR100660137B1 (en) | Input apparatus using a raser pointer and system for offering presentation using the apparatus | |
CN112269554B (en) | Display system and display method | |
CN103780824A (en) | Digital image shooting device for image composition adjustment and method for image composition adjustment | |
CN107241535A (en) | Flash lamp adjusting means and terminal device | |
CN109542218B (en) | Mobile terminal, human-computer interaction system and method | |
CN103179366A (en) | Projection application device and projection device and image output device combined system | |
JPH07234755A (en) | Coordinate input means and information processor | |
JP2012182766A (en) | Conference system, control method of the same and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20110711 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |