JP7495965B2 - POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD - Google Patents
POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD Download PDFInfo
- Publication number
- JP7495965B2 JP7495965B2 JP2022138708A JP2022138708A JP7495965B2 JP 7495965 B2 JP7495965 B2 JP 7495965B2 JP 2022138708 A JP2022138708 A JP 2022138708A JP 2022138708 A JP2022138708 A JP 2022138708A JP 7495965 B2 JP7495965 B2 JP 7495965B2
- Authority
- JP
- Japan
- Prior art keywords
- power supply
- unit
- laser light
- output
- center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
Description
本発明は、給電装置、プログラム、システム、及び制御方法に関する。 The present invention relates to a power supply device, a program, a system, and a control method.
特許文献1には、画像内の光源を含む光源領域を特定する画像処理プログラムを実行する実行手段を備えた画像処理装置が記載されている。特許文献2には、撮影された映像から画像認識により追尾対象を認識し、自動で追尾する自動追尾カメラシステムが記載されている。特許文献3には、追尾被写体の周辺に追尾被写体の色と類似の色を有する被写体が存在しても、追尾被写体の追尾を継続できる追尾装置が記載されている。
[先行技術文献]
[特許文献]
[特許文献1]特開2008-305081号公報
[特許文献2]特開2013-106266号公報
[特許文献2]特開2013-157725号公報
[Prior Art Literature]
[Patent Documents]
[Patent Document 1] JP 2008-305081 A [Patent Document 2] JP 2013-106266 A [Patent Document 2] JP 2013-157725 A
本発明の一実施態様によれば、給電装置が提供されてよい。前記給電装置は、レーザ光を出力する出力部を備えてよい。前記給電装置は、前記給電装置の給電対象と、前記レーザ光が照射されている照射領域とを含む撮像画像を撮像する撮像部を備えてよい。前記給電装置は、前記撮像部によって撮像された複数の前記撮像画像のそれぞれに含まれる前記給電対象及び前記照射領域を特定する特定部を備えてよい。前記給電装置は、前記特定部によって特定された前記給電対象と前記照射領域とがより重複した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の出力方向を制御する制御部を備えてよい。 According to one embodiment of the present invention, a power supply device may be provided. The power supply device may include an output unit that outputs laser light. The power supply device may include an imaging unit that captures an image including a power supply target of the power supply device and an irradiation area irradiated with the laser light. The power supply device may include an identification unit that identifies the power supply target and the irradiation area included in each of the multiple captured images captured by the imaging unit. The power supply device may include a control unit that controls the output direction of the laser light so that the laser light tracks the power supply target in a state where the power supply target identified by the identification unit and the irradiation area overlap more closely.
前記特定部は、前記複数の撮像画像のそれぞれに含まれる、前記給電対象が有するターゲット部の中心及び前記照射領域の中心を特定し、前記制御部は、前記ターゲット部の前記中心と前記照射領域の前記中心とがより一致した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の前記出力方向を制御してよい。 The identification unit may identify the center of a target portion of the power supply target and the center of the irradiation area included in each of the multiple captured images, and the control unit may control the output direction of the laser light so that the laser light tracks the power supply target while the center of the target portion and the center of the irradiation area are more closely aligned.
前記いずれかの情報処理装置において、前記特定部は、前記照射領域の前記中心として、前記照射領域内の輝度値が上限に達している輝度値飽和領域の中心を特定してよい。 In any of the information processing devices, the identification unit may identify, as the center of the illumination area, the center of a brightness value saturated area in which the brightness value in the illumination area has reached an upper limit.
前記いずれかの情報処理装置は、前記出力部を搭載する搭載部をさらに備えてよい。前記特定部は、前記撮像画像に含まれる前記ターゲット部の前記中心と前記照射領域の前記中心との差分を特定し、前記制御部は、前記差分に応じて前記搭載部の角度を制御することによって、前記レーザ光の前記出力方向を制御してよい。 Any of the information processing devices may further include a mounting unit that mounts the output unit. The identification unit may identify a difference between the center of the target portion included in the captured image and the center of the irradiation area, and the control unit may control the output direction of the laser light by controlling an angle of the mounting unit in accordance with the difference.
前記いずれかの情報処理装置において、前記制御部は、前記差分が予め定められた差分閾値より短い場合に前記撮像画像と前記撮像画像より前のフレームの撮像画像とに基づいて算出された第1回転量で前記搭載部を回転させることによって前記搭載部の角度を制御し、前記差分が前記差分閾値より長い場合に前記第1回転量及び前記差分に対応する第2回転量で前記搭載部を回転させることによって前記搭載部の前記角度を制御してよい。 In any of the information processing devices, the control unit may control the angle of the mounting unit by rotating the mounting unit by a first rotation amount calculated based on the captured image and a captured image of a frame preceding the captured image when the difference is shorter than a predetermined difference threshold, and control the angle of the mounting unit by rotating the mounting unit by a second rotation amount corresponding to the first rotation amount and the difference when the difference is longer than the difference threshold.
前記いずれかの情報処理装置は、前記ターゲット部を含む撮像画像と、当該撮像画像に含まれる前記ターゲット部の領域を示すターゲット領域情報とを含む学習データを格納する学習データ格納部と、前記学習データ格納部に格納されている複数の前記学習データを教師データとして用いて、撮像画像から前記ターゲット部を特定するモデルを機械学習により生成するモデル生成部とをさらに備えてよい。前記特定部は、前記モデル生成部によって生成された前記モデルを用いて、前記撮像部によって撮像された前記撮像画像から前記ターゲット部を特定してよい。 Any of the information processing devices may further include a learning data storage unit that stores learning data including an image including the target portion and target area information indicating the area of the target portion included in the image, and a model generation unit that uses the multiple pieces of learning data stored in the learning data storage unit as teacher data to generate a model that identifies the target portion from the image by machine learning. The identification unit may use the model generated by the model generation unit to identify the target portion from the image captured by the imaging unit.
前記いずれかの情報処理装置は、前記レーザ光の波長及び出力パワー、並びに、前記撮像画像に含まれる前記照射領域内の輝度値のうちの少なくとも1つに基づいて、前記撮像部のパラメータを設定するパラメータ設定部をさらに備えてよい。 Any of the information processing devices may further include a parameter setting unit that sets parameters of the imaging unit based on at least one of the wavelength and output power of the laser light and the luminance value within the irradiation area included in the captured image.
前記いずれかの情報処理装置において、前記パラメータ設定部は、前記撮像部のホワイトバランスを設定してよい。 In any of the information processing devices, the parameter setting unit may set the white balance of the imaging unit.
前記いずれかの情報処理装置において、前記パラメータ設定部は、前記撮像部のISO感度を設定してよい。 In any of the information processing devices, the parameter setting unit may set the ISO sensitivity of the imaging unit.
前記いずれかの情報処理装置において、前記出力部は、赤色領域の波長の前記レーザ光を出力し、前記撮像部は、可視光カメラであってよい。 In any of the information processing devices, the output unit may output the laser light having a wavelength in the red region, and the imaging unit may be a visible light camera.
本発明の一実施態様によれば、コンピュータを、前記給電装置として機能させるためのプログラムが提供されてよい。 According to one embodiment of the present invention, a program may be provided for causing a computer to function as the power supply device.
本発明の一実施態様によれば、システムが提供されてよい。システムは、前記給電装置を備えてよい。システムは、前記給電対象を備えてよい。 According to one embodiment of the present invention, a system may be provided. The system may include the power supply device. The system may include the power supply target.
本発明の一実施態様によれば、コンピュータによって実行される、給電装置を制御する制御方法が提供されてよい。前記制御方法は、前記給電装置の給電対象と、前記給電装置に搭載された出力部によって出力されたレーザ光が照射されている照射領域とを含む撮像画像を撮像する撮像段階を備えてよい。前記制御方法は、前記撮像段階で撮像された複数の前記撮像画像のそれぞれに含まれる前記給電対象及び前記照射領域を特定する特定段階を備えてよい。前記制御方法は、前記特定段階で特定された前記給電対象と前記照射領域とがより重複した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の出力方向を制御する制御段階を備えてよい。 According to one embodiment of the present invention, a control method for controlling a power supply device, executed by a computer, may be provided. The control method may include an imaging step of capturing an image including a power supply target of the power supply device and an irradiation area irradiated with laser light output by an output unit mounted on the power supply device. The control method may include a specification step of identifying the power supply target and the irradiation area included in each of the multiple captured images captured in the imaging step. The control method may include a control step of controlling an output direction of the laser light so that the laser light tracks the power supply target in a state where the power supply target and the irradiation area identified in the specification step overlap more closely.
尚、前記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 The above summary of the invention does not list all of the necessary features of the present invention. Also, subcombinations of these features may also be inventions.
レーザ光を用いて無線給電する場合において、無線給電を開始する前にレーザ光を出力する光源装置を設置する段階で光源装置が傾いている状態で設置された場合や光源装置の設置位置が適切に調整できていない場合等に、レーザ光が照射される照射位置にズレが発生する。一実施形態に係るシステム10は、例えば、画像認識技術を用いて撮像画像から可視領域の波長のレーザ光が照射されている照射位置の座標を取得し、ターゲット中心と照射位置の座標との間のズレが予め定められた閾値以上離れている場合に、当該ズレの分を加算して光源装置の角度を制御するモーターを回転させることによって、照射位置を補正する。
When wireless power is supplied using laser light, if the light source device that outputs laser light is installed at an angle before wireless power supply begins, or if the installation position of the light source device is not properly adjusted, a deviation in the irradiation position where the laser light is irradiated may occur. For example,
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.
図1は、システム10の一例を概略的に示す。システム10は、給電装置100及び給電対象200を備えてよい。
Figure 1 shows an example of a
給電装置100は、給電対象200に無線給電してよい。給電装置100は、例えば、給電対象200が有する光発電パネル220にレーザ光122を照射することによって、給電対象200に無線給電してよい。
The
給電装置100は、例えば、出力部120及び搭載部140を有してよい。給電装置100は、撮像部160をさらに有してよい。
The
出力部120は、レーザ光122を出力してよい。出力部120は、例えば、可視光領域の波長のレーザ光122を出力してよい。出力部120は、例えば、赤色領域の波長のレーザ光122を出力してよい。出力部120は、赤外線領域の波長のレーザ光122を出力してもよい。
The
出力部120は、例えば、レーザであってよい。出力部120は、例えば、固体レーザであってよい。出力部120は、例えば、半導体レーザ(Laser Diode;LD)であってよい。出力部120は、液体レーザや気体レーザであってもよい。出力部120は、波長可変レーザであってもよい。
The
搭載部140は、出力部120を搭載してよい。搭載部140は、例えば、出力部120を回転させる回転台であってよい。搭載部140は、例えば、ジンバルであってよい。
The
搭載部140は、例えば、給電装置100のロール軸を中心に出力部120を回転させてよい。搭載部140は、例えば、給電装置100のピッチ軸を中心に出力部120を回転させてよい。図1に示す給電装置100の一例において、給電装置100のロール軸、ピッチ軸、及びヨー軸は、それぞれ、x軸、y軸、及びz軸であってよい。
The
撮像部160は、撮像画像を撮像してよい。撮像部160は、例えば、給電装置100の給電対象200と、レーザ光122が照射されている照射領域とを含む撮像画像を撮像してよい。
The
撮像画像は、例えば、静止画像であってよい。撮像画像は、動画像であってもよい。 The captured image may be, for example, a still image. The captured image may be a moving image.
撮像部160は、出力部120によって出力されたレーザ光122を撮像可能な撮像装置であれば、どのような撮像装置であってもよい。撮像部160は、例えば、可視光カメラであってよい。撮像部160は、赤外線カメラであってもよい。撮像部160は、広角カメラであってもよい。
The
撮像部160は、例えば、給電装置100と有線接続で接続されてよい。撮像部160は、給電装置100と無線接続で接続されてもよい。撮像部160と給電装置100との間の無線接続は、Wi-Fi(登録商標)、マイクロ波、光通信、Bluetooth(登録商標)、及びZigBee(登録商標)等の無線通信システムに準拠してよい。
The
撮像部160は、例えば、出力部120の周囲に設置されてよい。撮像部160は、例えば、出力部120と平行な状態で出力部120の周囲に設置されてよい。尚、出力部120の周囲とは、出力部120からの距離が予め定められた距離より短い領域であってよい。撮像部160は、例えば、出力部120と同一高度に設置されてよい。
The
給電装置100は、例えば、出力部120を制御する機能を有してよい。給電装置100は、例えば、出力部120によって出力されるレーザ光122の出力方向を制御してよい。給電装置100は、例えば、不図示のモーターを用いて搭載部140の角度を制御することによって、レーザ光122の出力方向を制御してよい。モーターは、例えば、ステッピングモーターであってよい。
The
給電装置100は、例えば、撮像部160によって撮像された撮像画像に基づいて、レーザ光122の出力方向を制御してよい。例えば、給電装置100は、撮像部160によって撮像された複数の撮像画像のそれぞれに含まれる給電対象200及びレーザ光122の照射領域を特定してよい。給電装置100は、特定した給電対象200とレーザ光122の照射領域とがより重複した状態でレーザ光122が給電対象200をトラッキングするように、レーザ光122の出力方向を制御してよい。
The
給電装置100は、例えば、撮像画像に基づいて搭載部140を回転させる回転量を算出し、算出した回転量で搭載部140を回転させることによって、レーザ光122の出力方向を制御してよい。給電装置100は、例えば、現フレームの撮像画像と現フレームより前のフレームの撮像画像とに基づいて第1回転量を算出し、算出した第1回転量で搭載部140を回転させてよい。給電装置100は、現フレームに含まれる給電対象200とレーザ光122の照射領域との差分を特定し、必要に応じて、当該差分に対応する第2回転量を算出し、算出した第2回転量で搭載部140をさらに回転させてもよい。
The
給電装置100は、例えば、給電対象200と無線通信する機能を有してよい。給電装置100と給電対象200との間の無線通信は、例えば、Wi-Fi、マイクロ波、光通信、Bluetooth、及びZigBee等の無線通信システムに準拠してよい。
The
給電装置100は、例えば、部屋やオフィス等の天井や側壁に設置されてよい。給電装置100は、その他の任意の場所に設置されてもよい。給電装置100は、ドローン等の移動体に搭載されてもよい。
The
給電対象200は、給電装置100による無線給電を受電してよい。給電対象200は、光発電パネル220を有してよい。
The
給電対象200は、例えば、車両、ドローン等の飛行体、又は、ロボット等の移動体であってよい。給電対象200は、例えば、IoT(Internet of Thing)デバイスであってもよい。給電対象200は、スマートフォン等の携帯電話、タブレット端末及びウェアラブル端末等であってよい。給電対象200は、例えば、PC(Personal Computer)であってよい。給電対象200は、IoE(Internet of Everything)に該当するあらゆるものを含み得る。給電対象200は、光発電パネルであってもよい。
The
光発電パネル220は、光エネルギーを電気エネルギーに変換してよい。光発電パネル220は、例えば、給電対象200の上面に搭載されてよい。光発電パネル220は、給電対象200のその他の任意の場所に搭載されてもよい。
The
光発電パネル220は、例えば、ソーラーパネルであってよい。光発電パネル220は、例えば、シリコン(Si)系ソーラーパネルであってよい。光発電パネル220は、例えば、化合物系ソーラーパネルであってもよい。光発電パネル220は、例えば、ガリウム(Ga)及びヒ素(As)を用いて形成されたGaAs系ソーラーパネルであってよい。光発電パネル220は、例えば、銅(Cu)、インジウム(In)、ガリウム(Ga)、及びセレン(Se)を用いて形成されたCIGS系ソーラーパネルであってもよい。
The
光発電パネル220の形状は、例えば、円形であってよい。光発電パネル220の形状は、例えば、楕円形であってよい。光発電パネル220の形状は、例えば、矩形であってよい。光発電パネル220の形状は、例えば、正方形であってよい。光発電パネル220の形状は、その他の任意の形状であってもよい。
The shape of the
レーザ光を用いて給電対象に無線給電する場合において、無線給電を開始する前に光源を設置する段階で光源が傾いている状態で設置された場合や光源の設置位置が適切に調整できていない場合等に、光源が出力するレーザ光の照射領域にズレが発生する。レーザ光が給電対象をトラッキングするための機構であるトラッキング機構をさらに用いて無線給電する場合でも、同様にして、無線給電を開始する前に光源及び撮像装置を設置する段階で光源及び撮像装置が平行な状態で設置されていない場合や光源や撮像装置の設置位置が適切に調整できていない場合等に、光源が出力するレーザ光の照射領域にズレが発生する。レーザ光の指向性が高いので、レーザ光の照射領域にズレが発生した場合に、レーザ光がターゲットの受光面全体に照射されない恐れがある。特に、光源からターゲットまでの距離が長い場合に、当該ズレが僅かであってもレーザ光がターゲットの受光面全体に照射されない恐れがある。また、撮像装置が広角カメラである場合に、撮像装置によって撮像された撮像画像の歪みに起因して、ターゲットの正確な位置を特定することができず、レーザ光がターゲットの受光面全体に照射されない恐れがある。レーザ光がターゲットの受光面全体に照射されない場合、レーザ光を用いた無線給電の給電効率が大幅に低下する。以上より、レーザ光がターゲットの受光面全体に照射されるようにレーザ光の照射領域をリアルタイムで補正することによって、レーザ光を用いた無線給電の給電効率の低下を防ぐことが望ましい。 When wirelessly feeding power to a power supply target using laser light, if the light source is installed in an inclined state at the stage of installing the light source before starting wireless power supply, or if the installation position of the light source is not properly adjusted, a deviation occurs in the irradiation area of the laser light output by the light source. Similarly, when wireless power is fed using a tracking mechanism that is a mechanism for tracking the power supply target with laser light, if the light source and the imaging device are not installed in a parallel state at the stage of installing the light source and the imaging device before starting wireless power supply, or if the installation positions of the light source and the imaging device are not properly adjusted, a deviation occurs in the irradiation area of the laser light output by the light source. Since the laser light has high directivity, if a deviation occurs in the irradiation area of the laser light, the laser light may not be irradiated to the entire light receiving surface of the target. In particular, if the distance from the light source to the target is long, even if the deviation is slight, the laser light may not be irradiated to the entire light receiving surface of the target. In addition, if the imaging device is a wide-angle camera, the exact position of the target cannot be identified due to distortion of the image captured by the imaging device, and the laser light may not be irradiated to the entire light receiving surface of the target. If the laser light is not irradiated over the entire light receiving surface of the target, the power supply efficiency of wireless power supply using laser light will be significantly reduced. For this reason, it is desirable to prevent a decrease in the power supply efficiency of wireless power supply using laser light by correcting the irradiation area of the laser light in real time so that the laser light is irradiated over the entire light receiving surface of the target.
一実施形態に係るシステム10によれば、給電装置100は、撮像部160によって撮像された複数の撮像画像のそれぞれに含まれる給電対象200及びレーザ光122の照射領域を特定し、特定した給電対象200とレーザ光122の照射領域とがより重複した状態でレーザ光122が給電対象200をトラッキングするように、レーザ光122の出力方向を制御してよい。給電装置100は、撮像部160によって撮像された複数の撮像画像から給電対象200の位置及びレーザ光122の照射領域の位置をリアルタイムに特定できるので、前述のようにレーザ光122の出力方向を制御することによって、レーザ光122が給電対象200の受光面全体に照射されるようにレーザ光122の照射領域をリアルタイムで補正できる。これにより、一実施形態に係るシステム10は、給電装置100がレーザ光122の照射位置をリアルタイムで補正することによって、給電効率の低下を防ぐことができる。
According to the
図2は、撮像部160によって撮像された撮像画像の一例を概略的に示す。図2では、給電装置100がレール50上を移動している車両である給電対象200に無線給電している間に撮像部160によって撮像された撮像画像の一例を主に説明する。
Figure 2 shows an example of an image captured by the
図2によって示される撮像画像の一例において、撮像画像の中心が中心60であってよい。ここでは、撮像画像の座標系における中心60の座標が(XC,YC)であるものとして、説明を続ける。
2, the center of the captured image may be
図2によって示される撮像画像の一例において、出力部120によって出力されたレーザ光の照射領域が照射領域124であってよい。照射領域124の中心が中心128であってよい。
In the example of the captured image shown in FIG. 2, the irradiation area of the laser light output by the
給電対象200は、例えば、ターゲット部250を有してよい。ターゲット部250は、例えば、給電対象200が有する光発電パネル220の受光面の上方に設置されてよい。
The
ターゲット部250は、例えば、ターゲット部250の中心255に拡散レンズを含んでよい。この場合、拡散レンズを通過したレーザ光が光発電パネル220に照射されてよい。ここでは、撮像画像の座標系における中心255の座標が(X1,Y1)であるものとして、説明を続ける。
The
ターゲット部250は、例えば、拡散レンズの周囲にマークを含んでよい。当該マークは、ターゲット部250の視認性を高めるためのマークであってよい。図2では、拡散レンズの周囲に4つの円形のマークを含むターゲット部250の一例を示している。
The
給電装置100は、例えば、撮像画像に対して画像解析処理を実行することによって、中心60の座標(XC,YC)と中心255の座標(X1,Y1)との差分を特定してよい。給電装置100は、例えば、中心60の座標(XC,YC)と中心255の座標(X1,Y1)とのX軸方向の差分ΔX=X1-XC及びY軸方向の差分ΔY=Y1-YCをそれぞれ特定してよい。中心60の座標(XC,YC)と中心255の座標(X1,Y1)との差分は、ピクセル数によって表されてよい。
The
図3は、給電装置100が出力部120によって出力されるレーザ光の出力方向を特定する一例を説明するための説明図である。図3では、レーザ光の照射領域の中心が図2のターゲット部250の中心255と一致する場合のレーザ光の出力方向を給電装置100が特定する一例を主に説明する。
Figure 3 is an explanatory diagram for explaining an example in which the
図3の(a)によって示されるように、撮像部160のx座標がxcである。xcは、図2の中心60のX座標であるXCに対応してよい。図3の(b)によって示されるように、撮像部160のy座標がycである。ycは、図2の中心60のY座標であるYCに対応してよい。図3の(a)及び図3の(b)によって示されるように、出力部120及び撮像部160のz座標がhである。ここでは、撮像部160を設置した作業者が撮像部160を設置するときに撮像部160の設置位置の三次元座標(xc,yc,h)を給電装置100に登録したものとして、説明を続ける。
As shown in (a) of Fig. 3, the x coordinate of the
図3の(a)によって示されるように、中心255のx座標がx1である。x1は、図2の中心255のX座標であるX1に対応してよい。図3の(b)によって示されるように、中心255のy座標がy1である。y1は、図2の中心255のY座標であるY1に対応してよい。また、図3の(a)及び図3の(b)によって示されるように、中心255のz座標が0である。ここでは、給電対象200がz=0の平面内を移動するものとして、説明を続ける。
As shown in Fig. 3A, the x coordinate of the
給電装置100は、例えば、撮像画像から距離を算出する算出処理を実行することによって、図2によって示される中心60の座標(XC,YC)と中心255の座標(X1,Y1)との差分から、撮像部160と中心255との間のx軸方向の距離及びy軸方向の距離をそれぞれ算出してよい。給電装置100は、例えば、中心60の座標と中心255の座標とのX軸方向の差分ΔX=X1-XCから撮像部160と中心255との間のx軸方向の距離Δx=x1-xc算出し、中心60の座標と中心255の座標とのY軸方向の差分ΔY=Y1-YCから撮像部160と中心255との間のy軸方向の距離Δy=y1-ycを算出してよい。
For example, by executing a calculation process for calculating distances from a captured image, the
撮像画像から距離を算出する算出処理は、(距離)=(1ピクセル当たりの距離)×(ピクセル数)であってよい。ここでは、撮像部160を設置した作業者が撮像部160を設置するときに1ピクセル当たりの距離を計測して給電装置100に登録したものとして、説明を続ける。
The calculation process for calculating the distance from the captured image may be (distance) = (distance per pixel) x (number of pixels). Here, the explanation will continue assuming that the worker who installed the
給電装置100は、例えば、撮像部160と中心255との間のx軸方向の距離Δxと、出力部120と撮像部160との間のx軸方向の距離dxと、撮像部160のz座標hとに基づいて、レーザ光の照射領域の中心が中心255と一致する場合の出力部120の角度θxを算出してよい。給電装置100は、例えば、下記の数式によって、角度θxを算出してよい。
For example, the
ここで、角度θxは、y軸を中心とした出力部120の回転角であり、-90°<θx<90°であってよい。
Here, the angle θ x is the rotation angle of the
給電装置100は、例えば、撮像部160と中心255との間のy軸方向の距離Δyと、出力部120と撮像部160との間のy軸方向の距離dyと、撮像部160のz座標hとに基づいて、レーザ光の照射領域の中心が中心255と一致する場合の出力部120の角度θyを算出してよい。給電装置100は、例えば、下記の数式によって、角度θyを算出してよい。
The
ここで、角度θyは、x軸を中心とした出力部120の回転角であり、-90°<θy<90°であってよい。
Here, the angle θ y is the rotation angle of the
給電装置100は、レーザ光の照射領域の中心が中心255と一致する場合のレーザ光の出力方向が(θx,θy)であると特定してよい。給電装置100は、(θx,θy)に基づいて、レーザ光の出力方向を制御してよい。
The
図4は、撮像部160によって撮像された撮像画像の他の一例を概略的に示す。図4では、給電装置100が、撮像画像に対して画像解析処理を実行することによって、出力部120によって出力されるレーザ光の照射領域124の中心128を特定する場合の一例を主に説明する。
Figure 4 shows a schematic diagram of another example of an image captured by the
図4の(a)は、図2によって示される撮像画像の照射領域124を拡大した撮像画像である。図4の(a)に示されるように、照射領域124は、輝度値が上限に達している領域である輝度値飽和領域126を含む。輝度値飽和領域126は、例えば、撮像画像において白飛びしている領域であってよい。
Figure 4 (a) is a captured image in which the
給電装置100は、例えば、図4の(a)の撮像画像に対して二値化処理を実行してよい。二値化処理は、例えば、撮像画像のうち、輝度値が予め定められた輝度値条件を満たす領域を白色で表示し、輝度値条件を満たさない領域を黒色で表示する画像処理であってよい。輝度値条件は、例えば、輝度値が上限に達していることであってよい。輝度値条件は、輝度値が予め定められた輝度値閾値より高いことであってもよい。
The
図4の(b)は、輝度値が上限に達していることを輝度値条件として、給電装置100が図4の(a)の撮像画像に対して二値化処理を実行した後の撮像画像である。図4の(b)に示されるように、撮像画像のうち、輝度値飽和領域126が白色で表示され、輝度値飽和領域126以外の領域を黒色で表示される。
Figure 4(b) shows a captured image after the
給電装置100は、例えば、図4の(b)によって示される二値化処理後の撮像画像に基づいて、照射領域124の中心として、輝度値飽和領域126の中心を特定してよい。尚、給電装置100は、図4の(a)によって示される撮像画像に基づいて、照射領域124の中心を特定してもよい。
The
図5は、給電装置100が出力部120によって出力されるレーザ光の出力方向を制御する一例を説明するための説明図である。図5では、ターゲット部250の中心255とレーザ光の照射領域の中心128とがより一致した状態でレーザ光が給電対象200をトラッキングするように、給電装置100がレーザ光の出力方向を制御する場合の一例を主に説明する。
Figure 5 is an explanatory diagram for explaining an example in which the
図5の(a)は、撮像部160によって撮像された撮像画像の他の一例である。ここでは、図5の(a)に示される撮像画像における中心255の座標及び中心128の座標がそれぞれ(XTn,YTn)及び(XLn,YLn)であり、当該撮像画像より1フレーム前の撮像画像における中心255の座標が(XTn-1,YTn-1)であるものとして、説明を続ける。
Fig. 5A is another example of a captured image captured by the
給電装置100は、例えば、レーザ光の照射領域の中心が図5の(a)に示される撮像画像が撮像されたときの中心255と一致する場合のレーザ光の出力方向(θxTn,θyTn)を特定してよい。給電装置100は、例えば、図3で前述された方法と同様の方法で、当該撮像画像における中心255の座標(XTn,YTn)から(θxTn,θyTn)を特定してよい。
The
給電装置100は、例えば、レーザ光の照射領域の中心が図5の(a)に示される撮像画像より1フレーム前の撮像画像が撮像されたときの中心255と一致する場合のレーザ光の出力方向(θxTn-1,θyTn-1)を特定してよい。給電装置100は、例えば、図3で前述された方法と同様の方法で、当該撮像画像における中心255の座標(XTn-1,YTn-1)から(θxTn-1,θyTn-1)を特定してよい。
For example, the
給電装置100は、例えば、特定した(θxTn,θyTn)と(θxTn-1,θyTn-1)とに基づいて、第1回転量を算出してよい。給電装置100は、例えば、第1回転量のうちy軸を中心とした回転量がθxTn-θxTn-1であると算出し、第1回転量のうちx軸を中心とした回転量がθyTn-θyTn-1であると算出してよい。
For example, the
その後、給電装置100は、図5の(a)に示される撮像画像における中心255の座標(XTn,YTn)と中心128の座標(XLn,YLn)との差分ΔDを特定してよい。ここで、中心255のX座標XTnと中心128のX座標XLnとの差分XLn-XTnをΔDXとし、中心255のY座標YTnと中心128のY座標YLnとの差分YLn-YTnをΔDYとすると、ΔD2=ΔDX
2+ΔDY
2の関係が成り立つ。ここでは、ΔDが予め定められた差分閾値より短いものとして、説明を続ける。
Thereafter, the
給電装置100は、ΔDが差分閾値より短いので、搭載部140を第1回転量からさらに回転させないと決定してよい。したがって、給電装置100が図5の(a)に示される撮像画像に基づいてレーザ光の出力方向を制御する場合、給電装置100は、中心255と中心128とがより一致した状態でレーザ光が給電対象200をトラッキングするように、第1回転量で搭載部140を回転させてよい。
Because ΔD is shorter than the difference threshold, the
図5の(b)は、撮像部160によって撮像された撮像画像の他の一例である。ここでは、図5の(b)に示される撮像画像における中心255の座標及び中心128の座標がそれぞれ(X'Tn,Y'Tn)及び(X'Ln,Y'Ln)であり、当該撮像画像より1フレーム前に撮像された撮像画像における中心255の座標が(X'Tn-1,Y'Tn-1)であるものとして、説明を続ける。
(b) of Fig. 5 is another example of a captured image captured by the
給電装置100は、例えば、レーザ光の照射領域の中心が図5の(b)に示される撮像画像が撮像されたときの中心255と一致する場合のレーザ光の出力方向(θ'xTn,θ'yTn)を特定してよい。給電装置100は、例えば、図3で前述された方法と同様の方法で、当該撮像画像における中心255の座標(X'Tn,Y'Tn)から(θ'xTn,θ'yTn)を特定してよい。
The
給電装置100は、例えば、レーザ光の照射領域の中心が図5の(b)に示される撮像画像より1フレーム前の撮像画像が撮像されたときの中心255と一致する場合のレーザ光の出力方向(θ'xTn-1,θ'yTn-1)を特定してよい。給電装置100は、例えば、図3で前述された方法と同様の方法で、当該撮像画像における中心255の座標(X'Tn-1,Y'Tn-1)から(θ'xTn-1,θ'yTn-1)を特定してよい。
For example, the
給電装置100は、例えば、特定した(θ'xTn,θ'yTn)と(θ'xTn-1,θ'yTn-1)とに基づいて、第1回転量を算出してよい。給電装置100は、例えば、第1回転量のうちy軸を中心とした回転量がθ'xTn-θ'xTn-1であると算出し、第1回転量のうちx軸を中心とした回転量がθ'yTn-θ'yTn-1であると算出してよい。
For example, the
その後、給電装置100は、図5の(b)に示される撮像画像における中心255の座標(X'Tn,Y'Tn)と中心128の座標(X'Ln,Y'Ln)との差分ΔD'を特定してよい。ここで、中心255のX座標X'Tnと中心128のX座標X'Lnとの差分X'Ln-X'TnをΔD'Xとし、中心255のY座標Y'Tnと中心128のY座標Y'Lnとの差分Y'Ln-Y'TnをΔD'Yとすると、ΔD'2=ΔD'X
2+ΔD'Y
2の関係が成り立つ。ここでは、ΔD'が差分閾値より長いものとして、説明を続ける。
Thereafter, the
給電装置100は、ΔD'が差分閾値より長いので、搭載部140を第1回転量からさらに回転させると決定してよい。この場合、給電装置100は、ΔD'に対応する第2回転量を算出してよい。
Because ΔD' is longer than the difference threshold, the
給電装置100は、例えば、第2回転量を算出すべく、図5の(b)に示される撮像画像が撮像されたときのレーザ光の出力方向(θ'xLn,θ'yLn)を特定してよい。給電装置100は、例えば、図3で前述された方法と同様の方法で、当該撮像画像における中心128の座標(X'Ln,Y'Ln)から(θ'xLn,θ'yLn)を特定してよい。
For example, in order to calculate the second rotation amount, the
給電装置100は、例えば、特定した(θ'xTn,θ'yTn)と(θ'xLn,θ'yLn)とに基づいて、ΔD'に対応する第2回転量を算出してよい。給電装置100は、例えば、第2回転量のうちΔD'Xに対応するy軸を中心とした回転量がθ'xLn-θ'xTnであると算出し、第2回転量のうちΔD'Yに対応するx軸を中心とした回転量がθ'yLn-θ'yTnであると算出してよい。
The
給電装置100は、算出した第1回転量及び第2回転量で搭載部140を回転させてよい。したがって、給電装置100が図5の(b)に示される撮像画像に基づいてレーザ光の出力方向を制御する場合、給電装置100は、ターゲット部250の中心255と照射領域124の中心128とがより一致した状態でレーザ光が給電対象200をトラッキングするように、第1回転量及び第2回転量で搭載部140を回転させてよい。
The
図6は、給電装置100の機能構成の一例を概略的に示す。給電装置100は、情報格納部102、情報取得部104、特定部106、制御部108、学習データ格納部110、モデル生成部112、モデル格納部114、モデル取得部116、パラメータ設定部118、出力部120、及び撮像部160を備えてよい。尚、給電装置100がこれらの全ての構成を有することが必須とは限らない。
Figure 6 shows an example of a schematic functional configuration of the
情報格納部102は、各種情報を格納してよい。情報格納部102は、例えば、撮像部160の設置位置を示す設置位置情報を格納してよい。撮像部160の設置位置は、例えば、三次元座標によって表されてよい。情報格納部102は、例えば、撮像部160によって撮像された撮像画像における1ピクセル当たりの距離を示すピクセル距離情報を格納してよい。情報格納部102は、輝度値条件を格納してもよい。
The
情報取得部104は、各種情報を取得してよい。情報取得部104は、例えば、外部装置から各種情報を受信することによって、各種情報を取得してよい。情報取得部104は、給電装置100が備える入力部が給電装置100のユーザによる各種情報の入力を受け付けることによって、各種情報を取得してもよい。情報取得部104は、取得した各種情報を情報格納部102に格納してよい。
The
情報取得部104は、例えば、給電対象200から、各種情報を受信してよい。情報取得部104は、例えば、給電対象200から、給電装置100と給電対象200との間に確立されている無線通信接続を介して、各種情報を受信してよい。情報取得部104は、例えば、給電対象200から、給電対象200のバッテリ残量を示すバッテリ残量情報を受信してもよい。
The
特定部106は、情報格納部102に格納されている、撮像部160によって撮像された撮像画像に含まれる特定対象を特定してよい。特定部106は、例えば、撮像画像に含まれる給電対象200及び出力部120によって出力されたレーザ光の照射領域を特定してよい。特定部106は、例えば、撮像画像に対して画像解析処理を実行することによって、撮像画像に含まれる給電対象200及びレーザ光の照射領域を特定してよい。特定部106は、例えば、複数の撮像画像のそれぞれに含まれる給電対象200及びレーザ光の照射領域を特定してよい。
The
特定部106は、例えば、撮像画像に含まれる、給電対象200が有するターゲット部250の中心及びレーザ光の照射領域の中心を特定してよい。特定部106は、例えば、撮像画像に対して画像解析処理を実行することによって、ターゲット部250の中心及びレーザ光の照射領域の中心を特定してよい。特定部106は、例えば、複数の撮像画像のそれぞれに含まれる、ターゲット部250の中心及びレーザ光の照射領域の中心を特定してよい。
The
特定部106は、例えば、撮像画像に含まれるターゲット部250の中心とレーザ光の照射領域の中心との差分を特定してよい。特定部106は、例えば、ターゲット部250の中心とレーザ光の照射領域の中心との撮像画像の座標系における第1軸方向の差分及びターゲット部250の中心とレーザ光の照射領域の中心との第1軸に対して垂直な撮像画像の座標系における第2軸方向の差分を特定することによって、ターゲット部250の中心とレーザ光の照射領域の中心との差分を特定してよい。
The
特定部106は、例えば、レーザ光の照射領域内の輝度値飽和領域を特定してよい。特定部106は、例えば、情報格納部102に格納されている輝度値条件に基づいて撮像画像に対して二値化処理を実行することによって、レーザ光の照射領域内の輝度値飽和領域を特定してよい。特定部106は、例えば、レーザ光の照射領域の中心として、レーザ光の照射領域内の輝度値飽和領域の中心を特定してよい。
The
特定部106は、例えば、撮像画像と、情報格納部102に格納されている設置位置情報及びピクセル距離情報とに基づいて、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向を特定してよい。例えば、特定部106は、設置位置情報によって示される撮像部160の設置位置に対応する当該撮像画像の中心と当該撮像画像に含まれるターゲット部250の中心との差分と、ピクセル距離情報によって示される当該撮像画像における1ピクセル当たりの距離とから、撮像部160とターゲット部250の中心との間の、給電装置100のロール軸方向の距離及び給電装置100のピッチ軸方向の距離をそれぞれ算出してよい。特定部106は、例えば、当該撮像画像の中心と当該撮像画像に含まれるターゲット部250の中心との第1方向の差分と、ピクセル距離情報によって示される当該撮像画像における1ピクセル当たりの距離とから、第1軸方向に対応する、撮像部160とターゲット部250の中心との間の給電装置100のロール軸方向の距離を算出してよい。特定部106は、同様にして、当該撮像画像の中心と当該撮像画像に含まれるターゲット部250の中心との第2方向の差分と、ピクセル距離情報によって示される当該撮像画像における1ピクセル当たりの距離とから、第2軸方向に対応する、撮像部160とターゲット部250の中心との間の給電装置100のピッチ軸方向の距離を算出してよい。
The
その後、特定部106は、撮像部160とターゲット部250の中心との間の給電装置100のロール軸方向の距離と、出力部120と撮像部160との間の給電装置100のロール軸方向の距離と、撮像部160の設置高度とに基づいて、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときのターゲット部250の中心と一致する場合の、給電装置100のピッチ軸を中心とした出力部120のピッチ軸回転角を算出してよい。特定部106は、同様にして、撮像部160とターゲット部250の中心との間の給電装置100のピッチ軸方向の距離と、出力部120と撮像部160との間の給電装置100のピッチ軸方向の距離と、撮像部160の設置高度とに基づいて、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときのターゲット部250の中心と一致する場合の、給電装置100のロール軸を中心とした出力部120のロール軸回転角を算出してよい。特定部106は、出力部120のピッチ軸回転角及びロール軸回転角から、レーザ光の照射領域の中心がターゲット部250の中心と一致するときのレーザ光の出力方向を特定してよい。
Then, the
特定部106は、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向を特定する場合と同様にして、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときの給電対象200の中心と一致する場合のレーザ光の出力方向を特定してもよい。特定部106は、レーザ光の照射領域の中心が、当該撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向を特定する場合と同様にして、当該撮像画像が撮像されたときのレーザ光の出力方向を特定してもよい。
The
制御部108は、出力部120を制御してよい。制御部108は、例えば、出力部120を定期的に制御してよい。制御部108は、例えば、撮像部160のフレーム毎に出力部120を制御してよい。例えば、撮像部160のフレームレートが30fps(frames per second)である場合、制御部108は、出力部120を1秒間に30回制御してよい。
The
制御部108は、例えば、出力部120によって出力されるレーザ光の出力方向を制御してよい。制御部108は、例えば、出力部120を搭載した搭載部140の角度を制御することによって、レーザ光の出力方向を制御してよい。
The
制御部108は、例えば、出力部120によって出力されたレーザ光が給電対象200をトラッキングするように、レーザ光の出力方向を制御してよい。制御部108は、例えば、特定部106によって特定された給電対象200とレーザ光の照射領域とがより重複した状態でレーザ光が給電対象200をトラッキングするように、レーザ光の出力方向を制御してよい。制御部108は、例えば、特定部106によって特定されたターゲット部250の中心とレーザ光の照射領域の中心とがより一致した状態でレーザ光が給電対象200をトラッキングするように、レーザ光の出力方向を制御してよい。
The
制御部108は、例えば、レーザ光の出力方向を制御すべく、第1回転量を算出してよい。制御部108は、例えば、特定部106によって特定された、レーザ光の照射領域の中心が、撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向と、レーザ光の照射領域の中心が、当該撮像画像より前のフレームの撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向とに基づいて、第1回転量を算出してよい。制御部108は、例えば、給電装置100のピッチ軸と中心としたピッチ軸回転量及び給電装置100のロール軸と中心としたロール軸回転量をそれぞれ算出することによって、第1回転量を算出してよい。制御部108は、同様にして、特定部106によって特定された、レーザ光の照射領域の中心が、撮像画像が撮像されたときの給電対象200の中心と一致する場合のレーザ光の出力方向と、レーザ光の照射領域の中心が、当該撮像画像より前のフレームの撮像画像が撮像されたときの給電対象200の中心と一致する場合のレーザ光の出力方向とに基づいて、第1回転量を算出してよい。制御部108は、算出した第1回転量で搭載部140を回転させてよい。
The
当該撮像画像より前のフレームの撮像画像は、例えば、当該撮像画像より1フレーム前の撮像画像であってよい。当該撮像画像より前のフレームの撮像画像は、当該撮像画像より2フレーム以上前の撮像画像であってもよい。 The captured image of the frame before the captured image in question may be, for example, a captured image that is one frame before the captured image in question. The captured image of the frame before the captured image in question may also be a captured image that is two or more frames before the captured image in question.
制御部108は、例えば、特定部106によって特定された、撮像部160によって撮像された撮像画像に含まれるターゲット部250の中心とレーザ光の照射領域の中心との差分に応じて搭載部140の角度を制御することによって、レーザ光の出力方向を制御してよい。例えば、制御部108は、当該差分が情報格納部102に格納されている差分閾値より短い場合に当該撮像画像と当該撮像画像より前のフレームの撮像画像とに基づいて算出された第1回転量で搭載部140を回転させることによって搭載部140の角度を制御してよい。一方で、制御部108は、当該差分が差分閾値より長い場合に第1回転量及び当該差分に対応する第2回転量で搭載部140を回転させることによって搭載部140の角度を制御してよい。
The
制御部108は、当該差分が差分閾値より長い場合と判定したことに応じて、レーザ光の出力方向を制御すべく、第2回転量を算出してよい。制御部108は、例えば、特定部106によって特定された、レーザ光の照射領域の中心が、撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向と、当該撮像画像が撮像されたときのレーザ光の出力方向とに基づいて、第2回転量を算出してよい。制御部108は、例えば、給電装置100のピッチ軸回転量及びロール軸回転量をそれぞれ算出することによって、第2回転量を算出してよい。制御部108は、同様にして、特定部106によって特定された、レーザ光の照射領域の中心が、撮像画像が撮像されたときの給電対象200の中心と一致する場合のレーザ光の出力方向と、当該撮像画像が撮像されたときのレーザ光の出力方向とに基づいて、第2回転量を算出してよい。制御部108は、算出した第2回転量で搭載部140を回転させてよい。
The
第2回転量のピッチ軸回転量の回転方向は、第1回転量のピッチ軸回転量の回転方向と同一であってもよく、第1回転量のピッチ軸回転量の回転方向と逆方向であってもよい。第2回転量のロール軸回転量の回転方向は、第1回転量のロール軸回転量の回転方向と同一であってもよく、第1回転量のロール軸回転量の回転方向と逆方向であってもよい。 The rotation direction of the pitch axis rotation amount of the second rotation amount may be the same as the rotation direction of the pitch axis rotation amount of the first rotation amount, or may be the opposite direction to the rotation direction of the pitch axis rotation amount of the first rotation amount. The rotation direction of the roll axis rotation amount of the second rotation amount may be the same as the rotation direction of the roll axis rotation amount of the first rotation amount, or may be the opposite direction to the rotation direction of the roll axis rotation amount of the first rotation amount.
制御部108は、ミラーやプリズム等の光学素子を含み得る出力部120の光学系を制御することによって、レーザ光の出力方向を制御してもよい。この場合、制御部108は、搭載部140の角度を制御することによってレーザ光の出力方向を制御する場合と同様にして、出力部120によって出力されたレーザ光が給電対象200をトラッキングするように、レーザ光の出力方向を制御してよい。
The
制御部108は、出力部120がレーザ光を出力する出力パワーを制御してもよい。制御部108は、例えば、情報格納部102に格納されているバッテリ残量情報によって示される給電対象200のバッテリ残量に基づいて、出力パワーを制御してよい。制御部108は、例えば、給電対象200のバッテリ残量が少ないほど大きい出力パワーでレーザ光を出力するように、出力パワーを制御してよい。制御部108は、例えば、給電対象200のバッテリ残量が情報格納部102に予め格納されているバッテリ残量閾値より高い場合に第1出力パワーでレーザ光を出力し、給電対象200のバッテリ残量がバッテリ残量閾値より低い場合に第1出力パワーより大きい第2出力パワーでレーザ光を出力するように、出力パワーを制御してよい。
The
制御部108は、例えば、レーザ光が給電対象200をトラッキングしたトラッキング結果に基づいて、出力パワーを制御してもよい。制御部108は、例えば、出力部120が第1出力パワーでレーザ光を出力している場合において、予め定められた期間の間、撮像画像に含まれるターゲット部250の中心とレーザ光の照射領域の中心との差分が情報格納部102に予め格納されている差分閾値より短い状態でレーザ光が給電対象200をトラッキングしている場合に、出力パワーを第1出力パワーから第2出力パワーに変更してよい。制御部108は、例えば、出力部120が第2出力パワーでレーザ光を出力している場合において、予め定められた期間の間、当該差分が差分閾値より長い状態でレーザ光が給電対象200をトラッキングしている場合に、出力パワーを第2出力パワーから第1出力パワーに変更してよい。
The
制御部108は、出力部120が波長可変レーザである場合、出力部120によって出力されるレーザ光の波長を制御してもよい。この場合、制御部108は、例えば、撮像画像内のレーザ光の照射領域の視認性が高くなるように、レーザ光の波長を制御してよい。
When the
情報取得部104は、給電対象200のターゲット部250を含む撮像画像と、当該撮像画像に含まれるターゲット部250の領域を示すターゲット領域情報とを含む学習データを取得してもよい。学習データに含まれる撮像画像は、例えば、撮像部160によって撮像された撮像画像であってよい。学習データに含まれる撮像画像は、撮像部160以外の任意の撮像装置によって撮像された撮像画像であってもよい。情報取得部104は、取得した学習データを学習データ格納部110に格納してよい。
The
モデル生成部112は、撮像画像から給電対象200のターゲット部250を特定するモデルを機械学習により生成してよい。モデル生成部112は、例えば、学習データ格納部110に格納されている複数の学習データを教師データとして用いて、撮像画像からターゲット部250を特定するモデルを機械学習により生成してよい。モデル生成部112は、生成したモデルをモデル格納部114に格納してよい。
The
モデル取得部116は、撮像画像から給電対象200のターゲット部250を特定するモデルを取得してよい。モデル取得部116は、例えば、外部装置からインターネットや通信事業者によって提供されるコアネットワークを含み得るネットワークを介してモデルを受信することによって、モデルを取得してよい。モデル取得部116は、給電装置100が備える入力部が給電装置100のユーザによるモデルの入力を受け付けることによって、モデルを取得してよい。モデル取得部116は、取得したモデルをモデル格納部114に格納してよい。
The
特定部106は、モデル生成部112によって生成されたモデルを用いて、撮像部160によって撮像された撮像画像からターゲット部250を特定してもよい。特定部106は、モデル取得部116によって取得されたモデルを用いて、撮像部160によって撮像された撮像画像からターゲット部250を特定してもよい。
The
パラメータ設定部118は、撮像部160のパラメータを設定してよい。パラメータ設定部118は、例えば、出力部120によって出力されるレーザ光の波長及び出力パワー、並びに、撮像部160によって撮像された撮像画像に含まれる照射領域内の輝度値のうちの少なくとも1つに基づいて、撮像部160のパラメータを設定してよい。
The
パラメータ設定部118は、例えば、撮像画像内のレーザ光の照射領域の視認性が高くなるように、撮像部160のパラメータを設定してよい。パラメータ設定部118は、レーザ光の照射領域内の輝度値飽和領域の視認性が高くなるように、撮像部160のパラメータを設定してもよい。
The
パラメータ設定部118は、例えば、撮像部160のホワイトバランスを設定してよい。パラメータ設定部118は、例えば、撮像部160のISO感度を設定してよい。パラメータ設定部118は、撮像部160のその他の任意のパラメータを設定してもよい。
The
図7は、給電装置100の処理の流れの一例を説明するための説明図である。図7では、出力部120のレーザ光の出力方向を制御している状態を開始状態として説明する。
Figure 7 is an explanatory diagram for explaining an example of the processing flow of the
ステップ(ステップをSと省略して記載する場合がある。)102において、情報取得部104は、撮像部160によって撮像された撮像画像を取得してよい。S104において、制御部108は、レーザ光の照射領域の中心が、S102で情報取得部104が取得した撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向と、レーザ光の照射領域の中心が、当該撮像画像より前のフレームの撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向とに基づいて、第1回転量を算出してよい。
In step (step may be abbreviated to S) 102, the
S106において、特定部106は、S102で情報取得部104が取得した撮像画像に含まれる、給電対象200が有するターゲット部250の中心及びレーザ光の照射領域の中心を特定してよい。特定部106は、ターゲット部250の中心と照射領域の中心との差分をさらに特定してよい。
In S106, the
S108において、制御部108は、S106で特定部106が特定したターゲット部250の中心と照射領域の中心との差分が情報格納部102に格納されている差分閾値より短いか否かを判定してよい。当該差分が差分閾値より短いと制御部108が判定した場合、S110に進んでよい。当該差分が差分閾値より長いと制御部108が判定した場合、S112に進んでよい。
In S108, the
S110において、制御部108は、S104で算出された第1回転量で搭載部140を回転させてよい。S112において、制御部108は、S106で特定部106によって特定されたターゲット部250の中心と照射領域の中心との差分に対応する第2回転量を算出してよい。S114において、制御部108は、S104で算出された第1回転量及びS112で算出された第2回転量で搭載部140を回転させてよい。
In S110, the
S116において、情報取得部104が終了指示を取得していない場合、S102に戻ってよい。S116において、情報取得部104が終了指示を取得した場合、給電装置100は、レーザ光の出力方向の制御を終了してよい。
If the
図7に示される給電装置100の処理の流れの一例において、S116の処理を、情報取得部104が給電対象200からバッテリ残量情報を受信する処理及びバッテリ残量情報によって示される給電対象200のバッテリ残量が情報格納部102に格納されているバッテリ残量閾値より多いか否かを制御部108が判定する処理に置き換えてもよい。この場合、給電対象200のバッテリ残量がバッテリ残量閾値より少ないと制御部108が判定した場合にS102戻り、給電対象200のバッテリ残量がバッテリ残量閾値より多いと制御部108が判定した場合に給電装置100はレーザ光の出力方向の制御を終了してよい。
In the example of the processing flow of the
図8は、給電装置100の処理の流れの他の一例を説明するための説明図である。図8では、出力部120のレーザ光の出力方向を制御している状態を開始状態として説明する。
Figure 8 is an explanatory diagram for explaining another example of the processing flow of the
S202において、情報取得部104は、撮像部160によって撮像された撮像画像を取得してよい。S204において、制御部108は、レーザ光の照射領域の中心が、S202で情報取得部104が取得した撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向と、レーザ光の照射領域の中心が、当該撮像画像より前のフレームの撮像画像が撮像されたときのターゲット部250の中心と一致する場合のレーザ光の出力方向とに基づいて、第1回転量を算出してよい。S206において、制御部108は、S204で算出された第1回転量で搭載部140を回転させてよい。
In S202, the
S208において、特定部106は、S202で情報取得部104が取得した撮像画像に含まれる、給電対象200が有するターゲット部250の中心及びレーザ光の照射領域の中心を特定してよい。特定部106は、ターゲット部250の中心と照射領域の中心との差分をさらに特定してよい。
In S208, the
S210において、制御部108は、S208で特定部106が特定したターゲット部250の中心と照射領域の中心との差分が情報格納部102に格納されている差分閾値より短いか否かを判定してよい。当該差分が差分閾値より短いと制御部108が判定した場合、S216に進んでよい。当該差分が差分閾値より長いと制御部108が判定した場合、S212に進んでよい。
In S210, the
S212において、制御部108は、S208で特定部106によって特定されたターゲット部250の中心と照射領域の中心との差分に対応する第2回転量を算出してよい。S214において、制御部108は、S212で算出された第2回転量で搭載部140を回転させてよい。
In S212, the
S216において、情報取得部104が終了指示を取得していない場合、S202に戻ってよい。S216において、情報取得部104が終了指示を取得した場合、給電装置100は、レーザ光の出力方向の制御を終了してよい。
If the
図8に示される給電装置100の処理の流れの一例において、S216の処理を、情報取得部104が給電対象200からバッテリ残量情報を受信する処理及びバッテリ残量情報によって示される給電対象200のバッテリ残量が情報格納部102に格納されているバッテリ残量閾値より多いか否かを制御部108が判定する処理に置き換えてもよい。この場合、給電対象200のバッテリ残量がバッテリ残量閾値より少ないと制御部108が判定した場合にS202戻り、給電対象200のバッテリ残量がバッテリ残量閾値より多いと制御部108が判定した場合に給電装置100はレーザ光の出力方向の制御を終了してよい。
In an example of the processing flow of the
図9は、給電装置100として機能するコンピュータ1200のハードウェア構成の一例を概略的に示す。コンピュータ1200にインストールされたプログラムは、コンピュータ1200を、上記実施形態に係る装置の1又は複数の「部」として機能させ、又はコンピュータ1200に、上記実施形態に係る装置に関連付けられるオペレーション又は当該1又は複数の「部」を実行させることができ、及び/又はコンピュータ1200に、上記実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ1200に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU1212によって実行されてよい。
9 shows an example of a hardware configuration of a
一実施形態によるコンピュータ1200は、CPU1212、RAM1214、及びグラフィックコントローラ1216を含み、それらはホストコントローラ1210によって相互に接続されてよい。コンピュータ1200はまた、通信インタフェース1222、記憶装置1224、DVDドライブ1226、及びICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ1220を介してホストコントローラ1210に接続されてよい。DVDドライブ1226は、DVD-ROMドライブ及びDVD-RAMドライブ等であってよい。記憶装置1224は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ1200はまた、ROM1230及びキーボード1242のようなレガシの入出力ユニットを含み、それらは入出力チップ1240を介して入出力コントローラ1220に接続されてよい。
The
CPU1212は、ROM1230及びRAM1214内に格納されたプログラムに従い動作し、それにより各ユニットを制御してよい。グラフィックコントローラ1216は、RAM1214内に提供されるフレームバッファ等又はそれ自体の中に、CPU1212によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス1218上に表示されるようにしてよい。
The
通信インタフェース1222は、ネットワークを介して他の電子デバイスと通信してよい。記憶装置1224は、コンピュータ1200内のCPU1212によって使用されるプログラム及びデータを格納してよい。DVDドライブ1226は、プログラム又はデータをDVD-ROM1227等から読み取り、記憶装置1224に提供してよい。ICカードドライブは、プログラム及びデータをICカードから読み取り、及び/又はプログラム及びデータをICカードに書き込んでよい。
The
ROM1230はその中に、アクティブ化時にコンピュータ1200によって実行されるブートプログラム等、及び/又はコンピュータ1200のハードウェアに依存するプログラムを格納してよい。入出力チップ1240はまた、様々な入出力ユニットをUSBポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ1220に接続してよい。
プログラムは、DVD-ROM1227又はICカードのようなコンピュータ可読記憶媒体によって提供されてよい。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置1224、RAM1214、又はROM1230にインストールされ、CPU1212によって実行されてよい。これらのプログラム内に記述される情報処理は、コンピュータ1200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらしてよい。装置又は方法が、コンピュータ1200の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
The programs may be provided by a computer-readable storage medium such as a DVD-
例えば、通信がコンピュータ1200及び外部デバイス間で実行される場合、CPU1212は、RAM1214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース1222に対し、通信処理を命令してよい。通信インタフェース1222は、CPU1212の制御の下、RAM1214、記憶装置1224、DVD-ROM1227、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込んでよい。
For example, when communication is performed between
また、CPU1212は、記憶装置1224、DVDドライブ1226(DVD-ROM1227)、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM1214に読み取られるようにし、RAM1214上のデータに対し様々なタイプの処理を実行してよい。CPU1212は次に、処理されたデータを外部記録媒体にライトバックしてよい。
The
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU1212は、RAM1214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM1214に対しライトバックしてよい。また、CPU1212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU1212は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。
Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The
上で説明したプログラム又はソフトウェアモジュールは、コンピュータ1200上又はコンピュータ1200近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ1200に提供してよい。
The above-described programs or software modules may be stored in a computer-readable storage medium on or near the
一実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び/又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び/又はアナログハードウェア回路を含んでよく、集積回路(IC)及び/又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ(FPGA)、及びプログラマブルロジックアレイ(PLA)等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。 In one embodiment, blocks in the flowcharts and block diagrams may represent stages of a process in which an operation is performed or "parts" of a device responsible for performing the operation. Particular stages and "parts" may be implemented by dedicated circuitry, programmable circuitry provided with computer-readable instructions stored on a computer-readable storage medium, and/or a processor provided with computer-readable instructions stored on a computer-readable storage medium. Dedicated circuitry may include digital and/or analog hardware circuitry, and may include integrated circuits (ICs) and/or discrete circuits. Programmable circuitry may include reconfigurable hardware circuitry including AND, OR, XOR, NAND, NOR, and other logical operations, flip-flops, registers, and memory elements, such as, for example, field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and the like.
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROM又はフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(登録商標)ディスク、メモリスティック、集積回路カード等が含まれてよい。 A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by a suitable device, such that a computer-readable storage medium having instructions stored thereon comprises an article of manufacture that includes instructions that can be executed to create means for performing the operations specified in the flowchart or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), electrically erasable programmable read-only memories (EEPROMs), static random access memories (SRAMs), compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), Blu-ray disks, memory sticks, integrated circuit cards, and the like.
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。 The computer readable instructions may include either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk (registered trademark), JAVA (registered trademark), C++, etc., and conventional procedural programming languages such as the "C" programming language or similar programming languages.
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含んでよい。 The computer-readable instructions may be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, or a programmable circuit, either locally or over a local area network (LAN), a wide area network (WAN), such as the Internet, to cause the processor of the general-purpose computer, special-purpose computer, or other programmable data processing apparatus, or a programmable circuit, to execute the computer-readable instructions to generate means for performing the operations specified in the flowcharts or block diagrams. Examples of processors may include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 The present invention has been described above using an embodiment, but the technical scope of the present invention is not limited to the scope described in the above embodiment. It is clear to those skilled in the art that various modifications and improvements can be made to the above embodiment. It is clear from the claims that forms with such modifications or improvements can also be included in the technical scope of the present invention.
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before" or "prior to," and it should be noted that the processes may be performed in any order, unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is explained using "first," "next," etc. for convenience, it does not mean that it is essential to perform the processes in that order.
10 システム、50 レール、60 中心、100 給電装置、102 情報格納部、104 情報取得部、106 特定部、108 制御部、110 学習データ格納部、112 モデル生成部、114 モデル格納部、116 モデル取得部、118 パラメータ設定部、120 出力部、122 レーザ光、124 照射領域、126 輝度値飽和領域、128 中心、140 搭載部、160 撮像部、200 給電対象、220 光発電パネル、250 ターゲット部、255 中心、1200 コンピュータ、1210 ホストコントローラ、1212 CPU、1214 RAM、1216 グラフィックコントローラ、1218 ディスプレイデバイス、1220 入出力コントローラ、1222 通信インタフェース、1224 記憶装置、1226 DVDドライブ、1227 DVD-ROM、1230 ROM、1240 入出力チップ、1242 キーボード 10 system, 50 rail, 60 center, 100 power supply device, 102 information storage unit, 104 information acquisition unit, 106 identification unit, 108 control unit, 110 learning data storage unit, 112 model generation unit, 114 model storage unit, 116 model acquisition unit, 118 parameter setting unit, 120 output unit, 122 laser light, 124 irradiation area, 126 brightness value saturation area, 128 center, 140 mounting unit, 160 imaging unit, 200 power supply target, 220 photovoltaic panel, 250 target unit, 255 center, 1200 computer, 1210 host controller, 1212 CPU, 1214 RAM, 1216 graphic controller, 1218 display device, 1220 input/output controller, 1222 communication interface, 1224 storage device, 1226 DVD drive, 1227 DVD-ROM, 1230 ROM, 1240 I/O chip, 1242 keyboard
Claims (14)
レーザ光を出力する出力部と、
前記出力部を搭載する搭載部と、
前記給電装置の前記給電対象と、前記レーザ光が照射されている照射領域とを含む撮像画像を撮像する撮像部と、
前記撮像部によって撮像された複数の前記撮像画像のそれぞれに含まれる、前記給電対象、前記給電対象が有するターゲット部の中心、前記照射領域、及び前記照射領域の中心を特定する特定部と、
前記特定部によって特定された前記給電対象と前記照射領域とがより重複した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の出力方向を制御する制御部と
を備え、
前記特定部は、前記撮像画像に含まれる前記ターゲット部の前記中心と前記照射領域の前記中心との差分を特定し、
前記制御部は、前記差分が予め定められた差分閾値より短い場合に前記撮像画像と前記撮像画像より前のフレームの撮像画像とに基づいて算出された第1回転量で前記搭載部を回転させることによって前記搭載部の角度を制御し、前記差分が前記差分閾値より長い場合に前記第1回転量及び前記差分に対応する第2回転量で前記搭載部を回転させることによって前記搭載部の前記角度を制御することにより、前記ターゲット部の前記中心と前記照射領域の前記中心とがより一致した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の前記出力方向を制御する、
給電装置。 A power supply device that wirelessly supplies power to a power supply target that is a moving body ,
an output unit that outputs a laser beam ;
a mounting portion for mounting the output portion;
an imaging unit configured to capture an image including the power supply target of the power supply device and an irradiation area irradiated with the laser light;
An identification unit that identifies the power supply target, a center of a target portion of the power supply target, the irradiation area, and a center of the irradiation area , which are included in each of the plurality of captured images captured by the imaging unit;
a control unit that controls an output direction of the laser light so that the laser light tracks the power supply target in a state where the power supply target identified by the identification unit and the irradiation area overlap as much as possible ;
The identification unit identifies a difference between the center of the target portion included in the captured image and the center of the irradiation area,
the control unit controls an angle of the mounting unit by rotating the mounting unit by a first rotation amount calculated based on the captured image and an captured image of a frame prior to the captured image when the difference is shorter than a predetermined difference threshold, and controls the angle of the mounting unit by rotating the mounting unit by a second rotation amount corresponding to the first rotation amount and the difference when the difference is longer than the difference threshold, thereby controlling the output direction of the laser light such that the laser light tracks the power supply target in a state where the center of the target portion and the center of the irradiation area are more closely aligned.
Power supply device.
前記学習データ格納部に格納されている複数の前記学習データを教師データとして用いて、撮像画像から前記ターゲット部を特定するモデルを機械学習により生成するモデル生成部と
をさらに備え、
前記特定部は、前記モデル生成部によって生成された前記モデルを用いて、前記撮像部によって撮像された前記撮像画像から前記ターゲット部を特定する、
請求項1に記載の給電装置。 a learning data storage unit for storing learning data including a captured image including the target portion and target area information indicating an area of the target portion included in the captured image;
a model generation unit that uses the plurality of learning data stored in the learning data storage unit as teacher data to generate a model for identifying the target portion from a captured image by machine learning,
The identification unit identifies the target portion from the captured image captured by the imaging unit, using the model generated by the model generation unit.
The power supply device according to claim 1 .
前記撮像部は、可視光カメラである、
請求項1に記載の給電装置。 the output unit outputs the laser light having a wavelength in a red region,
The imaging unit is a visible light camera.
The power supply device according to claim 1 .
をさらに備え、Further equipped with
前記制御部は、前記給電対象の前記バッテリ残量が少ないほど大きい出力パワーで前記レーザ光を出力するように、前記レーザ光の出力パワーを制御する、the control unit controls the output power of the laser light such that the laser light is output with a larger output power as the remaining battery charge of the power supply target decreases.
請求項1に記載の給電装置。The power supply device according to claim 1 .
をさらに備え、Further equipped with
前記制御部は、前記給電対象の前記バッテリ残量が予め定められたバッテリ残量閾値より高い場合に第1出力パワーで前記レーザ光を出力し、前記給電対象の前記バッテリ残量が前記バッテリ残量閾値より低い場合に前記第1出力パワーより大きい第2出力パワーで前記レーザ光を出力するように、前記レーザ光の出力パワーを制御する、the control unit controls the output power of the laser light so as to output the laser light at a first output power when the battery remaining capacity of the power supply target is higher than a predetermined battery remaining capacity threshold, and to output the laser light at a second output power higher than the first output power when the battery remaining capacity of the power supply target is lower than the battery remaining capacity threshold.
請求項1に記載の給電装置。The power supply device according to claim 1 .
前記給電対象と
を備える、システム。 The power supply device according to any one of claims 1 to 11 ,
A system comprising:
前記給電装置の前記給電対象と、前記給電装置の搭載部に搭載された出力部によって出力されたレーザ光が照射されている照射領域とを含む撮像画像を撮像する撮像段階と、
前記撮像段階で撮像された複数の前記撮像画像のそれぞれに含まれる、前記給電対象、前記給電対象が有するターゲット部の中心、前記照射領域、及び前記照射領域の中心を特定する特定段階と、
前記特定段階で特定された前記給電対象と前記照射領域とがより重複した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の出力方向を制御する制御段階と
を備え、
前記特定段階は、前記撮像画像に含まれる前記ターゲット部の前記中心と前記照射領域の前記中心との差分を特定する段階を有し、
前記制御段階は、前記差分が予め定められた差分閾値より短い場合に前記撮像画像と前記撮像画像より前のフレームの撮像画像とに基づいて算出された第1回転量で前記搭載部を回転させることによって前記搭載部の角度を制御し、前記差分が前記差分閾値より長い場合に前記第1回転量及び前記差分に対応する第2回転量で前記搭載部を回転させることによって前記搭載部の前記角度を制御することにより、前記ターゲット部の前記中心と前記照射領域の前記中心とがより一致した状態で前記レーザ光が前記給電対象をトラッキングするように、前記レーザ光の前記出力方向を制御する段階を有する、
制御方法。 A control method for controlling a power supply device that wirelessly supplies power to a power supply target that is a moving body, the control method comprising the steps of :
an imaging step of capturing an image including the power supply target of the power supply device and an irradiation area irradiated with a laser light output by an output unit mounted on a mounting unit of the power supply device ;
A determination step of determining the power supply target, a center of a target portion of the power supply target, the irradiation area, and a center of the irradiation area , which are included in each of the plurality of captured images captured in the imaging step;
a control step of controlling an output direction of the laser light so that the laser light tracks the power supply target in a state where the power supply target identified in the identification step and the irradiation area overlap more closely with each other ;
The identifying step includes a step of identifying a difference between the center of the target portion included in the captured image and the center of the irradiation area,
The control step includes a step of controlling an angle of the mounting part by rotating the mounting part by a first rotation amount calculated based on the captured image and an captured image of a frame preceding the captured image when the difference is shorter than a predetermined difference threshold, and controlling the angle of the mounting part by rotating the mounting part by a second rotation amount corresponding to the first rotation amount and the difference when the difference is longer than the difference threshold, thereby controlling the output direction of the laser light so that the laser light tracks the power supply target in a state where the center of the target part and the center of the irradiation area are more closely aligned.
Control methods.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022138708A JP7495965B2 (en) | 2022-08-31 | 2022-08-31 | POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022138708A JP7495965B2 (en) | 2022-08-31 | 2022-08-31 | POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024034469A JP2024034469A (en) | 2024-03-13 |
| JP7495965B2 true JP7495965B2 (en) | 2024-06-05 |
Family
ID=90194497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022138708A Active JP7495965B2 (en) | 2022-08-31 | 2022-08-31 | POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7495965B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008245404A (en) | 2007-03-27 | 2008-10-09 | Kddi Corp | Power transmission system |
| JP2016174514A (en) | 2015-03-18 | 2016-09-29 | 日産自動車株式会社 | System and method for supplying optical power for moving body |
| JP2019013063A (en) | 2017-06-29 | 2019-01-24 | 国立大学法人東北大学 | Wireless power transmission system to distant object by infrared light |
| JP2019126198A (en) | 2018-01-17 | 2019-07-25 | 株式会社Nttドコモ | Power supply management server and power supply system |
| CN112117835A (en) | 2019-06-19 | 2020-12-22 | 华为技术有限公司 | Laser alignment method and related device |
| JP2021129409A (en) | 2020-02-13 | 2021-09-02 | Tdk株式会社 | Wireless power transfer device and wireless power transfer system |
-
2022
- 2022-08-31 JP JP2022138708A patent/JP7495965B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008245404A (en) | 2007-03-27 | 2008-10-09 | Kddi Corp | Power transmission system |
| JP2016174514A (en) | 2015-03-18 | 2016-09-29 | 日産自動車株式会社 | System and method for supplying optical power for moving body |
| JP2019013063A (en) | 2017-06-29 | 2019-01-24 | 国立大学法人東北大学 | Wireless power transmission system to distant object by infrared light |
| JP2019126198A (en) | 2018-01-17 | 2019-07-25 | 株式会社Nttドコモ | Power supply management server and power supply system |
| CN112117835A (en) | 2019-06-19 | 2020-12-22 | 华为技术有限公司 | Laser alignment method and related device |
| JP2021129409A (en) | 2020-02-13 | 2021-09-02 | Tdk株式会社 | Wireless power transfer device and wireless power transfer system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024034469A (en) | 2024-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11671701B2 (en) | Electronic device for recommending composition and operating method thereof | |
| US20110103643A1 (en) | Imaging system with integrated image preprocessing capabilities | |
| KR102661983B1 (en) | Method for processing image based on scene recognition of image and electronic device therefor | |
| US11223761B2 (en) | Electronic device for obtaining images by controlling frame rate for external moving object through point of interest, and operating method thereof | |
| EP4664421A2 (en) | Electronic device and method for providing notification related to image displayed through display and image stored in memory based on image analysis | |
| US20240281623A1 (en) | Method for providing text translation managing data related to application, and electronic device thereof | |
| US20200322544A1 (en) | Electronic device, method, and computer-readable medium for providing bokeh effect in video | |
| WO2019084803A1 (en) | Photovoltaic panel recognition method, ground station, control apparatus, and unmanned aerial vehicle | |
| EP3718296B1 (en) | Electronic device and method for controlling autofocus of camera | |
| CN116529767A (en) | Simultaneous localization and mapping using cameras capturing multiple spectra | |
| JPWO2019163118A1 (en) | Computer systems, drone control methods and programs | |
| US12162368B2 (en) | Computerized system and method for dynamic camera and scene adjustment for autonomous charging | |
| JP7495965B2 (en) | POWER SUPPLY DEVICE, PROGRAM, SYSTEM, AND CONTROL METHOD | |
| KR20210144151A (en) | Electronic device and method for generating images by performing auto white balance | |
| US20220021178A1 (en) | Electronic device and method for controlling output of light sources of electronic device | |
| JP6389275B2 (en) | Position / orientation detection device and position / orientation detection program | |
| EP3718297B1 (en) | Method for adjusting focus based on spread-level of display object and electronic device supporting the same | |
| CN112501271B (en) | Slide platform leveling method, detection device and storage medium | |
| US20210056680A1 (en) | Commissioning of lighting system aided by augmented reality | |
| US20250142035A1 (en) | Electronic apparatus for maintaining area on which content is displayed on projection surface and controlling method thereof | |
| US20190187064A1 (en) | Image processing system, computer readable recording medium, and image processing method | |
| JP7462819B2 (en) | Power receiving device, program, and control method | |
| WO2025147881A1 (en) | Improved image projection for augmented reality | |
| KR102904535B1 (en) | An electronic device for proccesing an image and a method thereof | |
| CN120783347A (en) | Unmanned aerial vehicle self-adaptive light supplementing control method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240305 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240521 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240524 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7495965 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |