1. Technical Field
The present invention relates to a control system and a control method thereof, and more particularly to a control system in projection mapping and a control method thereof.
2. Description of Related Art
As rapid development of display technology, various new display device are getting rid of the stale and bringing forth the fresh, new products such as liquid crystal display (LCD), digital television, digital projector. Meanwhile, entirely separate development trend is derived in specific display device corresponding to different demands of consumers. One of development trend is family entertainment, to satisfy such demand, development of home display device, such as liquid crystal display (LCD), digital television, digital projector, etc are targeted in big-scale, high definition, high resolution and 3D imaging.
In another aspect, the other development trend is directed to personal use or commercial applications wherein convenience is no doubt a main subject. Hence, portable, mobility, multiple-function and power-saving are taking serious consideration in tablet computer, personal display device or small projector in order to be applied for personal use or commercial applications. Therefore, a tablet projector with both functions of tablet computer and projector integration is involved.
The advantages of the tablet projector includes: the tablet projector may perform like a normal tablet computer in common use, and the tablet projector may also project an image information in order to share with other viewers during commercial exhibition, presentation or image sharing, it is to say, it is convenient and fully satisfying user's different requirement with one tablet projector. Hence, a tablet projector has become a leading product in the market which is well-received by the public.
However, function of conventional tablet projector is still stricted to simple image projection, but lack of interactive operating function for users or audiences. On the other hand, image projection of the tablet projector admits to two-dimensional (2D) surface and cannot produce sufficient image corresponding to audience's visual angle. Besides, there is still room for application relating to image projection.
In view of the foregoing, there exist problems and disadvantages in the related art still unsolved. However, those skilled in the art sought vainly for a solution. There is an urgent need in the related field to provide a new operation method for the tablet projector.
In view of the above, the primary objective of the present invention is to provide a control system in projection mapping and a control method thereof so as to resolve defects such as restriction of image projection or lack of interactive operating function for users or audiences caused by conventional tablet projector and projection disruption derived therein.
Meanwhile, the control system in projection mapping and control method Thereof disclosed in present invention can extend not only to two-dimensional (2D) surface but also produce sufficient image corresponding to audience's visual angle. Furthermore, new projection control method and new interactive control application which are applied for tablet projector to satisfy user's or audience's demand and providing multiple feasibility for different projection control applications.
The following presents a simplified summary of the disclosure in order to provide a basic understanding to the reader. This summary is not an extensive overview of the disclosure and it does not identify key/critical components of the present invention or delineate the scope of the present invention. Its sole purpose is to present some concepts disclosed herein in a simplified form as a prelude to the more detailed description that is presented later.
In one exemplary embodiment, the invention is directed to a control system in projection mapping, comprising a processing unit, a touch panel, an image projection module and an image retrieving module, the processing unit is configured for executing an application program; the touch panel is coupled to the processing unit and configured for receiving a control motion and generating a control signal accordingly; the image projection module is coupled to the processing unit and configured for executing the control signal and controlling the image projection module to project a projection information through the application program; and the image retrieving module is coupled to the processing unit and configured for capturing the projection information as a first image information, wherein the processing unit is configured for selectively adding an image object to the first image information and regenerating a second image information through the application program, the image projection module reprojects a projection mapping information corresponding to the second image information.
In another exemplary embodiment of mentioned control system in projection mapping, wherein the image retrieving module is configured for capturing a scene object in a real scene as the first image information, and measuring position of the scene object in the real scene as a first coordinate information, the processing unit is configured for measuring position of the image retrieving module in the real scene as a second coordinate information and calculating a projection parameter corresponding to the first coordinate information and the second coordinate information through the application program, wherein the processing unit acquires a third coordinate information corresponding to position where the image object is estimated to projected in the real scene, calculates a projection coordinate information according to the first coordinate information, the second coordinate information, the third coordinate information and the projection parameter and regenerates the second image information containing the image object through the application program as the processing unit is configured for selectively projecting the image object in the real scene, and the image projection module is configured for reprojecting the projection mapping information in the real scene corresponding to the second image information.
In another exemplary embodiment of mentioned control system in projection mapping, wherein the image retrieving module is configured for capturing the projection information persistently as the plurality of first image information during a time period, wherein the processing unit distinguishes each of the first image information containing the similar image object, compares position of the image object in each of the first image information and calculates displacement of the image object during the time period as a displacement information through the application program, wherein the processing unit identifies the displacement information corresponding to a control instruction, executes the control instruction and generates an execution result via the application program, and the image projection module is configured for reprojecting the projection mapping information according to the executing result.
According to the exemplary embodiment of the present disclosure, the invention is also directed to a control method in projection mapping which comprises following steps: receiving a control motion and generating a control signal via a touch panel accordingly; executing the control signal and controlling an image projection module to project a projection information through an application program via a processing unit; capturing the projection information as a first image information via an image retrieving module; selectively adding an image object in the first image information and regenerating a second image information through the application program via the processing unit; and reprojecting a projection mapping information corresponding to the second image information via the image projection module.
In another exemplary embodiment of mentioned control method in projection mapping further comprises following steps: capturing a scene object in a real scene as the first image information and measuring position of the scene object in the real scene as a first coordinate information via the image retrieving module; measuring position of the image retrieving module in the real scene as a second coordinate information through the application program via the processing unit; calculating a projection parameter corresponding to the first coordinate information and the second coordinate information through the application program via the processing unit; wherein as the processing unit selectively projects the image object in the real scene, the processing unit acquires a third coordinate information corresponding to position where the image object is estimated to projected in the real scene; the processing unit calculates a projection coordinate information according to the first coordinate information, the second coordinate information, the third coordinate information and the projection parameter and regenerates the second containing the image object through the application program; and the image projection module reprojects the projection mapping information in the real scene corresponding to the second image information.
In another exemplary embodiment of mentioned control method in projection mapping, wherein in step of calculating the projection parameter corresponding to the first coordinate information and the second coordinate information through the application program via the processing unit, the projection parameter is defined as (dx, dy, dz), the first coordinate information where the scene object located in the real scene is defined as (ax, ay, az), the second coordinate information where the image retrieving module located in the real scene is defined as (cx, cy, cz), a shifting angle of the image retrieving module is defined as (ƒx, θy, θz); and the following formula is satisfied:
In another exemplary embodiment of mentioned control method in projection mapping, wherein in step of calculating the projection parameter corresponding to the first coordinate information and the second coordinate information through the application program via the processing unit, position of the image retrieving module is remaining unchanged, the shifting angle (θx, θy, θz)=(0,0,0), and the following formula is satisfied: (dx, dy, dz)=(ax, ay, az)−(cx, cy, cz).
In another exemplary embodiment of mentioned control method in projection mapping, wherein in the step of calculating the projection coordinate information according to the first coordinate information, the second coordinate information, the third coordinate information and the projection parameter and regenerates the second image information containing the image object through the application program, the projection coordinate information is defined as (bx, by), the third coordinate information where the image object is estimated to projected in the real scene is defined as (ex, ey, ez), and the following formulae are satisfied:
In another exemplary embodiment of mentioned control method in projection mapping further comprises following steps: capturing the projection information persistently as the plurality of first image information during a time period via the image retrieving module; distinguishing each of the first image information containing the similar image object through the application program via the processing unit; comparing position of the image object in each of the first image information and calculating displacement of the image object during the time period as a displacement information through the application program via the processing unit; identifying whether the displacement information corresponding to a control instruction via the processing unit, wherein if the displacement information is determined corresponding to the control instruction, the processing unit executes the control instruction and generates an execution result via the application program, and the image projection module reprojects the projection mapping information according to the executing result; or wherein if the displacement information is determined not corresponding to the control instruction, the processing unit is deactivated.
In another exemplary embodiment of mentioned control method in projection mapping, wherein in the step of identifying whether the displacement information corresponding to a control instruction via the processing unit, wherein if the displacement information is determined corresponding to a clicking instruction, the processing unit executes the clicking instruction and generates the execution result via the application program accordingly; wherein if the displacement information is determined corresponding to a sliding instruction, the processing unit executes the sliding instruction and generates the execution result via the application program accordingly.
In view of the foregoing, the technical solutions of the present disclosure result in significant advantageous and beneficial effects, compared with existing techniques. The implementation of the above-mentioned technical solutions achieves substantial technical improvements and provides utility that is widely applicable in the industry. Specifically, technical advantages generally attained, by embodiments of the present invention, include:
Firstly, through retrieving the projection information via the image retrieving module in the tablet projector, users are available for adding or modifying the image object immediately and reprojecting the projection mapping information which have been edited via the image projection module. Accordingly, present invention provides real-time projection image editing as to improve interaction with users and audiences.
Secondly, in present invention, through retrieving the real scene as the image information via the image retrieving module in the tablet projector, users may further add or modify the image object to the image information, and the image projection module reprojects the projection mapping information which have been edited accordingly. Therefore, mentioned projection mapping information can be projected in the real scene and provide audiences with a spectacular sense of actually being there. In another aspect, mentioned projection mapping theory may also applied for projecting particular image on a three-dimensional (3D) object and projection angle can be verified corresponding to users' view angle, hence the projection mapping information projected on a surface of the object is seemed natural and visual effect is improved strongly. Effective of projection mapping and augmented reality will satisfy audience's demand and provide vicarious pleasure.
Furthermore, through retrieving the image information via the image retrieving module in the tablet projector during a time period, displacement of the image object during the time period is identified and the control instruction corresponding to the displacement is determined accordingly. The control instruction is executed and the execution result will be projected by the image projection module. Hence, users' operation can direct to the projection image, the operation is determined through the control method in projection mapping and the execution result is projected by the image projection module accordingly. Consequently, real-time interaction between users and the table projector through operating direct to the projection image is fulfilled correspondingly.
In conclusion, the control system in projection mapping and the control method thereof disclosed in present invention not only provide basic image projection, but also produce various image result through user's interactive operation. Besides, image projection in present invention may combine with real scene and is not limited to project on two-dimensional (2D) surface. Accordingly, usefulness and range of image projection mapping applications is improved remarkably, which includes experiential exhibition, commercial, education as to satisfy user's different demands.
Many of the attendant features will be more readily appreciated, as the same becomes better understood by reference to the following detailed description considered in connection with the accompanying drawings.
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
The detailed description and technical contents of the present invention will be explained with reference to the accompanying drawings. However, the drawings are for illustration only and cannot be used to limit the present invention.
Several exemplary embodiments of the present disclosure are described with reference to
It will be understood that, in the description herein and throughout the claims that follow, when an element is referred to as being “connected” or “electrically connected” to another element, it can be directly connected to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” to another element, there are no intervening elements present. Moreover, “electrically connect” or “connect” can further refer to the interoperation or interaction between two or more elements.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the embodiments.
It will be understood that, in the description herein and throughout the claims that follow, the terms “comprise” or comprising,” “include” or “including,” “have” or “having,” “contain” or “containing” and the like used herein are to be understood to be open-ended, i.e., to mean including but not limited to.
It will be understood that, in the description herein and throughout the claims that follow, the phrase “and/or” includes any and all combinations of one or more of the associated listed items.
It will be understood that, in the description herein and throughout the claims that follow, unless otherwise defined, all terms (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The control system in projection mapping and the control method thereof disclosed in present invention include three embodiments, which applicants will explain as follow.
As mentioned above, in the control system in projection mapping 100, the touch panel 102 is coupled to the processing unit 101, configured for receiving a control motion for users and generating a control signal accordingly. The processing unit 101 is configured for executing the control signal through the application program. The image projection module 103 is coupled to the processing unit 101 and controlled to project a projection information corresponding to the control signal by the processing unit 101. The image retrieving module 104 is coupled to the processing unit 101. Since the image retrieving module 104 is disposed on the same side with the image projection module 103 on the tablet projector in present invention, the image retrieving module 104 is configured for capturing the projection information as a first image information. The first image information is edit by the processing unit 101 and a second image information is regenerated by the processing unit 101 according to user's instruction or operation. The image projection module 104 will reproject a projection mapping information corresponding to the second image information which has been edited controlled by the processing unit 101. Detail operating procedure will be expatiated.
It is noted that the control system in projection mapping 100 illustrated in this embodiment may include other hardware components, such as optical detection module applied for gesture operation, audio playback module or network connection module and is not limited as mentioned. The following description will focus on essential components in the control system in projection mapping 100 as shown in
As mentioned above, please referring to
As mentioned above, in
Accordingly, in this embodiment, users may edit the projection image or add other image object to the projection image directly during image projection as to expand interactive function between the table projector and users. In addition, visual effect for audience is expected to improve remarkably.
The control system in projection mapping disclosed in a second embodiment is Similar to the first embodiment, difference between the second embodiment and the first embodiment is that main objective in this embodiment is practicing projection mapping in order to achieve augmented reality. Following are two different aspects of mentioned control system:
Demand in the first aspect of mentioned control system is to add required image in the real scene and merge together. Referring to
On the contrary, if position of the image retrieving module 104 is remaining unchanged, which means the shifting angle (θx, θy, θz)=(0,0,0), and the projection mapping parameter D (dx, dy, dz) can be acquired by following formula:
(dx,dy,dz)=(ax,ay,az)−(cx,cy,cz).
Therefore, while the processing unit 101 selectively projects an image object 2032-1, such as a butterfly, in the real scene of flowering shrubs (S220), the processing unit 101 acquires a third coordinate information E corresponding to position where the image object 2032-1 is estimated to projected in the real scene and the third coordinate information E is expressed as (ex, ey, ez), wherein E represents the projection position where the scene object 2032-1 is expected to project in the real scene. The processing unit 101 calculates a projection coordinate information B according to the first coordinate information A, the second coordinate information C, the third coordinate information E and the projection parameter D and the projection coordinate information B is expressed as (bx, by), it is to say that where the image object 2032-1 in the first image information 202, the projection coordinate information B can be acquired by following formula:
and the processing unit 101 regenerates the second information 203 containing the image object 2032-1 through the application program (S230). The image projection module 103 reprojects the projection mapping information 204 in the real scene corresponding to the second image information 203. Therefore, in users or audience's view, the image of flowering shrubs is overlapping on flowering shrubs in the real scene, and the image of butterfly is appeared above flowering shrubs in the real scene. It is noted that the projection mapping information 204 will be projected as the butterflying is flying above flowering shrubs in the real scene as shown in
Demand in the second aspect of mentioned control system is to project required image on the three-dimensional substance and merge together. Referring to
In the third embodiment, the control system in projection mapping disclosed in present invention is similar to the first embodiment, however the control method in projection mapping in this embodiment is focusing on projection image control in projection mapping. In other words, users may operate the tablet projector through controlling the projection image directly. Please refer to
Next, the processing unit 101 compares position of the image object 2021 in each of the first image information 202 and calculates displacement of the image object 2021 during the time period as a displacement information through the application program (S310), for example, the processing unit 101 determines position of the image object 2021 in each of the first image information 202 is shifted from original place 2021 to the new place 2021-1 as shown in
In detail, the processing unit 101 identifies whether the displacement information is corresponding to the displacement information built in the processing unit 101, if so, the displacement information is determined as the control instruction for execution. The displacement information and corresponding control instruction can be defined by people in this art, or new added to the processing unit 101 through the control method in projection mapping. Applicant will take the following examples for illustration:
It is noted that mentioned displacement information can be permutated or combined, the processing unit 101 determines the displacement information (m, n) in this time period, and the displacement information in the previous time period is (0, 0), which means the image object 2021 is stayed in the same place for a while first and then slided. The processing unit 101 will determine the displacement information corresponds to a dragging instruction, execute the dragging instruction and generate the execution result. As result, the processing unit 101 executes the dragging instruction direct to the vase in the image, and the image projection module 103 reprojects the projection mapping information 204 corresponding to the execution result. Hence, the image which have been dragged will be projected by the image projection module 103 following user's operation as shown in
As mentioned above, if the processing unit 101 determines the displacement information is not corresponding to the control instruction, the processing unit 101 is deactivated, and the projection information 201 projected by the image projection module 103 is unchanged accordingly. With help of the control method in this embodiment, users may operate the tablet projector to execute the control instruction corresponding to the application program by touching the projection image projected by the image projection module 103 directly. Furthermore, users may operate in front of the projection image to execute various operating function without touching the tablet projector or even touching the projection image during the commercial exhibition, presentation or image sharing as to improve convenience. Meanwhile, all operations corresponding to the gesture instructions will be appeared on the touch panel and projected by the image projection module synchronously and the users and the audiences may receive the same information at the same time.
It is noted that the control method in projection mapping mentioned in different embodiment are merely several illustrations and not limited. People with ordinary skills in the art may develop or deduct various gesture instructions as their demands without departing from the spirit of the present invention to achieve purpose of the projection mapping operation.
In the control system in projection mapping the control thereof as disclosed in mentioned embodiments of present invention, through retrieving projection information via the image retrieving module in the tablet projector, users are available for adding or modifying the image object immediately and reprojecting the projection mapping information which have been edited via the image projection module. Accordingly, present invention provides real-time projection image editing as to improve interaction with users and audience.
Secondly, in present invention, through retrieving the real scene as the image information via the image retrieving module in tablet projector, users may further add or modify the image object to the image information, and the image projection module reprojects the projection mapping information which have been edited accordingly. Therefore, mentioned projection mapping information can projected in the real scene and provide audiences with a spectacular sense of actually being there. In another aspect, mentioned projection mapping theory may also applied for projecting particular image on a three-dimensional (3D) object and projection angle can be verified corresponding to users' view angle, hence the projection mapping information projected on surface of the object is seemed natural and visual effect is improved strongly. Effective of projection mapping and augmented reality will satisfy audience's demand and provide vicarious pleasure.
Furthermore, through retrieving the image information via the image retrieving module in the tablet projector during a time period, displacement of the image object during the time period is identified and the control instruction corresponding to the displacement is determined accordingly. The control instruction is executed and the execution result will be reprojected by the image projection module. Hence, users' operation can merely direct to the projection image, the operation is determined through the control method in projection mapping and the execution result is reprojected by the image projection module accordingly. Consequently, real-time interaction between users and the table projector through operation directing to the projection image is fulfilled correspondingly.
In conclusion, the control system in projection mapping and the control method thereof disclosed in present invention not only provide basic image projection, but also produce various image result through user's interactive operation. Besides, image projection in present invention may combine with real scene and is not limited to project on two-dimensional (2D) surface. Accordingly, usefulness and range of image projection mapping applications is improved remarkably, which includes experiential exhibition, commercial, education as to satisfy user's different demands.
Although various embodiments of the invention have been described above with a certain degree of particularity, or with reference to one or more individual embodiments, they are not limiting to the scope of the present disclosure. Those with ordinary skill in the art could make numerous alterations to the disclosed embodiments without departing from the spirit or scope of this invention. Accordingly, the protection scope of the present disclosure shall be defined by the accompany embodiments.
This application claims the benefit of the filing date of U.S. Provisional Application No. 62/008,523, filed on 2014 Jun. 6, in the United States Patent and Trademark Office, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | |
---|---|---|---|
62008523 | Jun 2014 | US |