TWI584040B - Method for controlling flash timing of extension flash module - Google Patents
Method for controlling flash timing of extension flash module Download PDFInfo
- Publication number
- TWI584040B TWI584040B TW104107362A TW104107362A TWI584040B TW I584040 B TWI584040 B TW I584040B TW 104107362 A TW104107362 A TW 104107362A TW 104107362 A TW104107362 A TW 104107362A TW I584040 B TWI584040 B TW I584040B
- Authority
- TW
- Taiwan
- Prior art keywords
- time
- flash
- brightness
- exposure
- delay time
- Prior art date
Links
Landscapes
- Stroboscope Apparatuses (AREA)
Description
本發明係關於一種閃光燈的技術,更進一步來說,本發明係關於一種用於行動裝置的外掛閃光燈的拍照方法。The present invention relates to a flashlight technology, and more particularly to a method of photographing an external flash for a mobile device.
由於數位照相的畫素與品質的進步,行動裝置(例如手機、平板電腦)配備照相功能已經成為一種趨勢。然而這些內建的數位照相機,在低光源或逆光的環境下的表現卻一直無法與傳統的數位相機相匹敵。Due to advances in the quality and quality of digital photography, it has become a trend to have camera functions for mobile devices such as mobile phones and tablets. However, these built-in digital cameras have not been able to compete with traditional digital cameras in low-light or backlit environments.
雖然一些內建的數位相機也會配置LED(發光二極體)補光燈,然而因為行動裝置的電池容量與LED散熱等方面的問題,嚴重限制LED的補光燈的補光量。當被照物的距離超過一公尺,LED便無法提供足夠的光源,使感光元件適度的曝光。Although some built-in digital cameras will also be equipped with LED (light-emitting diode) fill light, due to the battery capacity of the mobile device and the heat dissipation of the LED, the fill light of the LED fill light is severely limited. When the distance of the object is more than one meter, the LED cannot provide enough light source to make the photosensitive element properly exposed.
氙氣閃光燈可以在短時間內提供大量的輔助光源,因此傳統數位相機常配備氙氣閃光燈。氙氣閃光燈利用一充電裝置,將低電壓的電池電源轉換高壓電源並儲存在大容值的高壓電容器內。配合機械快門,在適當的時間觸發氙氣閃光燈,將高壓電容器內儲存的電能在非常短的時間內轉換為一高亮度的輔助光源,使感光元件在低光源或逆光的環境下適度曝光。氙氣閃光燈需要數十uF至數百uF,耐壓三至百四百伏特的高壓電容器,這些電容器的的體積非常大,在行動裝置輕薄短小的前提下,已經不是行動裝置所能負擔的了。因此在不增加行動裝置的體積與重量的前提下,外掛的氙氣閃光燈成為一項可行且必要的選項。Xenon flash lamps can provide a large number of auxiliary light sources in a short period of time, so conventional digital cameras are often equipped with xenon flash lamps. Xenon flash lamps use a charging device to convert low-voltage battery power to high-voltage power and store it in high-capacity high-voltage capacitors. With the mechanical shutter, the xenon flash lamp is triggered at an appropriate time, and the electric energy stored in the high voltage capacitor is converted into a high-brightness auxiliary light source in a very short time, so that the photosensitive element is appropriately exposed in a low light source or a backlight environment. Xenon flash lamps require tens of uF to hundreds of uF and high-voltage capacitors with a withstand voltage of three to four hundred and four hundred volts. These capacitors are very large in size, and are not affordable for mobile devices under the premise that the mobile device is light and short. Therefore, the external xenon flash lamp becomes a viable and necessary option without increasing the size and weight of the mobile device.
根據高壓電容器的容值與氙氣燈管的規格,氙氣閃光燈的閃光時間大約數十微秒至數百微秒。如何在正確的時間點閃光,使所有感光元件可均勻曝光是另一項外掛氙氣閃光燈是否可行的重要課題。一般行動裝置配備的照相裝置採用CMOS感光元件,並且沒有配備機械快門,而是使用一種循環快門(rolling shutter),如第1圖所示。第1圖繪示為先前技術的循環快門之示意圖。請參考第1圖,在第1圖中,每一條線代表感光元件的每一條線的感光時間。雖然一個圖框(frame)內每一列感光元件的曝光時間長度相同,但是每一列曝光開始與結束時間都與前一列相隔一段延遲時間。在這段延遲時間內照相裝置讀取感光元件的曝光資訊並完成重置,以進行下一個圖框的曝光。依照相環境與照相裝置的設定不同,每一列的曝光時間大約為數毫秒至數百毫秒。According to the capacitance of the high-voltage capacitor and the specifications of the xenon lamp, the flash time of the xenon flash lamp is about several tens of microseconds to hundreds of microseconds. How to flash at the right time, so that all photosensitive elements can be evenly exposed is another important issue for the external xenon flash. The general action device is equipped with a photographic device that uses a CMOS sensor and is not equipped with a mechanical shutter, but uses a rolling shutter, as shown in Figure 1. Figure 1 is a schematic illustration of a prior art cyclic shutter. Referring to Fig. 1, in Fig. 1, each line represents the photosensitive time of each line of the photosensitive element. Although the exposure time of each column of photosensitive elements in a frame is the same, the start and end times of each column are separated from the previous column by a delay time. During this delay time, the camera reads the exposure information of the photosensitive element and completes the reset to perform exposure of the next frame. The exposure time of each column is approximately several milliseconds to hundreds of milliseconds, depending on the phase environment and the settings of the camera.
然而,由於循環快門的限制,外接氙氣閃光燈常常沒辦法找到最佳閃光時機,導致拍照品質無法提升。However, due to the limitation of the recirculating shutter, the external xenon flash often cannot find the best flash timing, and the quality of the photograph cannot be improved.
就其中一個觀點言,本發明提供了一種控制外掛閃光燈閃光時間的方法,適用於當一行動裝置搭配一外掛閃光燈以進行照相補光時,該方法包含:檢測一可閃光期間之前的一特定事件,其中,該可閃光期間係一特定圖框從最後一列感光元件曝光開始的時間,到該特定圖框的第一列感光元件曝光結束的時間,其中,該特定事件發生的時間係相對於該可閃光期間為固定時間長度;以及在該特定事件起一段延遲時間後,觸發一閃光指令,使該外掛閃光燈的閃光時間落在該可閃光期間。In one aspect, the present invention provides a method of controlling the flash time of an external flash, suitable for use when a mobile device is equipped with an external flash for photographic fill light, the method comprising: detecting a specific event prior to a flashable period Wherein the flashable period is the time from when a particular frame is exposed from the last column of photosensitive elements, to the time when the first column of photosensitive elements of the particular frame is exposed, wherein the time of occurrence of the particular event is relative to the The flashable period is a fixed length of time; and after a delay time from the particular event, a flash command is triggered to cause the flash time of the external flash to fall during the flashable period.
在其中一種較佳的實施例中,該延遲時間係根據一閃光燈延遲時間以及該特定事件到該可閃光期間的時間而決定。In one preferred embodiment, the delay time is determined based on a flash delay time and the time of the particular event to the flashable period.
在其中一種較佳的實施例中,該特定事件的發生時間為t0,該特定圖框最後一列感光元件曝光開始的時間為t1,該特定圖框的第一列感光元件曝光結束的時間為t2,該延遲時間自t0開始計算為td1,且從該外掛閃光燈收到觸發閃光指令到真實閃光,有一延遲時間td,其中該延遲時間td的始點為觸發閃光指令的時間點),則:t1-td-t0<td1<t2-td-t0。In a preferred embodiment, the occurrence time of the specific event is t0, the time when the last column of the photosensitive element of the specific frame starts to be exposed is t1, and the exposure time of the first column of the photosensitive element of the specific frame is t2. The delay time is calculated as td1 from t0, and a trigger flash command is received from the external flash to the real flash, and there is a delay time td, wherein the start point of the delay time td is the time point at which the flash command is triggered), then: t1 -td-t0<td1<t2-td-t0.
在其中一種較佳的實施例中,該延遲時間之決定包含以下步驟:(A)根據一給定延遲時間進行圖框曝光;(B)檢查曝光後的圖框,將感光元件的亮度與一參考臨界值比較,並判斷是否有感光元件的亮度低於該參考臨界值;(C1)當無感光元件的亮度低於該參考臨界值時,以此次曝光的延遲時間為設定之延遲時間;(C2)當有感光元件的亮度低於該參考臨界值、且是先接受曝光的感光元件亮度低於該參考臨界值時,則減少延遲時間,回到步驟(A);以及(C3) 當有感光元件的亮度低於該參考臨界值、且是後接受曝光的感光元件亮度低於該參考臨界值時,則增加延遲時間,回到步驟(A)。In a preferred embodiment, the decision of the delay time comprises the steps of: (A) performing frame exposure according to a given delay time; (B) checking the exposed frame to compare the brightness of the photosensitive element with a Referring to the threshold comparison, and determining whether the brightness of the photosensitive element is lower than the reference threshold; (C1) when the brightness of the non-photosensitive element is lower than the reference threshold, the delay time of the exposure is the set delay time; (C2) when the brightness of the photosensitive element is lower than the reference threshold and the brightness of the photosensitive element that first receives the exposure is lower than the reference threshold, then the delay time is decreased, returning to step (A); and (C3) When the brightness of the photosensitive element is lower than the reference threshold and the brightness of the photosensitive element after receiving the exposure is lower than the reference threshold, the delay time is increased, and the process returns to step (A).
在其中一種較佳的實施例中,該亮度參考臨界值的設定方式包括:在不打開閃光燈的情況下進行曝光,以所得所有感光元件的亮度最低者、最高者、平均值、或特定位置感光元件的亮度,為該參考臨界值。In a preferred embodiment, the brightness reference threshold is set by performing exposure without turning on the flash to obtain the lowest, highest, average, or specific position sensitivity of all of the photosensitive elements. The brightness of the component is the reference threshold.
在其中一種較佳的實施例中,該控制外掛閃光燈閃光時間的方法更包含:於環境光較暗時調低該參考臨界值,而於環境光較亮時調高該參考臨界值。In a preferred embodiment, the method for controlling the flash time of the external flash further comprises: lowering the reference threshold when the ambient light is dark, and increasing the reference threshold when the ambient light is brighter.
在其中一種較佳的實施例中,該延遲時間預設在該外掛閃光燈的一驅動程式或該行動裝置所安裝的一應用程式之內。In one preferred embodiment, the delay time is preset to a driver of the external flash or an application installed by the mobile device.
在其中一種較佳的實施例中,該延遲時間儲存在該外掛閃光燈所包含的一記憶裝置之內。In one preferred embodiment, the delay time is stored in a memory device included in the external flash.
在其中一種較佳的實施例中,該特定事件包括:該特定圖框的其中一列感光元件開始曝光之時間、或該特定圖框的前N個圖框的其中一列感光元件開始曝光之時間、或該特定圖框的前N個圖框的其中一列感光元件結束曝光之時間,其中N為自然數。In a preferred embodiment, the specific event includes: a time when one of the photosensitive elements of the specific frame starts to be exposed, or a time when one of the first N frames of the specific frame starts to be exposed, Or the time at which one of the photosensitive elements of the first N frames of the particular frame ends exposure, where N is a natural number.
就其中另一個觀點言,本發明提供了一種控制外掛閃光燈閃光時間的方法,適用於當一行動裝置搭配一外掛閃光燈以進行照相補光時,該方法包含:感測該行動裝置發光之時點;以及在該行動裝置之發光之時點起一段延遲時間後,觸發一閃光指令,使該外掛閃光燈的閃光時間落在該可閃光期間,其中,該可閃光期間係一特定圖框從最後一列感光元件曝光開始的時間,到該特定圖框的第一列感光元件曝光結束的時間。In another aspect, the present invention provides a method for controlling the flash time of an external flash, which is suitable for when a mobile device is equipped with an external flash for photographic fill light, the method includes: sensing a time point when the mobile device emits light; And triggering a flashing command to cause the flashing time of the external flash to fall during the flashable period after the delay time of the lighting of the mobile device, wherein the flashing period is a specific frame from the last column of photosensitive elements The time at which the exposure starts, to the time when the exposure of the first column of photosensitive elements of the particular frame ends.
在其中一種較佳的實施例中,該行動裝置發光之時點包括:該行動裝置內建之一發光二極體補光燈第一次或第二次開始發光之時間。In a preferred embodiment, the time when the mobile device emits light includes: a time when the light-emitting diode fill light is built in the mobile device for the first time or the second time.
本發明的精神在於利用一特定事件,此特定事件的發生時間相對於可閃光時間係屬於相對穩定且可知,且配合控制閃光燈的延遲時間,觸發閃光燈,使閃光燈進行閃光時,落在可閃光時間內。因此,藉由本發明的拍照方法,可以使感光元件在低光源或逆光的環境下適度曝光,達到提高行動裝置的照相品質的效果。The spirit of the present invention is to utilize a specific event, the occurrence time of the specific event is relatively stable and known relative to the flashable time, and in conjunction with the delay time of controlling the flash, the flash is triggered to cause the flash to flash when it flashes. Inside. Therefore, with the photographing method of the present invention, the photosensitive member can be appropriately exposed in a low light source or a backlight environment, thereby achieving an effect of improving the photographic quality of the mobile device.
底下藉由具體實施例詳加說明,當更容易瞭解本發明之目的、技術內容、特點及其所達成之功效。The purpose, technical content, features and effects achieved by the present invention will be more readily understood by the detailed description of the embodiments.
第2圖繪示為本發明實施例的適合閃光時間的示意圖。請參考第2圖,適合閃光的時間僅介於t1與t2之間。在這段時間內的閃光可被每一列的感光元件所接收。如果閃光時間早於t1,會使後面列的感光元件沒有曝到光,如果閃光時間晚於t2,會使前面列的感光元件沒有曝到光。然而由行動裝置通常進行多任務(multi-tasking)運行,使用者按下快門指令至t1或t2的延遲時間並不固定。因此先前並沒有一個可行且可靠的方法可以確保外掛閃光燈的閃光時間可以穩定的控制在t1與t2之間,使得外接氙氣閃光燈的使用受到嚴重且致命的限制。以下,本發明依照第2圖提出一種拍照方法,使外掛閃光燈的閃光時間可以穩定的控制在t1與t2之間。FIG. 2 is a schematic view showing a suitable flash time according to an embodiment of the present invention. Please refer to Figure 2, the time suitable for flash is only between t1 and t2. The flash during this time can be received by the photosensitive elements of each column. If the flash time is earlier than t1, the photosensitive elements in the rear column will not be exposed to light. If the flash time is later than t2, the photosensitive elements in the front row will not be exposed to light. However, the multi-tasking operation is usually performed by the mobile device, and the delay time for the user to press the shutter command to t1 or t2 is not fixed. Therefore, there is no feasible and reliable method to ensure that the flash time of the external flash can be stably controlled between t1 and t2, so that the use of the external xenon flash lamp is severely and fatally limited. Hereinafter, the present invention proposes a photographing method according to FIG. 2, so that the flash time of the external flash can be stably controlled between t1 and t2.
第3圖繪示為本發明一較佳實施例的拍照方法之流程圖。請參考第3圖,此拍照方法係採用在行動裝置外部的氙氣閃光燈,在行動裝置照相時,進行補光的動作,此拍照方法包括下列步驟:FIG. 3 is a flow chart of a photographing method according to a preferred embodiment of the present invention. Please refer to FIG. 3, which adopts a xenon flash lamp outside the mobile device to perform a fill light action when the mobile device is photographed. The photographing method includes the following steps:
步驟S300:開始。Step S300: Start.
步驟S301:檢測一可閃光期間之前的一特定事件。請參考第2圖,一般來說,行動裝置所採用的圖像擷取裝置,是採用上述的循環快門(rolling shutter),因此,行動裝置內部的感光元件係一條一條循序曝光。又,行動裝置內部的感光元件每一條曝光的方式係採用積分的方式。因此,可閃光期間如第2圖所示,位於被擷取的特定圖框的時間t1與時間t2之間。由第2圖可以看出,時間t1與時間t2係從最後一列感光元件曝光開始(開始積分)的時間,到第一列感光元件曝光結束(結束積分)的時間。若在此時間閃光,每一條掃描線都可以藉由積分的方式進行感光。Step S301: detecting a specific event before a flashable period. Referring to FIG. 2, in general, the image capturing device used in the mobile device adopts the above-mentioned rolling shutter. Therefore, the photosensitive elements inside the mobile device are sequentially exposed one by one. Moreover, the manner in which each of the photosensitive elements inside the mobile device is exposed is integrated. Therefore, the flashable period is located between time t1 and time t2 of the particular frame captured as shown in FIG. As can be seen from Fig. 2, the time t1 and the time t2 are the time from the start of the exposure of the last column of photosensitive elements (initiation of integration) to the time when the exposure of the first column of photosensitive elements is completed (integration is completed). If you flash at this time, each scan line can be illuminated by integration.
當行動裝置確認使用者按下快門指令之後,進行包括測光,對焦等準備工作,決定欲擷取之特定圖框與感光元件的曝光時間。此時外掛閃光裝置的可閃光區間t1~t2便為可知。舉例來說,設計者可藉由設計特定應用程式,預估此特定圖框的時間,或利用其他硬體的訊號判定此特定圖框的時間。因此,在此實施例中,係採用一特定事件發生的時間,作為預估的基礎。此特定事件發生的時間係相對於上述可閃光期間為固定時間長度,也就是相對穩定且可知的時間。After the mobile device confirms that the user presses the shutter command, the preparatory work including photometry, focusing, and the like is performed, and the exposure time of the specific frame and the photosensitive element to be captured is determined. At this time, the flashable sections t1 to t2 of the external flash device are known. For example, a designer can estimate the time of a particular frame by designing a particular application, or use other hardware signals to determine the time of that particular frame. Therefore, in this embodiment, the time at which a particular event occurs is used as a basis for the prediction. The time at which this particular event occurs is a fixed length of time relative to the flashable period described above, that is, a relatively stable and known time.
舉例來說,若以行動裝置應用程式(例如手機應用程式)的實現方式來說,手機應用程式可以擷取上述特定圖框的第一列感光元件開始曝光之時間作為上述特定事件,此時,固定時間長度係從第一列感光元件開始曝光之時間到最後一列感光元件曝光開始之時間長度。上述特定事件亦可以是上述特定圖框的前N個圖框的第K列感光元件開始曝光之時間,此時,固定時間長度係N個圖框時間加上,從第K列感光元件開始曝光之時間到最後一列感光元件曝光開始之時間長度。上述特定事件亦可以是上述特定圖框的前N個圖框的第K列感光元件結束曝光之時間,此時,上述固定時間長度係前N-1個圖框時間加上,從第K列感光元件開始曝光之時間到最後一列感光元件曝光開始之時間長度。For example, in the implementation of a mobile device application (for example, a mobile application), the mobile application can capture the time when the first column of the specific frame of the specific frame starts to be exposed as the specific event. The fixed length of time is the length of time from the start of exposure of the first column of photosensitive elements to the start of exposure of the last column of photosensitive elements. The specific event may also be the time when the photosensitive element of the Kth column of the first N frames of the specific frame starts to be exposed. At this time, the fixed time length is N frames time plus, and the exposure is started from the Kth column photosensitive element. The time until the last column of exposure of the photosensitive element begins. The specific event may also be the time when the photosensitive element of the Kth column of the first N frames of the specific frame ends exposure. In this case, the fixed time length is the first N-1 frame time plus, from the Kth column. The length of time that the photosensitive element begins to be exposed until the exposure of the last column of photosensitive elements begins.
若以外掛硬體的角度來說,上述特定事件可以是行動裝置內建的發光二極體補光燈的訊號,第4圖繪示為本發明一較佳實施例的拍照方法所採用的行動裝置內建的發光二極體補光燈的訊號波形圖。請參考第4圖,在行動裝置進行拍照時,內建的發光二極體補光燈第一次發光表示鏡頭在聚焦,內建的發光二極體補光燈第二次發光表示開始進行擷取圖片(感光)的動作。因此,在本發明的步驟S301中,上述特定事件可以是發光二極體補光燈第一次發光或發光二極體補光燈第二次發光。In the perspective of the external hardware, the specific event may be a signal of a light-emitting diode fill light built in the mobile device, and FIG. 4 illustrates an action taken by the photographing method according to a preferred embodiment of the present invention. The signal waveform of the built-in LED fill light. Please refer to Figure 4, when the mobile device is taking pictures, the built-in LED fill light will indicate that the lens is in focus for the first time, and the built-in LED fill light will indicate the second time. Take the action of the picture (photosensitive). Therefore, in step S301 of the present invention, the specific event may be the first illumination of the light-emitting diode fill light or the second illumination of the light-emitting diode fill light.
步驟S302:根據一閃光燈延遲時間以及上述特定事件到可閃光期間的時間,觸發一閃光指令,使外掛閃光燈的閃光時間落在可閃光期間。閃光燈的本身,自收到觸發閃光指令到真實閃光,會有一個延遲時間。因此,除了考慮上述特定事件到可閃光期間的時間之外,也宜考慮到閃光燈本身的延遲時間。簡言之,由於上述特定事件到可閃光期間的時間為固定值,而閃光燈本身的延遲時間為已知值,因此可以據此決定在何時觸發閃光指令。例如,若自收到觸發閃光指令到真實閃光的延遲時間為td(亦即延遲時間td的參考始點為觸發閃光指令的時間點),則觸發閃光指令的時間可在t1-td到t2-td之間。或是,若延遲時間td的參考始點是自上述特定事件的時間起算,並假設上述特定事件的發生時間是t0,則閃光時間需要滿足關係式t1-t0 < td < t2-t0,在td結束後即令外掛閃光裝置閃光。若計算該延遲時間td的始點和上述特定事件的時間有差異,則可將此差異考慮在內,視延遲時間td的定義而定。Step S302: trigger a flash command according to a flash delay time and the time of the specific event to the flashable period, so that the flash time of the external flash falls within the flashable period. The flash itself has a delay from the receipt of the trigger flash command to the actual flash. Therefore, in addition to the time during which the above specific events are considered to be flashable, the delay time of the flash itself should also be considered. In short, since the time from the above specific event to the flashable period is a fixed value, and the delay time of the flash itself is a known value, it can be determined accordingly when the flash command is triggered. For example, if the delay time from the receipt of the trigger flash command to the real flash is td (ie, the reference start point of the delay time td is the time point at which the flash command is triggered), the time for triggering the flash command can be t1-td to t2- Between td. Or, if the reference start point of the delay time td is from the time of the specific event, and the occurrence time of the specific event is t0, the flash time needs to satisfy the relationship t1-t0 < td < t2-t0, at td The external flash unit flashes when it is finished. If the difference between the start point of the delay time td and the time of the above specific event is calculated, the difference can be taken into account, depending on the definition of the delay time td.
前述外掛閃光燈是以硬體連接,經由行動裝置配備之通用序列匯流排連接埠進行電氣偶接,或經由行動裝置配備之耳機插孔進行電氣耦合,配合行動裝置內部軟體判斷特定事件,例如開始感光時間或發光二極體點亮訊號,以進行閃光的技術。然而,依照本發明的精神,亦可以採用光耦合的方式做實施例。第5圖繪示為本發明實施例的拍照方法所採用之外掛閃光的系統方塊圖。請參考第5圖,此外掛閃光燈50例如是與行動裝置非電器接觸的外掛閃光燈。此外掛閃光燈50包括一光感測電路501、一延遲電路502、一閃光燈驅動電路503以及一氙氣燈504。藉由光感測電路感測行動裝置51的發光二極體補光燈發光,作為上述特定事件,藉此,驅動氙氣燈504在閃光時間(t1~t2)進行閃光。The aforementioned external flash is connected by hardware, electrically connected via a universal serial bus bar equipped with a mobile device, or electrically coupled via a headphone jack equipped with a mobile device, and cooperates with the internal software of the mobile device to determine a specific event, such as starting a photosensitive device. Time or illuminating diodes illuminate the signal for flashing techniques. However, in accordance with the spirit of the present invention, an embodiment of optical coupling may also be employed. FIG. 5 is a block diagram of a system for using an external flash for a photographing method according to an embodiment of the present invention. Please refer to FIG. 5, in addition to the hanging flash 50, for example, an external flash that is in contact with the mobile device. In addition, the hanging flash 50 includes a light sensing circuit 501, a delay circuit 502, a flash driving circuit 503, and a xenon lamp 504. The light-emitting diode fill light is sensed by the light-sensing circuit sensing mobile device 51 as the above-described specific event, whereby the xenon lamp 504 is driven to flash at the flash time (t1 to t2).
另外,上述實施例雖然是以光耦合的方式實施,然所屬技術領域具有通常知識者應當知道,本發明亦可以採用無線,例如WIFI、近場通訊(Near Field Communication,NFC)或藍芽,的方式、行動裝置發出快門聲音的方式進行耦合實施。故本發明不以此為限。In addition, although the above embodiments are implemented in an optical coupling manner, those skilled in the art should know that the present invention can also adopt wireless, such as WIFI, Near Field Communication (NFC) or Bluetooth. The mode and the mobile device emit a shutter sound to perform coupling. Therefore, the invention is not limited thereto.
再者,一般來說,上述幾個特定事件所發生的時間相對於上述可閃光期間為固定時間長度,也就是相對穩定且可知的時間。然而,設計者亦無法保證上述幾個事件沒有誤差,然而,本發明只要上述幾個特定事件所發生的時間相對於上述可閃光期間的時間誤差小於一個可容許的範圍,例如該可閃光期間的二分之一以內,便屬於本發明可以接受的範圍內。Furthermore, in general, the time during which the above-mentioned specific events occur is a fixed length of time relative to the above-described flashable period, that is, a relatively stable and known time. However, the designer cannot guarantee that the above-mentioned several events have no error. However, the present invention is only required that the time of occurrence of the above specific events is less than an allowable range with respect to the time error of the above-mentioned flashable period, for example, during the flashable period. Within one-half, it is within the acceptable range of the present invention.
此外,以閃光燈為外掛硬體的角度來說,外掛閃光燈必須能夠配合不同廠牌型式的行動裝置。雖然對單一行動裝置而言,自上述特定事件所發生的時間至上述可閃光期間,其間的時間為固定值,但對於不同廠牌型式的行動裝置而言,該固定值會有所不同。在一實施例中,當某些廠牌型式的行動裝置之該固定值為已知時,可以事先將不同的已知固定值,預設在外掛閃光燈的驅動程式或行動裝置所安裝的一應用程式之內。請參閱第6圖,舉例而言,當行動裝置搭配外掛閃光燈時,可附帶安裝一應用程式,此應用程式辨識該行動裝置的廠牌型式或相關屬性後,決定延遲電路502的延遲時間td1。參閱前述,從閃光燈收到觸發閃光指令到真實閃光,會有一個延遲時間td(在此令延遲時間td的參考始點為觸發閃光指令的時間點),故應控制延遲電路502的延遲時間td1,使觸發閃光指令的時間可在t1-td到t2-td之間。假設上述特定事件的發生時間是t0,且延遲時間td1亦從t0開始計算,則t1-td-t0<td1<t2-td-t0。In addition, with the flash as the external hardware, the external flash must be able to match the different types of mobile devices. Although for a single mobile device, the time between the above-mentioned specific events and the above-mentioned flashable period is a fixed value, the fixed value may be different for different brand-type mobile devices. In an embodiment, when the fixed value of some of the brand-type mobile devices is known, different known fixed values may be preset in advance to the driver of the external flash or an application installed by the mobile device. Within the program. Referring to FIG. 6, for example, when the mobile device is equipped with an external flash, an application may be installed. After the application identifies the brand type or related attributes of the mobile device, the delay time td1 of the delay circuit 502 is determined. Referring to the foregoing, from the flash to receive the trigger flash command to the real flash, there will be a delay time td (where the reference start point of the delay time td is the time point at which the flash command is triggered), so the delay time td1 of the delay circuit 502 should be controlled. So that the time to trigger the flash command can be between t1-td and t2-td. Assuming that the occurrence time of the above specific event is t0, and the delay time td1 is also calculated from t0, then t1-td-t0<td1<t2-td-t0.
在另一實施例中,可將不同的已知固定值,儲存在硬體電路之內。請參閱第7圖並對照第8圖,在本實施例中,首先,將至少一種行動裝置中,自一特定事件發生的時間至可閃光期間之間的時間常數值,儲存在外掛閃光燈50一記憶裝置(記憶體505)中 (步驟S801)。欲照相時,外掛閃光燈50與行動裝置溝通,以取得行動裝置的廠牌型式或相關屬性(步驟S802),並參照記憶裝置中儲存的時間常數值,決定延遲時間td1(步驟S803)。接著檢測該特定事件之發生(步驟S804)。在該特定事件發生後,延遲該時間td1,然後觸發一閃光指令(步驟S805)。In another embodiment, different known fixed values can be stored within the hardware circuitry. Referring to FIG. 7 and FIG. 8 , in the embodiment, first, at least one mobile device, the time constant value from the time when a specific event occurs to the flashable period is stored in the external flash 50. In the memory device (memory 505) (step S801). When the camera is to be photographed, the external flash unit 50 communicates with the mobile device to obtain the brand type or related attribute of the mobile device (step S802), and determines the delay time td1 with reference to the time constant value stored in the memory device (step S803). The occurrence of the specific event is then detected (step S804). After the occurrence of the specific event, the time td1 is delayed, and then a flash command is triggered (step S805).
在另一實施例中,請參閱第9圖,當某些廠牌型式的行動裝置之該固定值為未知時,可以透過一個檢測程序,來取得較佳的延遲時間。在本實施例中,首先,例如但不限於在行動裝置搭配外掛閃光燈首次欲照相時、或是在安裝外掛閃光燈的驅動程式時、或是在其他合適的時機,啟動一試拍程序(步驟S901)。在試拍程序中,行動裝置搭配外掛閃光燈,根據一給定延遲時間進行圖框曝光 (步驟S902)。接著,檢查曝光後的圖框,將感光元件的亮度與一參考臨界值比較(步驟S903),並判斷是否有感光元件的亮度低於該參考臨界值(步驟S904)。若無,則以此次曝光的延遲時間為設定之延遲時間(步驟S905)。若有,且是先接受曝光的感光元件(第1圖的第1列或前面幾列)亮度低於該參考臨界值(步驟S906、S907),則減少延遲時間(將觸發閃光指令的時間提前) (步驟S908),回到步驟S902。若有,且是後接受曝光的感光元件(第1圖的第N列或後面幾列)亮度低於該參考臨界值(步驟S906、S909),則增加延遲時間(將觸發閃光指令的時間延後) (步驟S910),回到步驟S902。如此,就可找到合適的延遲時間。In another embodiment, please refer to Fig. 9. When the fixed value of some of the brand-type mobile devices is unknown, a detection procedure can be used to obtain a better delay time. In this embodiment, first, for example, but not limited to, when the mobile device is connected to the external flash for the first time, or when the driver of the external flash is installed, or at another suitable time, a test shooting process is started (step S901). ). In the test shooting procedure, the mobile device is equipped with an external flash to perform frame exposure according to a given delay time (step S902). Next, the exposed frame is inspected, the brightness of the photosensitive element is compared with a reference threshold (step S903), and it is judged whether or not the brightness of the photosensitive element is lower than the reference critical value (step S904). If not, the delay time of the exposure is the set delay time (step S905). If there is, and the brightness of the photosensitive element (the first column or the first few columns of FIG. 1) that first receives the exposure is lower than the reference threshold (steps S906, S907), the delay time is reduced (the time for triggering the flash command is advanced) (Step S908), return to step S902. If there is, and the brightness of the photosensitive element (the Nth column or the following columns of FIG. 1) after receiving the exposure is lower than the reference threshold (steps S906, S909), the delay time is increased (the time delay of triggering the flash command is increased) Thereafter (step S910), the process returns to step S902. In this way, you can find the appropriate delay time.
為避免誤判,可以設定必須超過某個臨界數目的感光元件亮度低於參考臨界值,才視為必須調整延遲時間。In order to avoid misjudgment, it can be considered that the delay time must be adjusted if the brightness of the photosensitive element that must exceed a certain critical number is lower than the reference threshold.
此外,在一實施例中,亮度參考臨界值的設定方式,例如但不限於可為:在不打開閃光燈的情況下進行曝光,以所得亮度(可為所有感光元件的亮度最低者、最高者、平均值、或特定位置感光元件的亮度如中心、四周或角落者)為該參考臨界值。In addition, in an embodiment, the setting manner of the brightness reference threshold value, for example, but not limited to, may be: performing exposure without turning on the flash to obtain the brightness (the lowest brightness, the highest, and the highest brightness of all the photosensitive elements) The average value, or the brightness of the photosensitive element at a particular location, such as center, perimeter, or corner, is the reference threshold.
在一實施例中,該參考臨界值的設定,可根據對環境光的偵測來調整。舉例而言,若行動裝置設有環境光偵測器,則可根據環境光的偵測值,來對應地於環境光較暗時調低該參考臨界值,於環境光較亮時調高該參考臨界值。In an embodiment, the setting of the reference threshold can be adjusted according to the detection of ambient light. For example, if the mobile device is provided with an ambient light detector, the reference threshold may be lowered correspondingly when the ambient light is dark according to the detected value of the ambient light, and increased when the ambient light is brighter. Refer to the threshold.
綜上所述,本發明的精神在於利用一特定事件,此特定事件的發生時間相對於可閃光時間係屬於相對穩定且可知,且配合控制閃光燈的延遲時間,觸發閃光燈,使閃光燈進行閃光時,落在可閃光時間內。因此,藉由本發明的拍照方法,可以使感光元件在低光源或逆光的環境下適度曝光,達到提高行動裝置的照相品質的效果。In summary, the spirit of the present invention is to utilize a specific event, the occurrence time of the specific event is relatively stable and known relative to the flashable time, and when the delay time of the flash is controlled, the flash is triggered to cause the flash to flash. Fall in the flash time. Therefore, with the photographing method of the present invention, the photosensitive member can be appropriately exposed in a low light source or a backlight environment, thereby achieving an effect of improving the photographic quality of the mobile device.
在較佳實施例之詳細說明中所提出之具體實施例僅用以方便說明本發明之技術內容,而非將本發明狹義地限制於上述實施例,在不超出本發明之精神及以下申請專利範圍之情況,所做之種種變化實施,皆屬於本發明之範圍。因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。The specific embodiments of the present invention are intended to be illustrative only and not to limit the invention to the above embodiments, without departing from the spirit of the invention and the following claims. The scope of the invention and the various changes made are within the scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims.
S300~S302‧‧‧步驟
S800~S805‧‧‧步驟
S900~S910‧‧‧步驟
50‧‧‧外掛閃光燈
501‧‧‧光感測電路
502‧‧‧延遲電路
503‧‧‧閃光燈驅動電路
504‧‧‧氙氣燈
505‧‧‧記憶體
51‧‧‧行動裝置S300~S302‧‧‧Steps
S800 ~ S805‧‧‧ steps
S900~S910‧‧‧Steps
50‧‧‧External flash
501‧‧‧Light sensing circuit
502‧‧‧Delay circuit
503‧‧‧Flash drive circuit
504‧‧‧Xenon lights
505‧‧‧ memory
51‧‧‧Mobile devices
第1圖為先前技術的循環快門之示意圖; 第2圖為本發明實施例的適合閃光時間的示意圖; 第3圖為本發明一較佳實施例的拍照方法之流程圖; 第4圖為本發明一較佳實施例的拍照方法所採用的行動裝置內建的發光二極體補光燈的訊號波形圖; 第5圖為本發明實施例的拍照方法所採用之外掛閃光燈的系統方塊圖; 第6圖顯示根據本發明之另一實施例; 第7、8圖顯示根據本發明之又一實施例; 第9圖顯示根據本發明之再一實施例。1 is a schematic diagram of a prior art cyclic shutter; FIG. 2 is a schematic diagram of a suitable flashing time according to an embodiment of the present invention; FIG. 3 is a flow chart of a photographing method according to a preferred embodiment of the present invention; A signal waveform diagram of a light-emitting diode fill light built in a mobile device used in a photographing method according to a preferred embodiment of the present invention; FIG. 5 is a system block diagram of an external flash using a photographing method according to an embodiment of the present invention; Figure 6 shows another embodiment in accordance with the present invention; Figures 7 and 8 show still another embodiment in accordance with the present invention; and Figure 9 shows still another embodiment in accordance with the present invention.
S900-S910‧‧‧步驟 S900-S910‧‧‧Steps
Claims (16)
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104107362A TWI584040B (en) | 2015-03-09 | 2015-03-09 | Method for controlling flash timing of extension flash module |
CN201510186288.0A CN105657284A (en) | 2014-11-19 | 2015-04-20 | Method for controlling flash time of plug-in flash lamp |
US14/943,210 US20160142602A1 (en) | 2014-11-19 | 2015-11-17 | Method for Controlling Flash Timing of Extension Flash Module |
JP2015224804A JP2016099627A (en) | 2014-11-19 | 2015-11-17 | Method of controlling the flash time of external flash lamp |
US14/943,227 US9674416B2 (en) | 2014-11-19 | 2015-11-17 | Method for controlling flash timing of extension flash module |
JP2015224784A JP2016099626A (en) | 2014-11-19 | 2015-11-17 | Method of controlling the flash time of external flash lamp |
KR1020150161835A KR20160059981A (en) | 2014-11-19 | 2015-11-18 | Method for controlling flash timing of extension flash module |
KR1020150161881A KR20160059983A (en) | 2014-11-19 | 2015-11-18 | Method for controlling flash timing of extension flash module |
KR1020160154121A KR20160135691A (en) | 2014-11-19 | 2016-11-18 | Method for controlling flash timing of extension flash module |
US15/497,905 US20170280032A1 (en) | 2014-11-19 | 2017-04-26 | Method for Controlling Flash Timing of Extension Flash Module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104107362A TWI584040B (en) | 2015-03-09 | 2015-03-09 | Method for controlling flash timing of extension flash module |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201632975A TW201632975A (en) | 2016-09-16 |
TWI584040B true TWI584040B (en) | 2017-05-21 |
Family
ID=57443231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104107362A TWI584040B (en) | 2014-11-19 | 2015-03-09 | Method for controlling flash timing of extension flash module |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI584040B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6442346B1 (en) * | 2000-03-27 | 2002-08-27 | Eastman Kodak Company | Flash apparatus with one-time-use camera |
US20050058441A1 (en) * | 2002-03-28 | 2005-03-17 | Fuji Photo Film Co., Ltd. | Lens-fitted photo film unit, flash device, and lens-fitted photo film system |
TWM296388U (en) * | 2006-03-24 | 2006-08-21 | Megaforce Co Ltd | Flash module in electronics apparatus having photograph function |
TW201344328A (en) * | 2012-04-20 | 2013-11-01 | Altek Corp | Flash light device |
CN103402291A (en) * | 2013-08-05 | 2013-11-20 | 曾金辉 | External flash light, photo taking system and working method of external flash light |
-
2015
- 2015-03-09 TW TW104107362A patent/TWI584040B/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6442346B1 (en) * | 2000-03-27 | 2002-08-27 | Eastman Kodak Company | Flash apparatus with one-time-use camera |
US20050058441A1 (en) * | 2002-03-28 | 2005-03-17 | Fuji Photo Film Co., Ltd. | Lens-fitted photo film unit, flash device, and lens-fitted photo film system |
TWM296388U (en) * | 2006-03-24 | 2006-08-21 | Megaforce Co Ltd | Flash module in electronics apparatus having photograph function |
TW201344328A (en) * | 2012-04-20 | 2013-11-01 | Altek Corp | Flash light device |
CN103402291A (en) * | 2013-08-05 | 2013-11-20 | 曾金辉 | External flash light, photo taking system and working method of external flash light |
Also Published As
Publication number | Publication date |
---|---|
TW201632975A (en) | 2016-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8401378B2 (en) | Flash control for electronic rolling shutter | |
TW201620290A (en) | Method for taking photo with extension flash module of mobile device | |
US9674416B2 (en) | Method for controlling flash timing of extension flash module | |
CN107124546B (en) | Method for automatically switching terminal focusing modes and terminal | |
WO2018103197A1 (en) | Photograph-capture control method and terminal | |
JP2007135140A (en) | Imaging apparatus | |
US7493035B2 (en) | Method for focusing by using a pre-flash | |
US20070212053A1 (en) | Image recording apparatus, image recording method, and computer-readable recording medium | |
US20120140093A1 (en) | Image capture device and method | |
CN106303268A (en) | The method controlling external flash lamp flash time | |
TWI472222B (en) | Image brightness compensation method and digital image pickup device with image brightness compensation | |
TWI584040B (en) | Method for controlling flash timing of extension flash module | |
JP2003337372A (en) | Illuminator for underwater photography with digital camera | |
WO2017133208A1 (en) | Shooting system and xenon flash device | |
TW201701646A (en) | Method for controlling flash timing of extension flash module | |
US20170118395A1 (en) | Auto-focus control in a camera to prevent oscillation | |
JP4884887B2 (en) | Imaging device | |
JP2001148800A (en) | Digital camera and image processing method | |
JP4540374B2 (en) | Camera device provided with strobe lamp and imaging method of the camera device | |
KR20160135691A (en) | Method for controlling flash timing of extension flash module | |
KR101575628B1 (en) | Method of controlling the intensity of radiaton of flash in digital imaging processing device | |
JP7158880B2 (en) | IMAGING DEVICE, CONTROL METHOD THEREOF, AND CONTROL PROGRAM | |
JP2017125981A (en) | Exposure controller | |
JP2003274279A (en) | Camera having electronic preview function | |
JP2002062580A (en) | Electronic camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |