JP7309775B2 - Automobile seat adjustment method, device, equipment and storage medium - Google Patents
Automobile seat adjustment method, device, equipment and storage medium Download PDFInfo
- Publication number
- JP7309775B2 JP7309775B2 JP2021066691A JP2021066691A JP7309775B2 JP 7309775 B2 JP7309775 B2 JP 7309775B2 JP 2021066691 A JP2021066691 A JP 2021066691A JP 2021066691 A JP2021066691 A JP 2021066691A JP 7309775 B2 JP7309775 B2 JP 7309775B2
- Authority
- JP
- Japan
- Prior art keywords
- seat
- user
- information
- height
- position information
- 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
- 238000000034 method Methods 0.000 title claims description 73
- 230000004807 localization Effects 0.000 claims description 20
- 230000015654 memory Effects 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 13
- 238000004458 analytical method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000699666 Mus <mouse, genus> Species 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0278—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors external to the seat for measurements in relation to the seat adjustment, e.g. for identifying the presence of obstacles or the appropriateness of the occupants position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0268—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors or detectors for adapting the seat or seat part, e.g. to the position of an occupant
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0272—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors or detectors for detecting the position of seat parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0273—Non-manual adjustments, e.g. with electrical operation with logic circuits taking into account user data, e.g. knee height or physical state
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/037—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
- B60R16/0373—Voice control
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/148—Instrument input by voice
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Seats For Vehicles (AREA)
- User Interface Of Digital Computer (AREA)
Description
本願は、情報処理の技術分野に関し、特に、人工知能技術に関する。 The present application relates to the technical field of information processing, and in particular to artificial intelligence technology.
自動車は、人々が日々外出する際の主な交通ツールになっている。通常、運転手が車に乗った後、まず、自動車用シートを適切な位置に調整する必要がある。 Automobiles have become the main means of transportation for people to go out on a daily basis. Usually, after a driver gets into a car, he or she first needs to adjust the car seat to a proper position.
従来技術では、運転手が車に乗った後、手動で自動車用シートを視野がはっきりして心地良く座れる適切な位置に調整する必要がある。従って、従来の自動車用シートの調整方法は面倒である。 In the prior art, after the driver gets into the car, the car seat needs to be manually adjusted to the proper position for a clear view and a comfortable sitting position. Therefore, conventional methods of adjusting automotive seats are cumbersome.
自動車用シートの調整方法、装置、機器及び記憶媒体を提供し、ユーザの音声によるシートの自動調整が実現され、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させる。 Provide an adjustment method, apparatus, equipment, and storage medium for an automobile seat, realize automatic adjustment of the seat by user's voice, simplify the adjustment process of the automobile seat, and improve the adjustment efficiency of the automobile seat. Improve.
第1の様態によれば、自動車用シートの調整方法を提供し、
ユーザが入力したシート調整音声命令を検出した場合、音源定位方法で前記ユーザの身長情報を取得することと、
前記ユーザの身長情報を、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるためのシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得ることと、
前記目標シート位置情報に基づき、シートの位置を調整することと、を含む。
According to a first aspect, a method for adjusting a vehicle seat is provided, comprising:
when detecting a seat adjustment voice command input by a user, obtaining height information of the user by a sound source localization method;
inputting the user's height information into a seat position recommendation model for characterizing correspondence between user height information and seat position information to obtain target seat position information corresponding to the user's height information;
adjusting the position of the seat based on the target seat position information.
以上から分かるように、従来技術との相違点は、本願の実施例において、ユーザが入力したシート調整音声命令を検出した場合、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定し、続いて、目標シート位置情報に基づき、シートの位置を調整することである。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、ユーザが他の操作をする必要がなく、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 As can be seen from the above, the difference from the prior art is that in the embodiment of the present application, when detecting the seat adjustment voice command input by the user, the user's height information is acquired by the sound source localization method, and then the seat position is determined. The target seat position information corresponding to the height information of the user is determined based on the recommendation model, and then the seat position is adjusted based on the target seat position information. According to embodiments of the present application, automatic adjustment of the seat by user's voice is realized, and the adjustment process of the automobile seat is simplified without requiring any other operation by the user, thus simplifying the adjustment process of the automobile seat. It is found to improve efficiency.
第2の様態によれば、自動車用シートの調整装置を提供し、
ユーザが入力したシート調整音声命令を検出した場合、音源定位方法で前記ユーザの身長情報を取得するための第1の取得モジュールと、
前記ユーザの身長情報を、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるためのシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得るための第2の取得モジュールと、
前記目標シート位置情報に基づき、シートの位置を調整するための調整モジュールと、を備える。
According to a second aspect, there is provided an adjustment device for a motor vehicle seat,
a first acquisition module for acquiring height information of the user by a sound source localization method when detecting a seat adjustment voice command input by the user;
a second step for inputting the height information of the user into a seat position recommendation model for characterizing a correspondence relationship between the height information of the user and the seat position information to obtain target seat position information corresponding to the height information of the user; an acquisition module for
an adjustment module for adjusting the position of the seat based on the target seat position information.
第3の様態によれば、電子機器を提供し、
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに通信可能に接続されるメモリと、を備え、
前記メモリには、前記少なくとも1つのプロセッサにより実行可能な命令が記憶されており、前記命令は、前記少なくとも1つのプロセッサが上記第1の様態に記載の方法を実行できるように、前記少なくとも1つのプロセッサにより実行される。
According to a third aspect, an electronic device is provided,
at least one processor;
a memory communicatively coupled to the at least one processor;
Instructions executable by the at least one processor are stored in the memory, the instructions being adapted to enable the at least one processor to perform the method of the first aspect. executed by the processor;
第4の様態によれば、コンピュータ命令が記憶された非一時的なコンピュータ読み取り可能な記憶媒体を提供し、前記コンピュータ命令は、コンピュータに上記第1の様態に記載の方法を実行させるために用いられる。 According to a fourth aspect, there is provided a non-transitory computer-readable storage medium having computer instructions stored thereon, said computer instructions being used to cause a computer to perform the method of the first aspect above. be done.
第5の態様によれば、コンピュータ読み取り可能な記憶媒体に記憶されたコンピュータプログラムを提供し、前記コンピュータプログラムでの命令は、プロセッサによって実行されるとき、上記第1態様に記載の方法を実現するためのものである。 According to a fifth aspect, there is provided a computer program stored on a computer-readable storage medium, instructions in said computer program, when executed by a processor, realizing the method of the first aspect above. It is for
上記出願における1つの実施例は、以下の利点又は有益な効果を有する。ユーザが入力したシート調整音声命令を検出した場合、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定し、続いて、目標シート位置情報に基づき、シートの位置を調整する。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、ユーザが他の操作をする必要がなく、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 One embodiment in the above application has the following advantages or beneficial effects. when detecting the seat adjustment voice command input by the user, obtain the height information of the user by the sound source localization method, and then determine the target seat position information corresponding to the height information of the user according to the seat position recommendation model; Subsequently, the seat position is adjusted based on the target seat position information. According to embodiments of the present application, automatic adjustment of the seat by user's voice is realized, and the adjustment process of the automobile seat is simplified without requiring any other operation by the user, thus simplifying the adjustment process of the automobile seat. It is found to improve efficiency.
なお、この部分に記載されている内容は、本願の実施例の肝心な又は重要な特徴を特定することを意図しておらず、本願の範囲を限定するものでもない。本願の他の特徴は、以下の説明を通じて容易に理解される。 It is not intended to identify key or critical features of embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will be readily understood through the following description.
図面は、本技術案をよりよく理解するために使用され、本願を限定するものではない。
以下、図面を組み合わせて本願の例示的な実施例を説明し、理解を容易にするためにその中には本願の実施例の様々な詳細事項が含まれており、それらは単なる例示的なものと見なされるべきである。したがって、当業者は、本願の範囲及び精神から逸脱することなく、ここで説明される実施例に対して様々な変更と修正を行うことができる。同様に、わかりやすくかつ簡潔にするために、以下の説明では、周知の機能及び構造の説明を省略する。 The following describes exemplary embodiments of the present application in conjunction with the drawings, in which various details of the embodiments of the present application are included for ease of understanding and are merely exemplary. should be regarded as Accordingly, those skilled in the art can make various changes and modifications to the embodiments described herein without departing from the scope and spirit of this application. Similarly, for the sake of clarity and brevity, the following description omits descriptions of well-known functions and constructions.
まず、本願の実施例の適用シーン及び使われる一部の用語を解釈的に説明する。 First, the application scenes of the embodiments of the present application and some of the terms used will be explained interpretatively.
自動車は、人々が日々外出する際の主な交通ツールになっている。正しい運転姿勢が運転手の安全を効果的に保護することができ、シートの位置が適切でなければ、運転手の視線及び操作の機敏性に影響を及ぼすため、運転手が車に乗った後、通常、自動車用シートを適切な位置に調整する必要がある。 Automobiles have become the main means of transportation for people to go out on a daily basis. Correct driving posture can effectively protect the driver's safety, and improper seat position will affect the driver's line of sight and operational agility. , it is usually necessary to adjust the car seat to the proper position.
従来技術では、運転手が車に乗った後、手動で自動車用シートを視野がはっきりして心地良く座れる適切な位置に調整する必要がある。従って、従来の自動車用シートの調整方法は面倒である。 In the prior art, after the driver gets into the car, the car seat needs to be manually adjusted to the proper position for a clear view and a comfortable sitting position. Therefore, conventional methods of adjusting automotive seats are cumbersome.
従来技術において自動車用シートの調整方法が面倒であるという技術問題に対し、本願の実施例において、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応するシート位置情報を決定し、続いて、ユーザの身長情報に対応するシート位置情報に基づき、シートの位置を調整する。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 In order to solve the technical problem that the automobile seat adjustment method is complicated in the prior art, in the embodiment of the present application, the sound source localization method is used to obtain the height information of the user, and then the height information of the user is obtained according to the seat position recommendation model. Seat position information corresponding to the information is determined, and then the position of the seat is adjusted based on the seat position information corresponding to the height information of the user. According to the embodiments of the present application, it can be seen that automatic adjustment of the seat is realized by user's voice, and the adjustment process of the automobile seat is simplified, thereby improving the adjustment efficiency of the automobile seat.
図1は、本願の実施例により提供される適用シーン模式図である。図1に示すように、本願の実施例の適用シーンには、自動車内に設けられる車載端末10、音声収集装置11及びシート12を含むことができるが、これらに限定されない。音声収集装置11は、ユーザ(例えば運転手)の音声情報を収集するために用いられる。車載端末10は、音声収集装置11により収集した音声情報に基づき、ユーザ音声命令(例えばシート調整音声命令)を識別し、かつ、音源定位方法でユーザの身長情報を決定し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応するシート位置情報を決定し、続いて、ユーザの身長情報に対応するシート位置情報に基づき、シート12の位置(例えば、シート12の高さ位置、前後位置又はシート角度のうちの少なくとも1つ)を調整するために用いられる。 FIG. 1 is a schematic diagram of an application scene provided by an embodiment of the present application. As shown in FIG. 1, the application scene of the embodiment of the present application may include, but is not limited to, an in-vehicle terminal 10, a voice collecting device 11 and a seat 12 installed in a vehicle. The voice collecting device 11 is used to collect user's (for example, driver's) voice information. The in-vehicle terminal 10 identifies the user's voice command (for example, the seat adjustment voice command) based on the voice information collected by the voice collection device 11, and determines the height information of the user by the sound source localization method, and then determines the seat position. Based on the recommendation model, determine the seat position information corresponding to the height information of the user, then, based on the seat position information corresponding to the height information of the user, the position of the seat 12 (for example, the height position of the seat 12, the front and back position). position or seat angle).
例示的に、本願の実施例における車載端末10は、自動車の車載システム(又は車載コンピュータと称する)を含むことができるが、これに限定されない。 Illustratively, the in-vehicle terminal 10 in the embodiments of the present application may include, but is not limited to, an in-vehicle system (also referred to as an in-vehicle computer) of a vehicle.
例示的に、本願の実施例に係る音声収集装置11は、マイクロホンアレイを含むことができるが、これに限定されない。マイクロホンアレイにおける異なるマイクロホンは、音源位置を正確に決定できるように、自動車内の異なる位置に設置されることができる。 Illustratively, the sound collection device 11 according to embodiments of the present application may include, but is not limited to, a microphone array. Different microphones in the microphone array can be placed at different locations within the vehicle so that the sound source location can be accurately determined.
本願の実施例に係るシート位置情報(又はシートの位置情報)は、シートの高さ位置情報、前後位置情報、シート角度情報のうちの少なくとも1つを含むことができるが、これらに限定されない。シート角度情報は、シートバック(背もたれ)とベース(座面)の延伸方向との間の角度(又は夾角と称する)を指示するために用いられる。 The seat position information (or seat position information) according to the embodiments of the present application may include at least one of seat height position information, front/back position information, and seat angle information, but is not limited thereto. The seat angle information is used to indicate the angle (also referred to as the included angle) between the seat back (backrest) and the extension direction of the base (seat surface).
なお、上記シート位置情報は、上記車載端末において三次元座標情報(上記シートの高さ位置情報及び前後位置情報を指示するために用いられる)とシート角度情報を組み合わせた形で存在してよい。勿論、他の形で存在してもよく、本願の実施例においてこれに対して限定しない。 The seat position information may exist in the onboard terminal in the form of a combination of three-dimensional coordinate information (used to specify the seat height position information and front/rear position information) and seat angle information. Of course, other forms may exist and the embodiments herein are not limited to this.
本願の実施例に係る任意のシートの高さ(又は高さ位置情報)は、当該シートのベースの高さ(又はベース高さ位置情報)を指す。 The height (or height position information) of any seat according to the embodiments of the present application refers to the height of the base (or base height position information) of that seat.
以下、具体的な実施例を通じて、本願の技術案について詳しく説明する。以下のいつくかの具体的な実施例は、互いに組み合わせられることができ、同じ又は類似する概念又はプロセスについて、一部の実施例において繰り返して説明しない場合がある。 Hereinafter, the technical solution of the present application will be described in detail through specific embodiments. Some specific examples below can be combined with each other, and the same or similar concepts or processes may not be described repeatedly in some examples.
図2は、本願の1つの実施例により提供される自動車用シートの調整方法のフロー模式図である。本願の実施例の実行主体は、上記車載端末、又は上記車載端末における自動車用シートの調整装置(なお、本願の下記実施例では、実行主体を上記車載端末とする例を説明する)であってもよい。例示的に、当該自動車用シートの調整装置は、ソフトウェア及び/又はハードウェアにより実現されることができる。 FIG. 2 is a schematic flow diagram of a method for adjusting a vehicle seat provided by one embodiment of the present application. An execution subject of the embodiments of the present application is the above-mentioned in-vehicle terminal or an automobile seat adjusting device in the above-mentioned in-vehicle terminal (in the following embodiments of the present application, an example in which the execution subject is the above-mentioned in-vehicle terminal will be described). good too. Illustratively, the adjustment device for the motor vehicle seat can be implemented by software and/or hardware.
図2に示すように、本願の実施例により提供される自動車用シートの調整方法は、以下のステップを含むことができる。 As shown in FIG. 2, a method for adjusting a vehicle seat provided by an embodiment of the present application may include the following steps.
ステップS201において、ユーザが入力したシート調整音声命令を検出した場合、音源定位方法で前記ユーザの身長情報を取得する。 In step S201, if a seat adjustment voice command input by a user is detected, the height information of the user is obtained by a sound source localization method.
本願の実施例において、上記音声収集装置は、ユーザ(例えば運転手)の音声情報を即時収集し、かつ、収集したユーザの音声情報を上記車載端末に送信することができる。さらに、上記車載端末は、受信した上記ユーザの音声情報に音声分析を行い、上記ユーザの音声情報にシート調整音声命令(シートを調整するように指示するために用いられる)が含まれていると識別した場合に、音源定位方法で上記ユーザの音声情報に測位分析を行い、上記ユーザの音声情報に対応する音源位置情報を得て、続いて、当該音源位置情報に基づき、上記ユーザの身長情報を取得することができる。 In an embodiment of the present application, the voice collecting device can immediately collect voice information of a user (for example, a driver) and transmit the collected voice information of the user to the in-vehicle terminal. Further, the in-vehicle terminal performs voice analysis on the received user voice information, and determines that the user voice information includes a seat adjustment voice command (used to instruct to adjust the seat). if identified, performing positioning analysis on the user's voice information by a sound source localization method to obtain sound source location information corresponding to the user's voice information; can be obtained.
例えば、運転手が車に乗った後、「シートを調整する」と言った場合、上記音声収集装置は、収集した音声情報(例えば「シートを調整する」)を上記車載端末に送信することができ、よって、上記車載端末は、上記音声情報(例えば「シートを調整する」)にシート調整音声命令が含まれていると識別した場合に、音源定位方法で上記音声情報に対応する音源位置情報を決定することができる。 For example, when the driver says "Adjust the seat" after getting in the car, the voice collection device may transmit the collected voice information (for example, "Adjust the seat") to the in-vehicle terminal. Therefore, when the vehicle-mounted terminal identifies that the voice information (e.g., "adjust the seat") includes a seat adjustment voice command, the vehicle-mounted terminal obtains sound source location information corresponding to the voice information by a sound source localization method. can be determined.
なお、上記音声収集装置及び上記車載端末は、通電起動後に上記操作を実行することができ、具体的な通電起動方式について、本願の実施例において限定しない。 It should be noted that the voice collecting device and the in-vehicle terminal can execute the above operations after the power-on activation, and the specific power-on activation method is not limited in the embodiments of the present application.
ステップS202において、前記ユーザの身長情報をシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得る。 In step S202, the user's height information is input to a seat position recommendation model to obtain target seat position information corresponding to the user's height information.
本願の実施例において、上記車載端末にシート位置推薦モデルが設けられている。前記シート位置推薦モデルは、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるために用いられる。なお、上記シート位置推薦モデルは、ビッグデータに基づいてトレーニングすることにより得られたものであってよく、異なるユーザ身長情報に対応する最適なシート位置情報を指示するために用いられることができる。 In the embodiment of the present application, the seat position recommendation model is provided in the vehicle-mounted terminal. The seat position recommendation model is used to characterize the correspondence between user height information and seat position information. The seat position recommendation model may be obtained by training based on big data, and can be used to indicate optimal seat position information corresponding to different user height information.
例示的に、本願の実施例に係るシート位置情報は、シートの高さ位置情報、前後位置情報、シート角度情報のうちの少なくとも1つを含むことができるが、これらに限定されない。シート角度情報は、シートバックとベースの延伸方向との間の角度情報を指示するために用いられる。 Illustratively, the seat position information according to the embodiments of the present application may include at least one of seat height position information, front/back position information, and seat angle information, but is not limited thereto. Seat angle information is used to indicate the angle information between the seat back and the stretch direction of the base.
本ステップにおいて、上記車載端末は、上記ステップS201で取得したユーザの身長情報を上記シート位置推薦モデルに入力することができ、上記ユーザの身長情報に対応する目標シート位置情報を得ることができる。上記目標シート位置情報は、シートの高さ位置情報、前後位置情報、シート角度情報のうちの少なくとも1つを含むことができるが、これらに限定されない。 In this step, the in-vehicle terminal can input the height information of the user acquired in step S201 to the seat position recommendation model, and obtain target seat position information corresponding to the height information of the user. The target seat position information may include, but is not limited to, at least one of seat height position information, front-back position information, and seat angle information.
ステップS203において、前記目標シート位置情報に基づき、シートの位置を調整する。 In step S203, the seat position is adjusted based on the target seat position information.
本ステップにおいて、車載端末は、上記ステップS202で得られた目標シート位置情報に基づき、シートの位置(例えば、高さ位置、前後位置又はシート角度のうちの少なくとも1つ)を自動的に調整することができ、これによりシートを上記ユーザにとって最も心地良く安全な位置に自動的に調整することが実現される。 In this step, the vehicle-mounted terminal automatically adjusts the position of the seat (for example, at least one of the height position, the front-rear position, and the seat angle) based on the target seat position information obtained in step S202. It is thereby possible to achieve automatic adjustment of the seat to the most comfortable and safe position for said user.
なお、上記車載端末は、上記目標シート位置情報に基づいてシートの位置を調整する時、シートの現在の位置情報と組み合わせてシートの位置を調整することができる。 When adjusting the seat position based on the target seat position information, the in-vehicle terminal can adjust the seat position in combination with the current seat position information.
例えば、上記目標シート位置情報にシートの高さ位置情報1、前後位置情報1及びシート角度情報1が含まれ、上記現在の位置情報にシートの高さ位置情報2、前後位置情報2及びシート角度情報2が含まれ、かつ、上記目標シート位置情報における上記シート角度情報1と上記現在の位置情報における上記シート角度情報2とが同じであり、他の位置情報が異なる場合、上記車載端末は、上記目標シート位置情報と上記現在の位置情報を組み合わせて、上記目標シート位置情報における上記シートの高さ位置情報1及び前後位置情報1に基づき、シートの位置を調整することができる。 For example, the target seat position information includes seat height position information 1, front/back position information 1, and seat angle information 1, and the current position information includes seat height position information 2, front/back position information 2, and seat angle. When the information 2 is included, the seat angle information 1 in the target seat position information is the same as the seat angle information 2 in the current position information, and other position information is different, the vehicle-mounted terminal: By combining the target seat position information and the current position information, the seat position can be adjusted based on the seat height position information 1 and the front and rear position information 1 in the target seat position information.
以上をまとめると、本願の実施例において、ユーザが入力したシート調整音声命令を検出した場合、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定し、続いて、目標シート位置情報に基づき、シートの位置を調整する。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、ユーザが他の操作をする必要がなく、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 In summary, in the embodiment of the present application, when detecting the seat adjustment voice command input by the user, the user's height information is obtained by the sound source localization method, and then the user's height information is obtained according to the seat position recommendation model. is determined, and then the position of the seat is adjusted based on the target seat position information. According to embodiments of the present application, automatic adjustment of the seat by user's voice is realized, and the adjustment process of the automobile seat is simplified without requiring any other operation by the user, thus simplifying the adjustment process of the automobile seat. It is found to improve efficiency.
なお、上記車載端末は、上記ステップS202を実行する前に、上記シート位置推薦モデルを取得する必要があり、よって、上記車載端末は、取得したシート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定することができ、これにより、目標シート位置情報に基づき、シートの位置を自動的に調整することができる。 Note that the vehicle-mounted terminal needs to acquire the seat position recommendation model before executing step S202. The desired target seat position information can be determined so that the position of the seat can be automatically adjusted based on the target seat position information.
本願の実施例において、上記車載端末は、上記ステップS202を実行する前に、ビッグデータに基づいてトレーニングすることにより上記シート位置推薦モデルを得ることができ、又は他の機器(例えばサーバ)から当該機器がビッグデータに基づいてトレーニングすることにより得られた上記シート位置推薦モデルを取得することができる。 In an embodiment of the present application, the in-vehicle terminal can obtain the seat position recommendation model by training based on big data before executing step S202, or obtain the seat position recommendation model from another device (e.g., a server). The seat position recommendation model obtained by training the device based on big data can be obtained.
選択的に、上記車載端末は、上記目標シート位置情報に基づき、シート調整インタフェースを呼び出すことができ、上記シート調整インタフェースを介して上記目標シート位置情報を上記自動車のシートの調整装置に伝送しやすく、これにより上記シートの調整装置は、上記目標シート位置情報に基づき、上記自動車のシート位置を自動的に調整することができ、ユーザの手動操作が必要とされず、シート調整の面でユーザ体験を高めることができる。上記自動車のシート位置は、高さ位置、前後位置又はシート角度のうちの少なくとも1つを含むことができるが、これらに限定されない。 Optionally, the vehicle-mounted terminal can call a seat adjustment interface based on the target seat position information, and easily transmit the target seat position information to a seat adjustment device of the vehicle through the seat adjustment interface. Accordingly, the seat adjustment device can automatically adjust the seat position of the vehicle based on the target seat position information, without requiring manual operation by the user, and improving the user experience in terms of seat adjustment. can increase The seat position of the vehicle may include, but is not limited to, at least one of height position, fore-and-aft position, or seat angle.
なお、上記車載端末は、上記目標シート位置情報に基づいてシート調整インタフェースを呼び出す際に、シートの現在の位置情報と組み合わせて、上記シート調整インタフェースを介して上記目標シート位置情報のうちの一部又は全部の位置情報を容易に上記自動車のシートの調整装置に伝送することができ、これにより上記シートの調整装置は、上記目標シート位置情報のうちの一部又は全部の位置情報に基づき、上記自動車のシート位置を自動的に調整することができる。 When calling the seat adjustment interface based on the target seat position information, the vehicle-mounted terminal, in combination with the current position information of the seat, outputs part of the target seat position information via the seat adjustment interface. Alternatively, all of the position information can be readily transmitted to the vehicle seat adjuster, so that the seat adjuster can, based on some or all of the target seat position information, Automobile seat position can be adjusted automatically.
例示的に、上記シートの調整装置は、シート高さ調整サブ装置、シート前後調整サブ装置、シート角度調整サブ装置のうちの少なくとも1つを含むことができるが、これらに限定されない。なお、上記シート高さ調整サブ装置、シート前後調整サブ装置及びシート角度調整サブ装置の可能な実現形態は、関連技術における実現形態を参照することができ、本願の実施例においてこれに対して限定しない。 Exemplarily, the seat adjustment device may include at least one of a seat height adjustment sub-device, a seat fore-aft adjustment sub-device, and a seat angle adjustment sub-device, but is not limited thereto. It should be noted that possible implementations of the above seat height adjustment sub-device, seat back-and-forth adjustment sub-device, and seat angle adjustment sub-device can refer to the implementations in the related art, and the embodiments of the present application are limited thereto. do not.
勿論、上記車載端末は、上記目標シート位置情報に基づき、他の方法でシートの位置を調整することもでき、本願の実施例においてこれに対して限定しない。 Of course, the vehicle-mounted terminal can also adjust the seat position in other ways based on the target seat position information, and the embodiments of the present application are not limited thereto.
図3は、本願の別の実施例により提供される自動車用シートの調整方法のフロー模式図である。上記実施例に基づいて、本願の実施例では、上記ステップS201において音源定位方法でユーザの身長情報を取得することの可能な実現形態について説明する。図3に示すように、本願の実施例の方法は、以下のステップを含むことができる。 FIG. 3 is a flow schematic diagram of a method for adjusting a vehicle seat provided by another embodiment of the present application. Based on the above embodiments, the embodiments of the present application describe implementations capable of obtaining the height information of the user by the sound source localization method in step S201 above. As shown in FIG. 3, the method of an embodiment of the present application may include the following steps.
ステップS301において、前記音源定位方法で前記ユーザの頭部位置情報を決定する。 In step S301, head position information of the user is determined by the sound source localization method.
本ステップにおいて、車載端末は、上記音声収集装置から送信されたユーザの音声にシート調整音声命令が含まれていると識別した場合、音源定位方法で上記ユーザの音声情報に測位分析を行うことができ、上記ユーザの音声情報に対応する音源位置情報を得ることができる。音源位置情報は、上記ユーザの音声情報に対応する音源の上記自動車での位置(又は音源位置と略称する)を指示するために用いられる。例えば、上記音源位置情報は、上記音源位置の上記自動車での三次元座標情報を含むことができるが、これに限定されない。三次元座標情報におけるz座標情報は、高さを指示するために用いられる。 In this step, when the vehicle-mounted terminal identifies that the user's voice transmitted from the voice collecting device includes a seat adjustment voice command, the vehicle-mounted terminal may perform positioning analysis on the user's voice information using a sound source localization method. It is possible to obtain sound source location information corresponding to the user's voice information. The sound source position information is used to indicate the position in the car of the sound source corresponding to the user's voice information (or abbreviated as sound source position). For example, the sound source location information may include, but is not limited to, three-dimensional coordinate information of the sound source location on the vehicle. Z-coordinate information in the three-dimensional coordinate information is used to indicate height.
なお、上記ユーザの音声情報に対応する音源位置情報は、上記ユーザの頭部位置情報と見なされてよい。 The sound source position information corresponding to the user's voice information may be regarded as the user's head position information.
ステップS302において、前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの身長情報を決定する。 In step S302, the user's height information is determined based on the user's head position information and the current position information of the seat.
本ステップにおいて、上記車載端末は、シートの現在の位置情報及び上記ステップS301で決定した上記ユーザの頭部位置情報に基づき、上記ユーザの身長情報を決定することができる。なお、上記車載端末は、上記シートの現在の位置情報を知ることができる。 In this step, the in-vehicle terminal can determine height information of the user based on the current position information of the seat and the head position information of the user determined in step S301. The in-vehicle terminal can know the current position information of the seat.
選択的に、上記車載端末は、上記ユーザの頭部位置情報及び上記シートの現在の位置情報に基づき、上記ユーザの上半身の高さ情報を決定することができ、続いて、上記ユーザの上半身の高さ情報及び所定の身長割合情報に基づき、上記ユーザの身長情報を決定することができる。なお、上記所定の身長割合情報は、ビッグデータに基づいて計算することにより得られたものであってよく、任意のユーザの上半身の高さが全身の高さ(又は身長と称する)に対して占める割合を指示するために用いられることができる。 Optionally, the in-vehicle terminal can determine the user's upper body height information based on the user's head position information and the current position information of the seat, and subsequently determine the user's upper body height information. Height information of the user can be determined based on height information and predetermined height percentage information. Note that the above-mentioned predetermined height ratio information may be obtained by calculation based on big data, and the height of the upper body of an arbitrary user relative to the height of the whole body (or height) is Can be used to indicate proportion.
本願の下記実施例では、「上記車載端末は、上記ユーザの頭部位置情報及び上記シートの現在の位置情報に基づき、上記ユーザの上半身の高さ情報を決定する」ことの可能な実現形態について説明する。 In the following embodiments of the present application, a possible implementation of "the in-vehicle terminal determines the height information of the user's upper body based on the user's head position information and the current position information of the seat". explain.
1つの可能な実現形態において、上記車載端末は、上記ユーザの頭部位置情報に基づき、上記ユーザの頭部高さ情報を決定することができる。上記ユーザの頭部高さ情報は、上記ユーザの頭部の上記自動車での高さを指示するために用いられる。 In one possible implementation, the in-vehicle terminal can determine the user's head height information based on the user's head position information. The user's head height information is used to indicate the height of the user's head in the vehicle.
例えば、上記ユーザの頭部位置情報が、上記ユーザの頭部の上記自動車での三次元座標情報を含むことができる場合、上記車載端末は、上記ユーザの頭部位置情報におけるz座標情報に基づき、上記ユーザの頭部高さ情報を決定することができる。 For example, if the user's head position information can include three-dimensional coordinate information of the user's head in the car, the vehicle-mounted terminal can determine the z-coordinate information in the user's head position information , the user's head height information can be determined.
さらに、上記車載端末は、上記シートの現在の位置情報に基づき、前記シートの現在の高さ情報及び現在のシート角度情報を決定することができる。上記シートの現在の高さ情報は、上記シートの上記自動車での現在の高さを指示するために用いられ、上記現在のシート角度情報は、上記シートバックとベースの延伸方向との間の現在の角度を指示するために用いられる。 Further, the vehicle-mounted terminal can determine current height information and current seat angle information of the seat based on the current position information of the seat. The current height information of the seat is used to indicate the current height of the seat in the vehicle, and the current seat angle information is the current distance between the seat back and the extension direction of the base. used to indicate the angle of
さらに、上記車載端末は、上記ユーザの頭部高さ情報、上記シートの現在の高さ情報及び現在のシート角度情報に基づき、上記ユーザの上半身の高さ情報を決定することができる。 Further, the in-vehicle terminal can determine height information of the user's upper body based on the user's head height information, the current seat height information, and the current seat angle information.
図4は、本願の実施例により提供される自動車内の局所構造模式図である。図4に示すように、マイクロホンアレイにおける複数のマイクロホンは、自動車内の異なる位置に設けられることができ、上記ユーザの頭部高さ情報により指示される上記ユーザの頭部の上記自動車での高さをh1とし、上記シートの現在の高さ情報により指示される上記シートの上記自動車での現在の高さをh2とし、上記現在のシート角度情報により指示されるシートバックとベースの延伸方向との間の現在の角度をα(単位が度である)とすれば、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記シートバックとベースの延伸方向との間の現在の角度αに基づき、上記ユーザの上半身の高さ情報(上記ユーザの上半身の高さを指示するために用いられる)を決定することができる。 FIG. 4 is a schematic diagram of the local structure in a vehicle provided by an embodiment of the present application; As shown in FIG. 4, multiple microphones in a microphone array can be provided at different positions in a vehicle, and the height of the user's head in the vehicle indicated by the user's head height information. Let h1 be the height of the seat, h2 be the current height of the seat in the car indicated by the current height information of the seat, and the extending direction of the seat back and the base indicated by the current seat angle information. If the current angle between and the current angle α between the seat back and the extension direction of the base, the user's upper body height information (used to indicate the user's upper body height) can be determined. .
例示的に、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記シートバックとベースの延伸方向との間の現在の角度αに基づき、下式(1)に従って上記ユーザの上半身の高さ情報を決定することができる。
H=(h1-h2)/sin α 式(1)
Exemplarily, the in-vehicle terminal measures the height h1 of the user's head in the car, the current height h2 of the seat in the car, and the current height between the seat back and the extending direction of the base. Based on the angle α, height information of the user's upper body can be determined according to the following equation (1).
H = (h1-h2)/sin α Formula (1)
ただし、Hは、上記ユーザの上半身の高さを表す。 However, H represents the height of the user's upper body.
勿論、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記シートバックとベースの延伸方向との間の現在の角度αに基づき、上記式(1)の他の変形又は等価式に従って上記ユーザの上半身の高さ情報を決定することもでき、本願の実施例においてこれに対して限定しない。 Of course, the in-vehicle terminal can determine the height h1 of the user's head in the car, the current height h2 of the seat in the car, and the current angle α between the seat back and the extending direction of the base. , the height information of the user's upper body can also be determined according to other variations or equivalents of formula (1) above, and the embodiments of the present application are not limited thereto.
別の可能な実現形態において、上記車載端末は、上記ユーザの頭部位置情報及び上記シートの現在の位置情報に基づき、上記ユーザの頭部高さ情報、上記シートの現在の高さ情報及び目標夾角を決定することができ、前記目標夾角は、上記ユーザの上半身と上記シートベースとの間の夾角である。 In another possible implementation, the vehicle-mounted terminal, based on the user's head position information and the seat's current position information, determines the user's head height information, the seat's current height information and a target An included angle can be determined, the target included angle being the included angle between the user's upper body and the seat base.
本実現形態において、上記車載端末は、上記ユーザの頭部位置情報に基づき、上記ユーザの頭部高さ情報を決定することができる。上記ユーザの頭部高さ情報は、上記ユーザの頭部の上記自動車での高さを指示するために用いられる。 In this mode of implementation, the in-vehicle terminal can determine the user's head height information based on the user's head position information. The user's head height information is used to indicate the height of the user's head in the car.
一方、上記車載端末は、上記シートの現在の位置情報に基づき、上記シートの現在の高さ情報を決定することができる。上記シートの現在の高さ情報は、上記シートの上記自動車での現在の高さを指示するために用いられる。 Meanwhile, the in-vehicle terminal can determine the current height information of the seat based on the current position information of the seat. The current seat height information is used to indicate the current height of the seat in the vehicle.
さらに、上記車載端末は、上記ユーザの頭部位置情報及び上記シートの現在の位置情報に基づき、上記目標夾角を決定することができる。 Further, the in-vehicle terminal can determine the target included angle based on the user's head position information and the current position information of the seat.
例えば、上記ユーザの頭部位置情報が上記ユーザの頭部の上記自動車での三次元座標情報を含むことができ、上記シートの現在の位置情報が上記シートの上記自動車での三次元座標情報を含むことができる場合、上記車載端末は、上記ユーザの頭部の上記自動車での三次元座標情報及び上記シートの上記自動車での三次元座標情報に基づき、上記目標夾角を決定することができる。 For example, the user's head position information may include 3D coordinate information of the user's head in the car, and the current position information of the seat may include 3D coordinate information of the seat in the car. If so, the in-vehicle terminal can determine the target included angle based on the three-dimensional coordinate information of the user's head in the car and the three-dimensional coordinate information of the seat in the car.
図5は、本願の実施例により提供されるユーザの上半身とシートベースとの間の目標夾角の模式図である。図5に示すように、上記ユーザの頭部の上記自動車での三次元座標情報により指示される三次元座標点をP1とし、上記シートの上記自動車での三次元座標情報により指示される三次元座標点をP2とすれば、上記車載端末は、三次元座標点P1及び三次元座標点P2に基づき、両者の間の結び線Lを決定することができ、続いて、結び線Lと上記シートベースとの間の角度βに基づき、上記目標夾角を決定することができる。 FIG. 5 is a schematic diagram of a target included angle between a user's upper body and a seat base provided by an embodiment of the present application; As shown in FIG. 5, the three-dimensional coordinate point indicated by the three-dimensional coordinate information of the user's head in the car is P1, and the three-dimensional coordinate point indicated by the three-dimensional coordinate information of the seat in the car is assumed to be P1. Assuming that the coordinate point is P2, the onboard terminal can determine a connecting line L between the three-dimensional coordinate point P1 and the three-dimensional coordinate point P2. The target included angle can be determined based on the angle β with the base.
さらに、上記車載端末は、上記ユーザの頭部高さ情報、上記シートの現在の高さ情報及び上記目標夾角に基づき、上記ユーザの上半身の高さ情報を決定することができる。 Further, the in-vehicle terminal can determine height information of the user's upper body based on the user's head height information, the current height information of the seat, and the target included angle.
図5に示すように、上記ユーザの頭部高さ情報により指示される上記ユーザの頭部の上記自動車での高さをh1とし、上記シートの現在の高さ情報により指示される上記シートの上記自動車での現在の高さをh2とし、上記ユーザの上半身と上記シートベースとの間の目標夾角をβ(単位が度である)とすれば、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記目標夾角βに基づき、上記ユーザの上半身の高さ情報(上記ユーザの上半身の高さを指示するために用いられる)を決定することができる。 As shown in FIG. 5, the height of the user's head in the automobile indicated by the user's head height information is set to h1, and the height of the seat indicated by the current height information of the seat is assumed to be h1. Assuming that the current height of the car is h2, and the target included angle between the user's upper body and the seat base is β (in degrees), the in-vehicle terminal can adjust the height of the user's head. Based on the height h1 in the car, the current height h2 of the seat in the car, and the target included angle β, the height information of the user's upper body (used to indicate the height of the user's upper body) can be determined).
例示的に、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記目標夾角βに基づき、下式(2)に従って上記ユーザの上半身の高さ情報を決定することができる。
H=(h1-h2)/sin(180-β) 式(2)
Illustratively, the in-vehicle terminal calculates the above in accordance with the following formula (2) based on the height h1 of the user's head in the car, the current height h2 of the seat in the car, and the target included angle β. User upper body height information can be determined.
H = (h1-h2)/sin (180-β) Equation (2)
勿論、上記車載端末は、上記ユーザの頭部の上記自動車での高さh1、上記シートの上記自動車での現在の高さh2及び上記目標夾角βに基づき、上記式(2)の他の変形又は等価式に従って上記ユーザの上半身の高さ情報を決定することもでき、本願の実施例においてこれに対して限定しない。 Of course, the in-vehicle terminal can calculate other variations of the above equation (2) based on the height h1 of the user's head in the car, the current height h2 of the seat in the car, and the target included angle β. Alternatively, the height information of the user's upper body can be determined according to an equivalent formula, and the embodiments of the present application are not limited thereto.
以上をまとめると、本願の実施例において、音源定位方法で上記ユーザの頭部位置情報を決定し、続いて、上記ユーザの頭部位置情報及び上記シートの現在の位置情報に基づき、上記ユーザの身長情報を正確に決定することができ、よって、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を正確に決定することができ、目標シート位置情報に基づき、シートを上記ユーザにとって最も心地良く安全な位置に自動的に調整することに寄与し、自動車用シートの調整効率を向上させる。 To summarize, in the embodiments of the present application, the user's head position information is determined by a sound source localization method, and then, based on the user's head position information and the current position information of the seat, the user's head position information is determined. The height information can be accurately determined, so that the target seat position information corresponding to the height information of the user can be accurately determined based on the seat position recommendation model, and the seat can be adjusted to the above position based on the target seat position information. To contribute to automatic adjustment to the most comfortable and safe position for a user, and to improve adjustment efficiency of an automobile seat.
図6は、本願の別の実施例により提供される自動車用シートの調整方法のフロー模式図である。上記実施例に基づいて、本願の実施例では、自動車用シートの調整方法のフロー全体について説明する。図6に示すように、本願の実施例の方法は、以下のステップを含むことができる。 FIG. 6 is a flow schematic diagram of a method for adjusting a vehicle seat provided by another embodiment of the present application. Based on the above-described embodiments, the embodiments of the present application will describe the overall flow of the method for adjusting an automobile seat. As shown in FIG. 6, the method of an embodiment of the present application may include the following steps.
ステップS601において、ユーザの音声情報を取得する。 In step S601, user voice information is acquired.
本ステップにおいて、自動車内の上記音声収集装置は、ユーザ(例えば運転手)の音声情報を即時収集し、かつ、収集したユーザの音声情報を上記車載端末に送信することができる。 In this step, the voice collecting device in the car can immediately collect voice information of the user (for example, the driver) and transmit the collected voice information of the user to the vehicle-mounted terminal.
ステップS602において、前記ユーザの音声情報にシート調整音声命令が含まれているか否かを判定する。 In step S602, it is determined whether or not the user's voice information includes a seat adjustment voice command.
本ステップにおいて、上記車載端末は、受信した上記ユーザの音声情報に音声分析を行い、上記ユーザの音声情報にシート調整音声命令が含まれているか否かを判定することができる。 In this step, the vehicle-mounted terminal can perform voice analysis on the received user's voice information to determine whether the user's voice information includes a seat adjustment voice command.
さらに、上記ユーザの音声情報にシート調整音声命令が含まれていないが、他の音声命令が含まれていると決定した場合、ステップS603を実行し、上記ユーザの音声情報にシート調整音声命令が含まれていると決定した場合、ステップS604を実行する。 Further, if it is determined that the user's voice information does not include a seat adjustment voice command, but includes other voice commands, executing step S603, wherein the user's voice information does not include a seat adjustment voice command. If so, step S604 is executed.
ステップS603において、他の音声命令を実行する。 In step S603, another voice command is executed.
ステップS604において、音源定位方法で前記ユーザの頭部位置情報を決定する。 In step S604, the user's head position information is determined by a sound source localization method.
ステップS605において、前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの身長情報を決定する。 In step S605, the user's height information is determined based on the user's head position information and the current position information of the seat.
ステップS606において、前記ユーザの身長情報をシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得る。 In step S606, the height information of the user is input into a seat position recommendation model to obtain target seat position information corresponding to the height information of the user.
ステップS607において、前記目標シート位置情報に基づき、シートの位置を調整する。 In step S607, the seat position is adjusted based on the target seat position information.
なお、本願の実施例の各ステップの具体的な実現形態は、本願の上記実施例における関連内容を参照することができ、ここで繰り返して説明しない。 For the specific implementation of each step in the embodiments of the present application, please refer to the relevant contents in the above embodiments of the present application, which will not be repeated here.
以上をまとめると、本願の実施例において、受信したユーザの音声情報にシート調整音声命令が含まれているか否かを判定し、かつ、シート調整音声命令を検出した場合、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定し、続いて、目標シート位置情報に基づき、シートの位置を調整する。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 In summary, in the embodiment of the present application, it is determined whether or not the received voice information of the user includes a seat adjustment voice command. Height information is obtained, then target seat position information corresponding to the height information of the user is determined based on the seat position recommendation model, and then the seat position is adjusted based on the target seat position information. According to the embodiments of the present application, it can be seen that automatic adjustment of the seat is realized by user's voice, and the adjustment process of the automobile seat is simplified, thereby improving the adjustment efficiency of the automobile seat.
図7は、本願の実施例により提供される自動車用シートの調整装置の構造模式図である。図7に示すように、本願の実施例により提供される自動車用シートの調整装置は、第1の取得モジュール701と、第2の取得モジュール702と、調整モジュール703とを含むことができる。 FIG. 7 is a structural schematic diagram of a car seat adjusting device provided by an embodiment of the present application. As shown in FIG. 7 , the automotive seat adjustment device provided by the embodiments of the present application can include a first acquisition module 701 , a second acquisition module 702 and an adjustment module 703 .
第1の取得モジュール701は、ユーザが入力したシート調整音声命令を検出した場合、音源定位方法で前記ユーザの身長情報を取得するために用いられ、
第2の取得モジュール702は、前記ユーザの身長情報を、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるためのシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得るために用いられ、
調整モジュール703は、前記目標シート位置情報に基づき、シートの位置を調整するために用いられる。
the first acquisition module 701 is used to acquire height information of the user by means of sound source localization when detecting a seat adjustment voice command input by the user;
A second acquisition module 702 inputs the user's height information into a seat position recommendation model for characterizing the correspondence between the user's height information and the seat position information, and calculates a target seat corresponding to the user's height information. used to obtain location information,
The adjustment module 703 is used to adjust the seat position based on the target seat position information.
1つの可能な実現形態において、前記第1の取得モジュール701は、
前記音源定位方法で前記ユーザの頭部位置情報を決定するための第1の決定ユニットと、
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの身長情報を決定するための第2の決定ユニットと、を含む。
In one possible implementation, the first acquisition module 701 comprises:
a first determining unit for determining head position information of the user with the sound source localization method;
a second determining unit for determining the height information of the user based on the head position information of the user and the current position information of the seat.
1つの可能な実現形態において、前記第2の決定ユニットは、具体的に、
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの上半身の高さ情報を決定することと、
前記ユーザの上半身の高さ情報及び所定の身長割合情報に基づき、前記ユーザの身長情報を決定することと、に用いられる。
In one possible implementation, the second decision unit specifically:
determining height information of the user's upper body based on the user's head position information and the current position information of the seat;
and determining height information of the user based on the height information of the user's upper body and predetermined height ratio information.
1つの可能な実現形態において、前記第2の決定ユニットは、具体的に、
前記ユーザの頭部位置情報に基づき、前記ユーザの頭部高さ情報を決定することと、
前記シートの現在の位置情報に基づき、前記シートの現在の高さ情報及び現在のシート角度情報を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び現在のシート角度情報に基づき、前記ユーザの上半身の高さ情報を決定することと、に用いられる。
In one possible implementation, the second decision unit specifically:
Determining head height information of the user based on the head position information of the user;
determining current height information and current seat angle information of the seat based on current position information of the seat;
determining height information of the user's upper body based on the user's head height information, the current seat height information and the current seat angle information.
1つの可能な実現形態において、前記第2の決定ユニットは、具体的に、
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの頭部高さ情報、前記シートの現在の高さ情報、及び前記ユーザの上半身と前記シートベースとの間の夾角である目標夾角を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び前記目標夾角に基づき、前記ユーザの上半身の高さ情報を決定することと、に用いられる。
In one possible implementation, the second decision unit specifically:
Based on the user's head position information and the seat's current position information, the user's head height information, the seat's current height information, and an included angle between the user's upper body and the seat base. determining a target included angle that is
and determining upper body height information of the user based on the user's head height information, the current height information of the seat and the target included angle.
1つの可能な実現形態において、前記調整モジュールは、具体的に、
前記目標シート位置情報に基づき、シート調整インタフェースを呼び出して、前記シートの高さ位置、前後位置又はシート角度のうちの少なくとも1つを調整することに用いられる。
In one possible implementation, the coordination module specifically:
Based on the target seat position information, a seat adjustment interface is used to adjust at least one of the height position, the fore-and-aft position or the seat angle of the seat.
1つの可能な実現形態において、前記装置は、
前記シート位置推薦モデルを取得するための第3の取得モジュールをさらに備える。
In one possible implementation, the device comprises:
Further comprising a third acquisition module for acquiring the seat position recommendation model.
本実施例により提供される自動車用シートの調整装置は、本願の上記自動車用シートの調整方法の実施例における技術案を実行するために用いられ、その技術的原理と技術効果は類似するため、ここで繰り返して説明しない。 The automobile seat adjustment device provided by the present embodiment is used to implement the technical solution in the embodiment of the automobile seat adjustment method of the present application, and its technical principle and technical effect are similar. It will not be repeated here.
本願の実施例によれば、本願は、さらに電子機器及び読み取り可能な記憶媒体を提供する。 According to embodiments of the present application, the present application further provides an electronic device and a readable storage medium.
図8に示すように、本願の実施例による自動車用シートの調整方法の電子機器のブロック図である。電子機器は、ラップトップコンピュータ、デスクトップコンピュータ、ワークステーション、パーソナルデジタルアシスタント、自動車内の車載システム(又は車載コンピュータと称する)、及び他の適切なコンピュータなどの様々な形態のデジタルコンピュータを表すことを目的とする。電子機器は、パーソナルデジタルアシスタント、スマートフォン、タブレットパソコン、ウェアラブルデバイス及び他の類似するコンピューティングデバイスなどの様々な形態のモバイルデバイスを表すこともできる。本明細書で示されるコンポーネント、それらの接続と関係、及びそれらの機能は単なる例であり、本明細書の説明及び/又は要求される本願の実施を制限することを意図したものではない。 As shown in FIG. 8, it is an electronic block diagram of a method for adjusting a vehicle seat according to an embodiment of the present application. Electronic equipment is intended to represent various forms of digital computers such as laptop computers, desktop computers, workstations, personal digital assistants, on-board systems in automobiles (also called on-board computers), and other suitable computers. and Electronic devices can also represent various forms of mobile devices such as personal digital assistants, smart phones, tablet computers, wearable devices and other similar computing devices. The components, their connections and relationships, and their functions illustrated herein are merely examples and are not intended to limit the description and/or required application of the application herein.
図8に示すように、当該電子機器は、1つ又は複数のプロセッサ801と、メモリ802と、高速インタフェース及び低速インタフェースを含む各コンポーネントを接続するためのインタフェースと、を含む。各コンポーネントは、異なるバスで相互に接続され、共通のマザーボードに取り付けられるか、又は必要に応じて他の方式で取り付けることができる。プロセッサは、電子機器内で実行される命令を処理することができ、当該命令は、外部入力/出力装置(例えば、インタフェースに結合されたディスプレイデバイスなど)にGUIの図形情報をディスプレイするためにメモリ内又はメモリに記憶されている命令を含む。他の実施形態では、必要に応じて、複数のプロセッサ及び/又は複数のバスを、複数のメモリとともに使用することができる。図8では、1つのプロセッサ801を例とする。 As shown in FIG. 8, the electronic device includes one or more processors 801, memory 802, and interfaces for connecting components including high speed and low speed interfaces. Each component is interconnected by a different bus and can be mounted on a common motherboard or otherwise mounted as desired. The processor is capable of processing instructions executed within the electronic device, which instructions are stored in memory for displaying graphical information of the GUI on an external input/output device (eg, a display device coupled to the interface, etc.). contains instructions stored in or in memory. In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories, if desired. In FIG. 8, one processor 801 is taken as an example.
メモリ802は、本願により提供される非一時的なコンピュータ読み取り可能な記憶媒体である。前記メモリには、少なくとも1つのプロセッサに本願により提供される自動車用シートの調整方法を実行させるように、前記少なくとも1つのプロセッサにより実行可能な命令が記憶されている。本願の非一時的なコンピュータ読み取り可能な記憶媒体には、コンピュータに本願により提供される自動車用シートの調整方法を実行させるためのコンピュータ命令が記憶されている。 Memory 802 is a non-transitory computer-readable storage medium provided by the present application. The memory stores instructions executable by the at least one processor to cause the at least one processor to perform the method of adjusting a vehicle seat provided herein. A non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to perform the method of adjusting a vehicle seat provided herein.
メモリ802は、非一時的なコンピュータ読み取り可能な記憶媒体として、本願の実施例における自動車用シートの調整方法に対応するプログラム命令/モジュール(例えば、図7に示される第1の取得モジュール701、第2の取得モジュール702及び調整モジュール703)のような、非一時的なソフトウェアプログラム、非一時的なコンピュータ実行可能なプログラム及びモジュールを記憶するために用いられることができる。プロセッサ801は、メモリ802に記憶されている非一時的なソフトウェアプログラム、命令及びモジュールを実行することによって、電子機器の様々な機能アプリケーション及びデータ処理を実行し、即ち、上記の方法の実施例における自動車用シートの調整方法を実現する。 Memory 802 stores program instructions/modules (e.g., first acquisition module 701 shown in FIG. 7, first 2 can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as acquisition module 702 and adjustment module 703). The processor 801 performs various functional applications and data processing of the electronic device by executing non-transitory software programs, instructions and modules stored in the memory 802, i.e. To realize a method for adjusting an automobile seat.
メモリ802は、プログラムストレージエリアとデータストレージエリアとを含むことができ、プログラムストレージエリアは、オペレーティングシステム、少なくとも1つの機能に必要なアプリケーションプログラムを記憶することができ、データストレージエリアは、電子機器の使用によって作成されたデータなどを記憶することができる。また、メモリ802は、高速ランダムアクセスメモリを含むことができ、非一時的なメモリをさらに含むことができ、例えば、少なくとも1つの磁気ディスクストレージデバイス、フラッシュメモリデバイス、又は他の非一時的なソリッドステートストレージデバイスである。いくつかの実施例では、メモリ802は、プロセッサ801に対して遠隔に設定されたメモリを選択的に含むことができ、これらの遠隔メモリは、ネットワークを介して電子機器に接続されることができる。上記のネットワークの例は、インターネット、イントラネット、ローカルエリアネットワーク、モバイル通信ネットワーク、及びその組み合わせを含むが、これらに限定されない。 The memory 802 can include a program storage area and a data storage area, where the program storage area can store an operating system, application programs required for at least one function, and the data storage area can store the electronic device. Data created by use can be stored. Memory 802 may also include high speed random access memory and may further include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state memory device. It is a state storage device. In some embodiments, memory 802 can optionally include memory configured remotely to processor 801, and these remote memories can be connected to the electronic device via a network. . Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
上記電子機器は、入力装置803と出力装置804とをさらに含むことができる。プロセッサ801、メモリ802、入力装置803、及び出力装置804は、バス又は他の方式を介して接続されることができ、図8では、バスを介して接続することを例とする。 The electronic device can further include an input device 803 and an output device 804 . The processor 801, the memory 802, the input device 803, and the output device 804 can be connected via a bus or other methods, and the connection via a bus is taken as an example in FIG.
入力装置803は、他の装置又は機器(例えばマイクロホンアレイなど)から送信されたデータ又は情報、或は入力可能な数字又は文字情報を受信し、上記電子機器のユーザ設定及び機能制御に関するキー信号入力を生成することができ、例えば、タッチスクリーン、キーパッド、マウス、トラックパッド、タッチパッド、ポインティングスティック、1つ又は複数のマウスボタン、トラックボール、ジョイスティックなどの入力装置である。出力装置804は、ディスプレイデバイス、補助照明装置(例えば、LED)、及び触覚フィードバックデバイス(例えば、振動モータ)などを含むことができる。当該ディスプレイデバイスは、液晶ディスプレイ(LCD)、発光ダイオード(LED)ディスプレイ、及びプラズマディスプレイを含むことができるが、これらに限定されない。いくつかの実施形態では、ディスプレイデバイスはタッチスクリーンであってもよい。 The input device 803 receives data or information transmitted from other devices or equipment (such as a microphone array, etc.), or inputtable numeric or character information, and provides key signal input for user settings and function control of the electronic equipment. can be generated by input devices such as, for example, touch screens, keypads, mice, trackpads, touchpads, pointing sticks, one or more mouse buttons, trackballs, joysticks, and the like. Output devices 804 may include display devices, supplemental lighting devices (eg, LEDs), tactile feedback devices (eg, vibration motors), and the like. Such display devices can include, but are not limited to, liquid crystal displays (LCD), light emitting diode (LED) displays, and plasma displays. In some embodiments, the display device may be a touchscreen.
本明細書で説明されるシステムと技術の様々な実施形態は、デジタル電子回路システム、集積回路システム、特定用途向けASIC(特定用途向け集積回路)、コンピュータハードウェア、ファームウェア、ソフトウェア、及び/又はそれらの組み合わせで実現することができる。これらの様々な実施形態は、1つ又は複数のコンピュータプログラムで実施され、当該1つ又は複数のコンピュータプログラムは、少なくとも1つのプログラマブルプロセッサを含むプログラム可能なシステムで実行及び/又は解釈されることができ、当該プログラマブルプロセッサは、専用又は汎用のプログラマブルプロセッサであってもよく、ストレージシステム、少なくとも1つの入力装置、及び少なくとも1つの出力装置からデータ及び命令を受信し、データ及び命令を当該ストレージシステム、当該少なくとも1つの入力装置、及び当該少なくとも1つの出力装置に伝送することができる。 Various embodiments of the systems and techniques described herein may be digital electronic circuit systems, integrated circuit systems, application specific integrated circuits (ASICs), computer hardware, firmware, software, and/or can be realized by a combination of These various embodiments are embodied in one or more computer programs, which can be executed and/or interpreted in a programmable system including at least one programmable processor. The programmable processor may be a dedicated or general-purpose programmable processor that receives data and instructions from the storage system, at least one input device, and at least one output device, and transmits data and instructions to the storage system, It can be transmitted to the at least one input device and the at least one output device.
これらのコンピュータプログラム(プログラム、ソフトウェア、ソフトウェアアプリケーション、又はコードとも呼ばれる)は、プログラマブルプロセッサの機械命令を含み、高レベルのプロセス及び/又はオブジェクト指向プログラミング言語、及び/又はアセンブリ/機械言語でこれらのコンピュータプログラムを実施することができる。本明細書に使用されるような、「機械読み取り可能な媒体」及び「コンピュータ読み取り可能な媒体」の用語は、機械命令及び/又はデータをプログラマブルプロセッサに提供するための任意のコンピュータプログラム製品、機器、及び/又は装置(例えば、磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス(PLD))を指し、機械読み取り可能な信号である機械命令を受信する機械読み取り可能な媒体を含む。「機械読み取り可能な信号」の用語は、機械命令及び/又はデータをプログラマブルプロセッサに提供するための任意の信号を指す。 These computer programs (also called programs, software, software applications, or code) contain machine instructions for programmable processors and can be written to these computers in high-level process and/or object oriented programming languages and/or assembly/machine language. Able to implement programs. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus for providing machine instructions and/or data to a programmable processor. , and/or apparatus (eg, magnetic disk, optical disk, memory, programmable logic device (PLD)), including a machine-readable medium for receiving machine instructions, which are machine-readable signals. The term "machine-readable signal" refers to any signal for providing machine instructions and/or data to a programmable processor.
ユーザとのインタラクションを提供するために、コンピュータ上で、ここで説明されているシステム及び技術を実施することができ、当該コンピュータは、ユーザに情報を表示するためのディスプレイ装置(例えば、CRT(陰極線管)又はLCD(液晶ディスプレイ)モニタ)と、キーボード及びポインティングデバイスとを有し、ユーザは、当該キーボード及び当該ポインティングデバイスによって入力をコンピュータに提供することができる。他の種類の装置も、ユーザとのインタラクションを提供することができ、例えば、ユーザに提供されるフィードバックは、任意の形態のセンシングフィードバック(例えば、視覚フィードバック、聴覚フィードバック、又は触覚フィードバック)であってもよく、任意の形態(音響入力と、音声入力と、触覚入力とを含む)でユーザからの入力を受信することができる。 The systems and techniques described herein can be implemented on a computer to provide interaction with a user, the computer having a display device (e.g., CRT (cathode ray)) for displaying information to the user. (tube) or LCD (liquid crystal display) monitor), and a keyboard and pointing device through which a user can provide input to the computer. Other types of devices can also provide interaction with a user, e.g., the feedback provided to the user can be any form of sensing feedback (e.g., visual, auditory, or tactile feedback). may receive input from the user in any form (including acoustic, speech, and tactile input).
ここで説明されるシステム及び技術は、バックエンドコンポーネントを含むコンピューティングシステム(例えば、データサーバとする)、又はミドルウェアコンポーネントを含むコンピューティングシステム(例えば、アプリケーションサーバ)、又はフロントエンドコンポーネントを含むコンピューティングシステム(例えば、グラフィカルユーザインタフェース又はウェブブラウザを有するユーザコンピュータであり、ユーザは、当該グラフィカルユーザインタフェース又は当該ウェブブラウザによってここで説明されるシステム及び技術の実施形態とインタラクションする)、又はこのようなバックエンドコンポーネント、ミドルウェアコンポーネント、又はフロントエンドコンポーネントの任意の組み合わせを含むコンピューティングシステムで実施することができる。任意の形態又は媒体のデジタルデータ通信(例えば、通信ネットワーク)によってシステムのコンポーネントを相互に接続することができる。通信ネットワークの例は、ローカルエリアネットワーク(LAN)と、ワイドエリアネットワーク(WAN)と、インターネットとを含む。 The systems and techniques described herein may be computing systems that include back-end components (e.g., data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include front-end components. system (e.g., a user computer having a graphical user interface or web browser through which a user interacts with embodiments of the systems and techniques described herein), or such a background It can be implemented in a computing system including any combination of end components, middleware components, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include local area networks (LAN), wide area networks (WAN), and the Internet.
コンピュータシステムは、クライアントとサーバとを含むことができる。クライアントとサーバは、一般に、互いに離れており、通常に通信ネットワークを介してインタラクションする。対応するコンピュータ上で実行され、かつ互いにクライアント-サーバの関係を有するコンピュータプログラムによって、クライアントとサーバとの関係が生成される。 The computer system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server is created by computer programs running on corresponding computers and having a client-server relationship to each other.
本願の実施例の技術案によれば、ユーザが入力したシート調整音声命令を検出した場合、音源定位方法でユーザの身長情報を取得し、次に、シート位置推薦モデルに基づき、ユーザの身長情報に対応する目標シート位置情報を決定し、続いて、目標シート位置情報に基づき、シートの位置を調整する。本願の実施例によれば、ユーザの音声によるシートの自動調整が実現され、ユーザが他の操作をする必要がなく、自動車用シートの調整プロセスが簡略化されることにより、自動車用シートの調整効率を向上させることが分かる。 According to the technical solution of the embodiment of the present application, when detecting the seat adjustment voice command input by the user, the user's height information is obtained by the sound source localization method, and then the user's height information is obtained according to the seat position recommendation model. is determined, and then the position of the seat is adjusted based on the target seat position information. According to embodiments of the present application, automatic adjustment of the seat by user's voice is realized, and the adjustment process of the automobile seat is simplified without requiring any other operation by the user, thus simplifying the adjustment process of the automobile seat. It is found to improve efficiency.
本願の実施例によれば、本願は、コンピュータ読み取り可能な記憶媒体に記憶されたコンピュータプログラムをさらに提供し、前記コンピュータプログラムでの命令は、プロセッサによって実行されるとき、本願の実施例による方法を実現するためのものである。 According to an embodiment of the present application, the present application further provides a computer program stored on a computer-readable storage medium, instructions in the computer program, when executed by a processor, perform a method according to an embodiment of the present application. It is for realization.
上記に示される様々な形態のフローを使用して、ステップを並べ替え、追加、又は削除ことができる。例えば、本願に記載されている各ステップは、並列に実行されてもよいし、順次的に実行されてもよいし、異なる順序で実行されてもよいが、本願で開示されている技術案が所望の結果を実現することができれば、本明細書では限定しない。 Steps may be rearranged, added, or deleted using the various forms of flow shown above. For example, each step described in this application may be executed in parallel, sequentially, or in a different order, but the technical solution disclosed in this application There is no limitation herein as long as the desired result can be achieved.
上記の発明を実施するための形態は、本願の保護範囲を制限するものではない。当業者は、設計要件と他の要因に基づいて、様々な修正、組み合わせ、サブコンビネーション、及び代替を行うことができる。本願の精神と原則内で行われる任意の修正、同等の置換、及び改善などは、いずれも本願の保護範囲内に含まれるべきである。 The above detailed description does not limit the protection scope of the present application. One skilled in the art can make various modifications, combinations, subcombinations, and substitutions based on design requirements and other factors. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall all fall within the protection scope of the present application.
Claims (13)
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの上半身の高さ情報を決定することと、
前記ユーザの上半身の高さ情報及び所定の身長割合情報に基づき、前記ユーザの身長情報を決定することと、
前記ユーザの身長情報を、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるためのシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得ることと、
前記目標シート位置情報に基づき、シートの位置を調整することと、
を含むことを特徴とする自動車用シートの調整方法。 Determining head position information of the user by a sound source localization method when detecting a seat adjustment voice command input by the user;
determining height information of the user's upper body based on the user's head position information and the current position information of the seat;
determining height information of the user based on the user's upper body height information and predetermined height ratio information;
inputting the user's height information into a seat position recommendation model for characterizing correspondence between user height information and seat position information to obtain target seat position information corresponding to the user's height information;
adjusting a seat position based on the target seat position information;
A method for adjusting an automobile seat, comprising:
前記ユーザの頭部位置情報に基づき、前記ユーザの頭部高さ情報を決定することと、
前記シートの現在の位置情報に基づき、前記シートの現在の高さ情報及び現在のシート角度情報を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び現在のシート角度情報に基づき、前記ユーザの上半身の高さ情報を決定することと、を含むことを特徴とする請求項1に記載の方法。 Determining the user's upper body height information based on the user's head position information and the current position information of the seat includes:
Determining head height information of the user based on the head position information of the user;
determining current height information and current seat angle information of the seat based on current position information of the seat;
determining height information of the user's upper body based on the user's head height information, the current seat height information, and the current seat angle information . The method described in .
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの頭部高さ情報、前記シートの現在の高さ情報、及び前記ユーザの上半身と前記シートの座面との間の夾角である目標夾角を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び前記目標夾角に基づき、前記ユーザの上半身の高さ情報を決定することと、を含むことを特徴とする請求項1に記載の方法。 Determining the user's upper body height information based on the user's head position information and the current position information of the seat includes:
Based on the user's head position information and the current position information of the seat, the user's head height information, the current height information of the seat, and the distance between the user's upper body and the seat surface of the seat determining a target included angle that is the included angle of
and determining upper body height information for the user based on the user's head height information, the current height information for the seat, and the target included angle . the method of.
前記目標シート位置情報に基づき、シート調整インタフェースを呼び出して、前記シートの高さ位置、前後位置又はシート角度のうちの少なくとも1つを調整することを含むことを特徴とする請求項1に記載の方法。 Adjusting the seat position based on the target seat position information includes:
2. The method of claim 1, comprising invoking a seat adjustment interface to adjust at least one of a height position, a fore-and-aft position, or a seat angle of the seat based on the target seat position information. Method.
前記シート位置推薦モデルを取得することをさらに含むことを特徴とする請求項1~4のいずれか一項に記載の方法。 Before inputting the height information of the user into a seat position recommendation model to obtain target seat position information corresponding to the height information of the user, the method includes:
A method according to any preceding claim , further comprising obtaining the seat position recommendation model.
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの上半身の高さ情報を決定すること、及び
前記ユーザの上半身の高さ情報及び所定の身長割合情報に基づき、前記ユーザの身長情報を決定すること、に用いられる第2の決定ユニットと、
を含む第1の取得モジュールと、
前記ユーザの身長情報を、ユーザ身長情報とシート位置情報との間の対応関係を特徴付けるためのシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得るための第2の取得モジュールと、
前記目標シート位置情報に基づき、シートの位置を調整するための調整モジュールと、
を備えることを特徴とする自動車用シートの調整装置。 a first determining unit for determining head position information of the user by a sound source localization method when detecting a seat adjustment voice command input by the user;
determining height information of the user's upper body based on the user's head position information and the current position information of the seat;
a second determining unit used to determine the user's height information based on the user's upper body height information and predetermined height ratio information;
a first acquisition module comprising
a second step for inputting the height information of the user into a seat position recommendation model for characterizing a correspondence relationship between the height information of the user and the seat position information, and obtaining target seat position information corresponding to the height information of the user; an acquisition module for
an adjustment module for adjusting a seat position based on the target seat position information;
An adjustment device for an automobile seat, comprising:
前記ユーザの頭部位置情報に基づき、前記ユーザの頭部高さ情報を決定することと、
前記シートの現在の位置情報に基づき、前記シートの現在の高さ情報及び現在のシート角度情報を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び現在のシート角度情報に基づき、前記ユーザの上半身の高さ情報を決定することと、に用いられることを特徴とする請求項6に記載の装置。 Specifically, the second determining unit:
Determining head height information of the user based on the head position information of the user;
determining current height information and current seat angle information of the seat based on current position information of the seat;
determining the height information of the user's upper body based on the user's head height information, the current height information of the seat, and the current seat angle information. 7. Apparatus according to 6 .
前記ユーザの頭部位置情報及び前記シートの現在の位置情報に基づき、前記ユーザの頭部高さ情報、前記シートの現在の高さ情報、及び前記ユーザの上半身と前記シートの座面との間の夾角である目標夾角を決定することと、
前記ユーザの頭部高さ情報、前記シートの現在の高さ情報及び前記目標夾角に基づき、前記ユーザの上半身の高さ情報を決定することと、に用いられることを特徴とする請求項6に記載の装置。 Specifically, the second determining unit:
Based on the user's head position information and the current position information of the seat, the user's head height information, the current height information of the seat, and the distance between the user's upper body and the seat surface of the seat determining a target included angle that is the included angle of
and determining the height information of the user's upper body based on the user's head height information, the current height information of the seat and the target included angle . Apparatus as described.
前記目標シート位置情報に基づき、シート調整インタフェースを呼び出して、前記シートの高さ位置、前後位置又はシート角度のうちの少なくとも1つを調整することに用いられることを特徴とする請求項6に記載の装置。 Specifically, the adjustment module may:
7. The method according to claim 6 , wherein the target seat position information is used to call a seat adjustment interface to adjust at least one of the seat height position, the fore-and-aft position and the seat angle. device.
第2の取得モジュールが前記ユーザの身長情報をシート位置推薦モデルに入力し、前記ユーザの身長情報に対応する目標シート位置情報を得る前に、前記シート位置推薦モデルを取得するための第3の取得モジュールをさらに備えることを特徴とする請求項6~9のいずれか一項に記載の装置。 The device comprises:
A third obtaining module for obtaining the seat position recommendation model before a second obtaining module inputs the height information of the user into the seat position recommendation model and obtains the target seat position information corresponding to the height information of the user. Apparatus according to any one of claims 6 to 9, further comprising an acquisition module.
少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに通信可能に接続されるメモリと、を備え、
前記メモリには、前記少なくとも1つのプロセッサにより実行可能な命令が記憶されており、前記命令は、前記少なくとも1つのプロセッサが請求項1~5のいずれか一項に記載の方法を実行できるように、前記少なくとも1つのプロセッサにより実行されることを特徴とする電子機器。 an electronic device,
at least one processor;
a memory communicatively coupled to the at least one processor;
The memory stores instructions executable by the at least one processor, the instructions enabling the at least one processor to perform the method according to any one of claims 1 to 5 . , an electronic device executed by said at least one processor.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010401578.3A CN111591178B (en) | 2020-05-13 | 2020-05-13 | Automobile seat adjusting method, device, equipment and storage medium |
CN202010401578.3 | 2020-05-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021107221A JP2021107221A (en) | 2021-07-29 |
JP7309775B2 true JP7309775B2 (en) | 2023-07-18 |
Family
ID=72180832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021066691A Active JP7309775B2 (en) | 2020-05-13 | 2021-04-09 | Automobile seat adjustment method, device, equipment and storage medium |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7309775B2 (en) |
KR (1) | KR102566358B1 (en) |
CN (1) | CN111591178B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113978399A (en) * | 2021-08-12 | 2022-01-28 | 华为技术有限公司 | Equipment adjusting method, device and storage medium |
CN114248666A (en) * | 2021-11-26 | 2022-03-29 | 武汉路特斯汽车有限公司 | Seat adjusting method, device, medium and equipment based on face recognition |
CN115431841A (en) * | 2022-03-10 | 2022-12-06 | 北京罗克维尔斯科技有限公司 | Vehicle seat adjusting method and device, vehicle and storage medium |
CN114801902A (en) * | 2022-04-30 | 2022-07-29 | 一汽奔腾轿车有限公司 | Voice-controlled seat adjusting system and method |
CN116160928A (en) * | 2023-03-02 | 2023-05-26 | 重庆赛力斯新能源汽车设计院有限公司 | Vehicle seat rotation control method, apparatus and medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009046026A (en) | 2007-08-21 | 2009-03-05 | Calsonic Kansei Corp | Driver's seat adjustment system |
JP2009143457A (en) | 2007-12-14 | 2009-07-02 | Kanto Auto Works Ltd | Sitting position adjusting device |
JP2009282644A (en) | 2008-05-20 | 2009-12-03 | National Institute Of Advanced Industrial & Technology | Interface device and interfacing method |
JP2010006163A (en) | 2008-06-25 | 2010-01-14 | Nippon Soken Inc | Driving position recommending system |
JP2013538755A (en) | 2010-10-07 | 2013-10-17 | フォルシア・オートモーティブ・シーティング・リミテッド・ライアビリティ・カンパニー | Systems, methods, and components that capture, analyze, and use details about the occupant's body to improve seat structure and environmental configuration |
JP2014201174A (en) | 2013-04-03 | 2014-10-27 | 本田技研工業株式会社 | Vehicle control system |
JP2015098204A (en) | 2013-11-18 | 2015-05-28 | トヨタ紡織株式会社 | Position adjuster of vehicle seat |
WO2015162781A1 (en) | 2014-04-25 | 2015-10-29 | 三菱電機株式会社 | Automatic adjustment device, automatic adjustment system, and automatic adjustment method |
JP2018016259A (en) | 2016-07-29 | 2018-02-01 | テイ・エス テック株式会社 | Vehicle seat |
JP2018127026A (en) | 2017-02-06 | 2018-08-16 | アイシン精機株式会社 | Vehicular equipment operation device |
CN108928265A (en) | 2018-07-13 | 2018-12-04 | 厦门理工学院 | A kind of automotive seat sitting posture Collaborative Control devices, systems, and methods |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150149079A1 (en) * | 1999-12-15 | 2015-05-28 | American Vehicular Sciences Llc | Vehicle heads-up display navigation system |
DE602005008005D1 (en) * | 2005-02-23 | 2008-08-21 | Harman Becker Automotive Sys | Speech recognition system in a motor vehicle |
US8553934B2 (en) * | 2010-12-08 | 2013-10-08 | Microsoft Corporation | Orienting the position of a sensor |
CN102819009B (en) * | 2012-08-10 | 2014-10-01 | 香港生产力促进局 | Driver sound localization system and method for automobile |
US9919670B2 (en) * | 2015-06-17 | 2018-03-20 | Ford Global Technologies, Llc | System and method for occupant height |
GB2539467A (en) * | 2015-06-17 | 2016-12-21 | Ford Global Tech Llc | A method for adjusting a component of a vehicle |
DE102016113933A1 (en) * | 2015-08-17 | 2017-02-23 | Ford Global Technologies, Llc | System and method for occupant size |
CN110636412A (en) * | 2018-06-22 | 2019-12-31 | 长城汽车股份有限公司 | System and method for adjusting sound effect of vehicle-mounted sound equipment and vehicle |
CN109109683B (en) * | 2018-09-25 | 2022-05-17 | 深圳市元征科技股份有限公司 | Seat adjustment method, system, device and computer readable storage medium |
CN109493876B (en) * | 2018-10-17 | 2024-07-23 | 北京车和家信息技术有限公司 | Microphone array control method and device and vehicle |
CN112261281B (en) * | 2020-09-03 | 2022-08-02 | 科大讯飞股份有限公司 | Visual field adjusting method, electronic equipment and storage device |
-
2020
- 2020-05-13 CN CN202010401578.3A patent/CN111591178B/en active Active
-
2021
- 2021-03-19 KR KR1020210036063A patent/KR102566358B1/en active IP Right Grant
- 2021-04-09 JP JP2021066691A patent/JP7309775B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009046026A (en) | 2007-08-21 | 2009-03-05 | Calsonic Kansei Corp | Driver's seat adjustment system |
JP2009143457A (en) | 2007-12-14 | 2009-07-02 | Kanto Auto Works Ltd | Sitting position adjusting device |
JP2009282644A (en) | 2008-05-20 | 2009-12-03 | National Institute Of Advanced Industrial & Technology | Interface device and interfacing method |
JP2010006163A (en) | 2008-06-25 | 2010-01-14 | Nippon Soken Inc | Driving position recommending system |
JP2013538755A (en) | 2010-10-07 | 2013-10-17 | フォルシア・オートモーティブ・シーティング・リミテッド・ライアビリティ・カンパニー | Systems, methods, and components that capture, analyze, and use details about the occupant's body to improve seat structure and environmental configuration |
JP2014201174A (en) | 2013-04-03 | 2014-10-27 | 本田技研工業株式会社 | Vehicle control system |
JP2015098204A (en) | 2013-11-18 | 2015-05-28 | トヨタ紡織株式会社 | Position adjuster of vehicle seat |
WO2015162781A1 (en) | 2014-04-25 | 2015-10-29 | 三菱電機株式会社 | Automatic adjustment device, automatic adjustment system, and automatic adjustment method |
JP2018016259A (en) | 2016-07-29 | 2018-02-01 | テイ・エス テック株式会社 | Vehicle seat |
JP2018127026A (en) | 2017-02-06 | 2018-08-16 | アイシン精機株式会社 | Vehicular equipment operation device |
CN108928265A (en) | 2018-07-13 | 2018-12-04 | 厦门理工学院 | A kind of automotive seat sitting posture Collaborative Control devices, systems, and methods |
Also Published As
Publication number | Publication date |
---|---|
CN111591178A (en) | 2020-08-28 |
JP2021107221A (en) | 2021-07-29 |
KR102566358B1 (en) | 2023-08-10 |
CN111591178B (en) | 2022-01-18 |
KR20210038857A (en) | 2021-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7309775B2 (en) | Automobile seat adjustment method, device, equipment and storage medium | |
JP7324796B2 (en) | Rearview mirror adjustment method, device, equipment, and storage medium | |
US20200327736A1 (en) | Systems and methods for providing augmented reality support for vehicle service operations | |
JP7357789B2 (en) | Methods, devices, electronic devices, storage media and computer programs for detecting vehicles | |
US11935521B2 (en) | Real-time feedback for efficient dialog processing | |
US20140058584A1 (en) | System And Method For Multimodal Interaction With Reduced Distraction In Operating Vehicles | |
CN111694433A (en) | Voice interaction method and device, electronic equipment and storage medium | |
EP3916727B1 (en) | Voice pickup method and apparatus for intelligent rearview mirror | |
US9640182B2 (en) | Systems and vehicles that provide speech recognition system notifications | |
US11891085B2 (en) | Method and apparatus of controlling driverless vehicle and electronic device | |
CN111383661B (en) | Sound zone judgment method, device, equipment and medium based on vehicle-mounted multi-sound zone | |
CN109918012A (en) | A kind of control method of mobile terminal, device, equipment and storage medium | |
US20240219193A1 (en) | Automated assistant that detects and supplements various vehicle computing device capabilities | |
US20230068162A1 (en) | Method of displaying information, electronic device and storage medium | |
CN111638786A (en) | Display control method, device and equipment of vehicle-mounted rear projection display system and storage medium | |
CN110543290A (en) | Multimodal response | |
CN114743433A (en) | Multi-channel alarm presenting method and device for simulating threats in flight training environment | |
CN114046799B (en) | Guide wire switching method, device, equipment and medium | |
CN115712341A (en) | Vehicle-mounted interaction system and method | |
JP2020173709A (en) | Control unit and program | |
CN116091745A (en) | Model transformation method, device, computer readable storage medium and computer equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210409 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20211101 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220531 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220906 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20220921 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230213 |
|
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: 20230613 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230705 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7309775 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |