This application is based upon and claims the benefit of priority from prior Japanese patent application No. 2020-043891, filed on Mar. 13, 2020, the entire contents of which are incorporated herein by reference
The present invention relates to a processing method of image data, a projection apparatus, and a processing apparatus of image data.
In the related art, a projector is developed. Recently, the projector is also studied for a portable projector.
A processing method of image data performed by a processor of an information processing apparatus in accordance with an embodiment of the present invention, the processing method includes:
calculating a heat quantity value when projecting and displaying image data;
determining the image data as an image to be projected and displayed when the heat quantity value does not reach a threshold value; and
generating processed image data so that a heat quantity is to be lower than the heat quantity value and determining the processed image data as an image to be projected and displayed when the heat quantity value exceeds the threshold value.
First, a projection apparatus (projector) 200 (refer to
Subsequently, an image processing apparatus 100 (refer to
In the present embodiment, the projection apparatus 200 is described as being an apparatus separate from the image processing apparatus 100. However, in another embodiment, the configuration of the image processing apparatus 100 is included in the projection apparatus 200. That is, a processor provided on the projection apparatus 200-side processes image data to generate processed image data.
The heat quantity to be generated is calculated from a heat quantity that is generated from the projection apparatus 200 itself and a heat quantity that is generated when a projection light of the no-signal projection image 221 is changed to heat. The threshold value is determined so that even though heat is stored by the light source and the projection light for a predetermined time, a problem does not occur in a case such as a bag in which the projection apparatus 200 is put.
It is assumed that while the projection apparatus 200 is carried with being put in the bag, a power supply button is erroneously pushed due to being pushed by something. While being carried, there is no signal and the heat quantity is equal to or smaller than the threshold value even though an image is projected, so that a problem does not occur.
<<Configuration of Projection Apparatus>>
The projection apparatus 200 is a DLP (Digital Light Processing) (registered trademark) projector. The projection apparatus 200 includes a projection image processing unit (scaler) 210, a storage unit 220, a light source 231, a projection element 232, a projection lens 233, and an input/output unit 240.
The input/output unit 240 is configured to output one signal, which is input from a VGA (Video Graphics Array) terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) terminal, an RCA terminal and the like, to the projection image processing unit 210, as a digital image. The input/output unit 240 also has a USB (Universal Serial Bus) terminal and a LAN (Local Area Network) terminal, and is configured to receive an original image of the no-signal projection image 221 that is projected when there is no input of a projection image (video picture) from the VGA terminal and the like (when there is no signal).
The light source 231 is light sources of red, blue and green lights configured by LD (Laser Diode), LED (Light Emitting Diode) and the like, for example. The light source 231 emits red, blue and green lights to the projection element 232.
The projection element 232 reflects the incident lights toward the projection lens 233, thereby forming a light image. The formed light image is projected to a to-be-projected body such as a screen by the projection lens 233. The projection element 232 is, for example, a micro mirror element. The micro mirror element has micro mirrors arranged in an array shape (for example, 1280×800). The micro mirrors are each controlled to be on and off at high speeds by the projection image processing unit 210 (which will be described later), thereby reflecting the lights incident from the light source 231 toward the projection lens 233 or causing the lights to deviate from the projection lens 233 to form a light image.
The projection image processing unit 210 (scaler) configures a main CPU (Central Processing Unit) of the projection apparatus 200, and controls the projection element 232. The projection image processing unit 210 also includes a no-signal projection image receiving unit 213. The no-signal projection image receiving unit 213 is configured to authenticate the image processing apparatus 100, and to store an image transmitted by the image processing apparatus 100, as the no-signal projection image 221.
The storage unit 220 is configured by, for example, an EEPROM (Electrically Erasable Programmable Read Only Memory), a flash memory and the like. In the storage unit 220, a program 222 for controlling the projection apparatus 200, a setting value, the no-signal projection image 221 and the like are stored. The program 222 includes processing procedures of the no-signal projection image receiving unit 213 receiving an image transmitted by the image processing apparatus 100 and storing the same as the no-signal projection image 221, for example.
<<Configuration of Image Processing Apparatus>>
The image processing apparatus 100 is, for example, a PC, and the program 122 (which will be described later) is activated to cause the PC to function as the image processing apparatus 100. The image processing apparatus 100 and the projection apparatus 200 are connected to each other by a USB cable, a LAN and the like. The apparatuses may also be connected by other communication methods.
The image processing apparatus 100 includes a control unit 110, a storage unit 120, and an input/output unit 140. The input/output unit 140 includes a USB terminal or a LAN interface, and is configured to transmit the no-signal projection image 221 to the projection apparatus 200. The input/output unit 140 further includes a GUI (Graphical User Interface) device such as a display, a keyboard, a mouse and the like.
The storage unit 120 is configured by a ROM, a RAM (Random Access Memory), a flash memory and the like, and stores a no-signal projection original image 121 and the program 122. The no-signal projection original image 121 is an original image of the no-signal projection image 221.
The control unit 110 is configured by a CPU, and the CPU is configured to execute the program 122, thereby performing no-signal projection image setting processing shown in
The heat quantity calculation unit 111 (prediction means) is configured to calculate a heat quantity W, which is generated when the no-signal projection original image 121 that is an original image of the no-signal projection image 221 is projected, by using an equation (1). That is, the heat quantity calculation unit 111 (prediction means) predicts in advance a degree of influence of an image on a heat quantity that is generated as the image is projected and displayed in a case where the image is registered and designated in the storage unit 220 (storage means) as an image that is projected and displayed at the time when the projection apparatus 200 is in a predetermined state. Note that, the predetermined state is a state where no image signal is input to the projection apparatus 200 from an outside.
W=S+Σ(WR×CR(PR)+WG×CG(PG)+WB×CB(PB)) (1)
S is a heat quantity generated by the light source. Σ indicates a sum of pixels P configuring an image. PR is brightness of a red component of the pixel P. CR is a gamma function (refer to
That is, the processor 110 calculates a heat quantity value, based on a brightness value of each pixel of image data.
Like this, the heat quantity is an integrated value of brightness. The heat quantity is also a heat quantity on a predetermined unintended projection plane. The predetermined unintended projection plane is positioned within a closed space in which the projection apparatus is placed, or a space surrounded by a surface on which the projection apparatus is placed and peripheral side surfaces. The plane is also a special environment in which a distance from the projection lens 233 to the projection place is equal to or smaller than a predetermined threshold value, so-called a distance between the projection lens 233 and the projection plane is close.
Back to
The image transmission unit 113 is configured to execute authentication processing for the projection apparatus 200, and to transmit the transmission image as a no-signal projection image. The authentication processing may be executed using a password or a special transmission protocol, in addition to a method of using encryption technology.
That is, in a processing method of image data in accordance with an embodiment of the present invention, the processor 110 of the information processing apparatus:
calculates a heat quantity value when projecting and displaying image data (S12),
determines the image data as an image to be projected and displayed when the heat quantity value does not reach a threshold value (15), and
when the heat quantity value exceeds the threshold value, generates processed image data so that a heat quantity is to be lower than the heat quantity value (S14) and determines the processed image data as an image to be projected and displayed (S15).
<<No-Signal Projection Image Setting Processing>>
In step S11, the control unit 110 displays the screen 180 and receives a designation of the no-signal projection original image 121 (hereinbelow, also simply referred to as “original image”) that is an original image of the no-signal projection image. When an “open” button 182 on the screen 180 is clicked, a file dialogue screen (not shown) on which an original image (a file including the original image) is designated is displayed. When the original image is designated, a file name thereof (a file path name) is displayed on a text box 181. Subsequently, when a “transmission” button 183 is clicked, the control unit 110 proceeds to step S12.
In step S12, the heat quantity calculation unit 111 (prediction means) calculates a heat quantity that is generated when the projection apparatus 200 projects the original image by using the equation (1). That is, the heat quantity calculation unit 111 (prediction means) predicts in advance a degree of influence of an image on a heat quantity that is generated as an image is projected and displayed, in a case where an image in the predetermined storage means (storage unit 220), which is projected and displayed by the projection apparatus 200, is registered and designated as an image that is projected and displayed at the time when the projection apparatus 200 is in a predetermined state (a state where no image signal is input to projection apparatus 200 from an outside).
In step S13, when the heat quantity calculated in step S12 is equal to or smaller than the threshold value (step S13→YES), the image processing unit 112 proceeds to step S15, and when the heat quantity exceeds the threshold value (step S13→NO), the image processing unit 112 proceeds to step S14.
In step S14, the image processing unit 112 (processing means) processes the original image so that the heat quantity is to be equal to or smaller than the threshold value. The processing method is described with reference to
When an image is registered and designated as an image that is projected and displayed at the time when no image signal is input to the projection apparatus 200 from an outside, the original image is processed so that the heat quantity is to be equal to or smaller than the threshold value. However, as the threshold value, a heat quantity of the original image (a heat quantity that is generated as an image is projected and displayed) may also be used. By using a heat quantity of the original image as the threshold value, it is sufficient if the heat quantity of the registered and designated image is reduced even small, and it can be easily implemented even though the effect is small.
In step S15, the image transmission unit 113 performs authentication processing on the projection apparatus 200. Then, the image transmission unit 113 transmits the image processed in step S14 (in the case of step S13→NO) or the original image (in the case of step S13→YES) to the projection apparatus 200. The projection image processing unit 210 of the projection apparatus 200 stores the received image in the storage unit 220, as the no-signal projection image 221. That is, the registration means of the image processing apparatus 100 registers the processed image generated by the image processing unit 112 (processing means) in the predetermined storage means (storage unit 220), as an image that is projected and displayed by the projection apparatus 200.
Note that, during the processing of steps S12 to S15, the control unit 110 displays a progress bar 185 on the screen 180 (refer to
<<Examples of Image Processing>>
In the below, examples of the method where the image processing unit 112 processes the original image in step S14 are described.
That is, the processor 110 generates processed image data in which brightness of certain pixels in the image data is reduced.
That is, the processor 110 generates processed image data in which brightness of a color, which is most used, of colors included in the image data is reduced.
That is, when the brightness values of certain pixels in the image data reach the predetermined brightness value, the processor 110 generates processed image data.
That is, the processor 110 generates processed image data in which reduced image data of the image data is arranged in a certain area and brightness of some or all of pixels included in an area except the certain area is reduced.
That is, the processor 110 generates processed image data in which a brightness value of a set area in the image data is reduced.
<<Features of No-Signal Projection Image Setting Processing>>
The image processing apparatus 100 calculates a heat quantity that is generated when projecting the original image 300 (no-signal projection original image 121), upon setting of the no-signal projection image. When the heat quantity exceeds the threshold value, the original image 300 is processed so that the heat quantity is to be equal to or smaller than the threshold value and is then transmitted to the projection apparatus 200, and the projection apparatus 200 receives the processed original image 300 and stores the same as the no-signal projection image 221. By doing so, even though a power supply button is erroneously pushed due to being pushed by something while the projection apparatus 200 is put in a bag and the no-signal projection image 221 is thus projected, the heat quantity to be generated becomes equal to or smaller than the threshold value, so that the heat quantity to be generated can be suppressed.
That is, when the power supply button of the projection apparatus 200 is pushed and the projection apparatus 200 does not receive an input signal from an outside, the processor 110 determines the image data and the processed image data so that the projection apparatus 200 projects and displays an image.
In the above embodiment, the projection apparatus 200 authenticates the image processing apparatus 100 and receives the no-signal projection image 221 with the heat quantity equal to or smaller than the threshold value. By the authentication, it is possible to guarantee that the heat quantity upon projection of the no-signal projection image 221 is to be equal to or smaller than the threshold value. Instead of the authentication, the projection apparatus 200 may calculate a heat quantity upon projection of a received image, and may not receive an image when the heat quantity exceeds the threshold value.
Note that, the projection apparatus 200 is a projection apparatus that can operate by using, as the original power supply, a battery power supply as a DC power supply or a power supply (commercial power supply as an AC power supply) except the battery power supply. The projection apparatus 200 detects whether a battery is driven by a power supply type detection unit (detection means). The power supply type detection unit can determine whether a battery is driven by a voltage value input from a power supply, for example. Alternatively, when a battery is driven, a pulse signal is output from the battery, unlike drive by the AC power supply, so that it is possible to determine whether a battery is driven. An acquisition means acquires a result detected by the power supply type detection unit, which indicates whether a battery is driven.
In a case where the projection apparatus 200 is carried with being put in a case such as a bag, the projection apparatus 200 is considered to operate by a battery power supply as a DC power supply, as the original power supply, and it is difficult to consider that the projection apparatus 200 operates by a power supply (commercial power supply as an AC power supply) except the battery power supply. Therefore, only when the power supply type detection unit provided to the projection apparatus 200 detects that the projection apparatus 200 is driven by a battery power supply as the original power supply, the image processing apparatus 100 may calculate a heat quantity of an image that is projected when there is no signal, and execute control of processing the image so that the heat quantity is to be equal to or smaller than the threshold value when the calculated heat quantity is larger than the threshold value.
That is, when it is detected that the projection apparatus 200 is connected to a battery power supply as a DC power supply, as a power supply for lighting of the light source 231, the processor 110 determines the image data and the processed image data so that the projection apparatus 200 projects and displays the same.
Note that, the processed image data may also be generated by any combination of the above-described methods.
Although some embodiments and modified embodiments of the present invention have been described, the embodiments are just exemplary and do not limit the technical scope of the present invention. For example, when the heat quantity that is generated from the light source 231 is small as negligible as, the heat quantity may be calculated with S in the equation (1) being set to zero (0). The present invention can adopt a variety of other embodiments, and a variety of omissions and replacements can be made without departing from the gist of the present invention. The embodiments and modifications thereof are included in the scope and gist of the invention described in the specification and the like, and are also included in the invention defined in the claims and the equivalent scope thereof
Number | Date | Country | Kind |
---|---|---|---|
2020-043891 | Mar 2020 | JP | national |