This application claims priority of Taiwan Patent Application No. 100144781, filed on Dec. 6, 2011, the entirety of which is incorporated by reference herein.
1. Field of the Invention
The present invention relates to electronic systems, and in particular relates to electronic systems having track detection features.
2. Description of the Related Art
The current electronic whiteboards are widely used for demonstrations instead of conventional whiteboards. The market occupation rate of the electronic whiteboards has greatly increased. However, the display panel of such electronic whiteboards is quite heavy. Therefore, structurally, it is necessary to frame the display panel with a rigid frame or fix the display panel on a wall. In general, it is quite inconvenient to install the electronic whiteboard. Moreover, in a case where the electronic whiteboard is not firmly mounted or after a long period of use, the electronic whiteboard tends to loosen and fall off from the wall.
In addition, it is impossible for a user to carry the heavy electronic whiteboard with him/her. Therefore, each application site necessitates a set of electronic whiteboards which is fixedly mounted. Consequently, the cost for the equipment and installation is very high so that increased usage of the electronic whiteboards is hindered. Therefore, there is a need for an electronic device to overcome the problem described above.
Accordingly, electronic whiteboards having interactive and touch features have been developed by manufacturers. The electronic whiteboards have special structures and a special panel. In addition, the electronic whiteboards have to be connected to a computer first before the electronic whiteboard is connected to a projector through the computer. The projector uses software applications to project the frame on the electronic whiteboard which has been calibrated. When a user uses fingers or a certain pen to write symbols on the whiteboard, the symbols are sensed by optical devices or ultrasonic devices and are delivered to the projector, such that the projector simultaneously displays the symbols. Some tool patterns are shown on the sides of the electronic whiteboard and the user can touch the tool patterns to choose the writing mode or the erasing mode. However, the electronic whiteboard system needs a special electronic whiteboard and special applications. In addition, the projector and the electronic whiteboard have to be calibrated before use. Moreover, when the user virtually writes notes on the electronic whiteboard by fingers or special pens, the notes are sent to the computer by the touch sensor and recorded by the computer. Therefore, the electronic whiteboard system is complex and the cost of the electronic whiteboard system is high. In addition, the erasing operation and the writing operation of the electronic whiteboard system are not more intuitional than the traditional whiteboard, and the notes on the electronic whiteboard and the electronic files cannot be simultaneously stored by the electronic whiteboard system. Therefore, there is a need for an electronic device to overcome the problem described above.
In light of the previously described problems, the invention provides an embodiment of an electronic system, including a writing device, first and second image capturing units and a control module. The writing device has a pen point to write on a writing board, and has a first light-emitting unit to emit a first detection light. The first and second image capturing units are respectively disposed on a first corner and a second corner of the writing board to receive the first detection light in a writing mode, in order to respectively generate first and second image signals. The control module obtains the coordinates of the writing device on the writing board according to the first and second image signals, such that, when the writing device writes on the writing board, the control module determines to operate in the writing mode, and simultaneously records a writing track of the writing device.
The invention also provides a track detection method, suitable for an electronic system. The fool-proof method comprises the steps of: receiving detection lights of an input device by first and second image capturing units respectively disposed on first and second corners of a writing board to correspondingly generate first and second image signals; determining which one of a writing device and an erasing device is the input device moving on the writing board according to a difference of the image characteristics of the detection lights of the first and second image signals, in order to determine whether the electronic system is to operate in a writing mode or an erasing mode; determining the electronic system to operate in the writing mode when a control module determines that the writing device having a pen point is moving on the writing board; and obtaining the coordinates of the writing device and recording the writing tracks of the writing device simultaneously in the writing mode when the writing device writes on the writing board.
The invention provides an embodiment of an electronic system, including an input device, first and second image capturing units and a control module. The input device has a light-emitting unit to generate detection lights. The first and second image capturing units are respectively disposed on a first corner and a second corner of a writing board to generate first and second image signals according to the detection lights. The control module obtains the coordinates of the writing device on the writing board and a recognition signal of the writing device according to a difference of the image characteristics of the detection lights in the first and second image signals, and outputs the coordinates and the recognition signal to a storage unit, such that movement tracks of the input device are simultaneously recorded, wherein the recognition signal indicates that the input device is a writing device or an erasing device, such that, the movement tracks are writing tracks when the input device is the writing device, and the movement tracks are erasing tracks when the input device is the erasing device
A detailed description is given in the following embodiments with reference to the accompanying drawings.
The present invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
The image capturing module 170 has image capturing units 110 and 120 to receive the detection light DL1 in a writing mode to respectively generate image signals IM1 and IM2 or receive the detection light DL2 in an erasing mode to respectively generate the image signals IM1 and IM2. The control module 140 obtains coordinates of the writing device 131 or coordinates of the erasing device 132 on the writing board according to the image signals IM1 and IM2 respectively generated by the image capturing units 110 and 120 based on the detection light DL1 or DL2. The control module 140 determines which one of the writing device 131 and the erasing device 132 is moving on the writing board according to the difference of the image characteristics (e.g., image waveforms) of the detection lights (in the image signals IM1 and IM2), in order to determine to operate in the writing mode or the erasing mode. In the writing mode, the control module 140 simultaneously records the writing tracks of the writing device 131 when the writing device 131 writes on the writing board. In the erasing mode, the control module 140 simultaneously records the erasing tracks of the erasing device 132 when the erasing device 132 erases on the writing board.
The rear end device 180 includes a processing unit 181 and a storage unit 182, and uses a bus to connect the processing unit 181 with the storage unit 182. In some embodiments, the rear end device 180 can include recognition devices, registers, memory unit application programs and an operating system. The rear end device 180 can be handheld devices, portable devices, personal digital assistant (PDA), multiprocessor-based, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like, but are not limited thereto.
The processing unit 181 can be disposed in a single central-processing unit (CPU) or a parallel processing unit associated with a parallel processing environment to perform a track detection process. The storage unit 182 is preferably a random access memory (RAM), but may also include read-only memory (ROM) or flash ROM. The storage unit 182 preferably stores program modules processed by the processing unit 181 to perform device and service management functions. Generally, program modules include routines, programs, objects, components, or others, that perform particular tasks or implement particular abstract data types. Some embodiments may also be practiced in distributed computing environments where tasks are performed by remote processing devices linked to a communication network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices based on various remote access architectures. In the embodiment, the control module 140 can simultaneously erase the record of the writing tracks having coordinates the same as coordinates of the erasing tracks. In addition, the control module 140 can retain or cancel the record of the writing track or the erasing track of the storage unit 182 according to the user's choices.
In some embodiments, the processing unit 181 can also perform the feature which is the same as the feature of the control module 140, such as the features of “determining whether the erasing track is the same as the writing track” or “retaining or canceling the record of the writing track or the erasing track stored in the storage unit 182. For example, the control module 140 outputs a recognition signal N1 and a coordinate signal N2 to the rear end device 180 according to the image signals IM1 and IM2, such that the processing unit 181 can determine which one of the writing device 131 and the erasing 132 is moving on the writing board according to the recognition signal N1, thereby determining whether the electronic system 100 operates in a corresponding mode. When the processing unit 181 determines the writing device 131 is writing on the writing board according to the recognition signal N1, the processing unit 181 sequentially stores the coordinates of the writing device 131 in the storage unit 182 according to the coordinate signal N2 to serve as the writing tracks of the writing device 131. When the processing unit 181 determines that the erasing device 132 is erasing on the writing board according to the recognition signal N1, the processing unit 181 sequentially stores the coordinates of the erasing device 132 in the storage unit 182 according to the coordinate signal N2 to serve as the erasing tracks of the erasing device 132.
The input device 130 can be the writing device 131 or the erasing device 132 shown in
Next, the control module 140 uses the trigonometric function to calculate the distance between the input device 130 and the side SD1 as
Similarly, the distance between the input device 130 and the side SD2 can be calculated as
and the distance between the input device 130 and the side SD3 can be calculated as
Assume that the corner CN1 is the origin (of the coordinates), the coordinate of the input device 130 is
The discussion above is an example for obtaining the coordinate of the input device 130, but is not limited thereto. The coordinate of the input device 130 can be calculated by another trigonometric function. In the embodiment, the control module 140 is disposed in the image capturing units 110 and 120, and the image capturing unit 110 is connected to the image capturing unit 120 through a connection cable. In some embodiments, the control module 140 uses a wireless transmission to communicate with the image capturing units 110 and 120, or the control module 140 is disposed in one of the image capturing units 110 and 120, but is not limited thereto.
In the embodiment, the electronic system 100 can use the projection unit (not shown) to simultaneously project the tracks of the input device 130 on the writing board 150. The projection unit also projects at least one functional block 160 on the part of the writing board 150, such that the user can select the track color of the input device 130 (e.g., the colors of the three blocks 160 shown in
In step S61, the detection lights of the input device is received by the image capturing units 110 and 120 respectively disposed on the corners CN1 and CN2 of the writing board 150 to generate the corresponding image signals.
In step S62, it is determined which one of the writing device 131 and the erasing device 132 is the input device moving on the writing board 150 according to a difference of the image characteristics of the detection lights in the image signals, to determine whether the electronic system 100 is to operate in a writing mode or an erasing mode. For example, the control module 140 determines that the erasing device 132 is moving on the writing board 150 when the image waveform of the detection light is wide. On the contrary, the control module 140 determines that the writing device 131 is moving on the writing board 150 when the image waveform of the detection light is narrow.
When it is determined that the writing device 131 having a pen point is moving on the writing board 150, the procedure enters step S63, and the electronic system 100 is determined to operate in the writing mode. In step S64, when the writing device 131 writes on the writing board 150 in the writing mode, the coordinates of the writing device 131 are obtained, and the writing tracks of the writing device 131 are simultaneously recorded. For example, the processing unit 181 (or the control module 140) calculates the coordinates of the writing device 131 according to the image signals IM1 and IM2 and the trigonometric function, and continuously records the coordinates of the writing device 131 to obtain the writing tracks of the writing device 131.
When it is determined that the erasing device 132 having an erasing unit 333 is moving on the writing board 150, the procedure enters step S65, and the electronic system 100 is determined to operate in the erasing mode. In step S66, when the erasing device 132 erases on the writing board 150 in the erasing mode, the coordinates of the erasing device 132 are obtained, and the erasing tracks of the erasing device 132 are simultaneously recorded. In step S67, the record, that coordinates of the writing tracks is the same as coordinates of the erasing track, is erased to perform an erasing procedure when the erasing device 132 erases on the writing board 150. For example, the processing unit 181 (or the control module 140) calculates the coordinates of the erasing device 132 according to the image signals IM1 and IM2 and the trigonometric function, and continuously records the coordinates of the erasing device 132 to obtain the erasing track of the erasing device 132. When the coordinates of the movement track are the same as the earlier coordinates of the writing track, the overlapped coordinates of the writing track are cancelled.
In summary, the electronic system 100 of the invention can be practiced in any writing board. In addition, the electronic system 100 can be practiced in a board besides the writing board, in which the image capturing units 110 and 120 can be mounted on the opposite terminals of the board, such that the electronic system 100 performs track detection and records the writing tracks or the erasing tracks at the same time. Because the electronic system 100 of the invention has no need for use of additional touch panels, the electronic system 100 is more convenient and the cost of the electronic system 100 is low.
The foregoing has outlined features of several embodiments so that those skilled in the art may better understand the detailed description that follows. Those skilled in the art should appreciate that they may readily use the present disclosure as a basis for designing or modifying other processes and structures for carrying out the same purposes and/or achieving the same advantages of the embodiments introduced herein. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the present disclosure, and that they may make various changes, substitutions and alterations herein without departing from the spirit and scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
TW100144781 | Dec 2011 | TW | national |