本發明涉及車輛控制技術領域,尤其涉及一種乘客狀況確定方法及裝置。
背景技術:
目前,車輛上的車載裝置可以接收用戶輸入的目的地地址,并為用戶進行導航,從而方便用戶到達指定位置,但是其并不能根據車輛內的乘客狀況,自動進行控制操作。
技術實現要素:
本發明實施例提供一種乘客狀況確定方法及裝置,用以實現根據車輛內的乘客狀況,自動對車輛進行控制,減少用戶的操作,從而提升用戶的使用體驗。
根據本發明實施例的第一方面,提供一種乘客狀況確定方法,包括:
檢測車輛內每個座椅當前承受的重量;
根據所述每個座椅當前承受的重量,確定所述車輛內的乘客狀況,其中,所述乘客狀況包括以下至少一項:乘客人數和乘客所屬的人物類別;
根據所述乘客狀況,執行對應的控制操作。
在一個實施例中,所述乘客所屬的人物類別包括成人和兒童。
在該實施例中,檢測車輛內每個座椅當前承受的重量,根據座椅承受的重量的輕重,可以確定座椅上是否有人,以及乘客所屬的人物類別是成人還是兒童,即可以確定車輛內的乘客狀況,進而直接根據乘客狀況執行對應的控制操作。例如,在車內有兒童時,自動開啟兒童鎖,或者根據車內乘客人數自動為其查找適合的餐館等。這樣,可以根據車輛內的乘客狀況,自動對車輛進行控制,減少用戶的操作,從而提升用戶的使用體驗。
在一個實施例中,所述根據所述乘客狀況,執行對應的控制操作,包括:
在接收到娛樂場所搜索命令時,根據所述乘客狀況,搜索預設范圍內適合所述人數和/或目標人物類別的娛樂場所和/或優惠券。
在該實施例中,可以根據車輛內的乘客狀況搜索預設范圍內適合乘客的娛樂場所,如飯館、歌廳等,當然,也可以搜索適合乘客的優惠券。其中,既可以搜索適合乘客人數的娛樂場所、優惠券,也可以搜索適合目標人物類別的娛樂場所、優惠券,如搜索適合兒童的娛樂場所、優惠券,當然,也可以兩者兼顧。
在一個實施例中,當所述乘客狀況至少包括乘客所屬的人物類別時,所述根據所述每個座椅當前承受的重量,確定所述車輛內的乘客狀況,包括:
確定所述座椅的當前承受的重量是否大于或者等于第一預設重量;
當所述當前承受的重力大于或者等于第一預設重量時,確定所述座椅上有人;
當確定所述座椅上有人時,確定所述當前承受的重量是否小于或者等于第二預設重量,其中,所述第二預設重量大于所述第一預設重量;
當確定所述當前承受的重量小于或者等于第二預設重量時,確定所述座椅的乘客所屬的人物類別為兒童;
當確定所述當前承受的重量大于所述第二預設重量時,確定所述座椅的乘客所屬的人物類別為成人。
在該實施例中,可以設置第一預設重量,例如設置第一預設重量為10kg,則當座椅上承受的重量大于或者等于10kg時,即認為該座椅上有人。還可以設置第二預設重量,即區分乘客目標類別的閾值,如設置第二預設重量為40kg,則在確定座椅上有人后,進一步確定該乘客的重量是否大于40kg,在大于40kg時,認為該乘客為成人,在小于40kg時,認為該乘客為兒童。這樣,方便車輛根據乘客狀況的不同執行不同的控制操作。
在一個實施例中,所述根據所述乘客狀況,執行對應的控制操作,包括:
當所述乘客所屬的人物類別中包含兒童時,控制所述車輛進入兒童模式。
在該實施例中,當乘客中包含兒童時,可以控制車輛進入兒童模式,進入兒童模式后,可以執行兒童模式下對應的操作,如開啟兒童鎖,自動搜索兒童故事或兒歌,進行播放。播放故事的語音采用適合兒童的語音和音量等。
根據本發明實施例的第二方面,提供一種乘客狀況確定裝置,包括:
檢測模塊,用于檢測車輛內每個座椅當前承受的重量;
確定模塊,用于根據所述每個座椅當前承受的重量,確定所述車輛內的乘客狀況,其中,所述乘客狀況包括以下至少一項:乘客人數和乘客所屬的人物類別;
執行模塊,用于根據所述乘客狀況,執行對應的控制操作。
在一個實施例中,所述乘客所屬的人物類別包括成人和兒童。
在一個實施例中,所述執行模塊包括:
搜索子模塊,用于在接收到娛樂場所搜索命令時,根據所述乘客狀況,搜索預設范圍內適合所述人數和/或目標人物類別的娛樂場所和/或優惠券。
在一個實施例中,當所述乘客狀況至少包括乘客所屬的人物類別時,所述確定模塊包括:
第一確定子模塊,用于確定所述座椅的當前承受的重量是否大于或者等于第一預設重量;
第二確定子模塊,用于當所述當前承受的重力大于或者等于第一預設重量時,確定所述座椅上有人;
第三確定子模塊,用于當確定所述座椅上有人時,確定所述當前承受的重量是否小于或者等于第二預設重量,其中,所述第二預設重量大于所述第一預設重量;
第四確定子模塊,用于當確定所述當前承受的重量小于或者等于第二預設重量時,確定所述座椅的乘客所屬的人物類別為兒童;
第五確定子模塊,用于當確定所述當前承受的重量大于所述第二預設重量時,確定所述座椅的乘客所屬的人物類別為成人。
在一個實施例中,所述執行模塊包括:
控制子模塊,用于當所述乘客所屬的人物類別中包含兒童時,控制所述車輛進入兒童模式。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本發明。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
圖1是根據一示例性實施例示出的一種乘客狀況確定方法的流程圖。
圖2是根據一示例性實施例示出的一種乘客狀況確定方法中步驟S103的流程圖。
圖3是根據一示例性實施例示出的一種乘客狀況確定方法中步驟S102的流程圖。
圖4是根據一示例性實施例示出的另一種乘客狀況確定方法中步驟S103的流程圖。
圖5是根據一示例性實施例示出的一種乘客狀況確定裝置的框圖。
圖6是根據一示例性實施例示出的一種乘客狀況確定裝置中執行模塊的框圖。
圖7是根據一示例性實施例示出的一種乘客狀況確定裝置中確定模塊的框圖。
圖8是根據一示例性實施例示出的另一種乘客狀況確定裝置中執行模塊的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。
圖1是根據一示例性實施例示出的一種乘客狀況確定方法的流程圖。該乘客狀況確定方法可以應用于車輛中。
如圖1所示,該方法包括步驟S101-S103:
在步驟S101中,檢測車輛內每個座椅當前承受的重量;
其中,可以通過安裝在座椅上的重量檢測設備檢測座椅當前承受的重量。而對于兒童座椅,可以在兒童座椅接口中增加電學檢測設備,以檢測是否安裝兒童座椅。
在步驟S102中,根據每個座椅當前承受的重量,確定車輛內的乘客狀況,其中,乘客狀況包括以下至少一項:乘客人數和乘客所屬的人物類別;
在一個實施例中,乘客所屬的人物類別包括成人和兒童。
在確定了每個座椅上乘客的狀況后,即可統計出車輛內的乘客狀況,如一共有幾個乘客,每個乘客是成人還是兒童等。
在步驟S103中,根據乘客狀況,執行對應的控制操作。
在該實施例中,檢測車輛內每個座椅當前承受的重量,根據座椅承受的重量的輕重,可以確定座椅上是否有人,以及乘客所屬的人物類別是成人還是兒童,即可以確定車輛內的乘客狀況,進而直接根據乘客狀況執行對應的控制操作。例如,在車內有兒童時,自動開啟兒童鎖,或者根據車內乘客人數自動為其查找適合的餐館等。
圖2是根據一示例性實施例示出的一種乘客狀況確定方法中步驟S103的流程圖。
如圖2所示,在一個實施例中,上述步驟S103包括步驟S201:
在步驟S201中,在接收到娛樂場所搜索命令時,根據乘客狀況,搜索預設范圍內適合人數和/或目標人物類別的娛樂場所和/或優惠券。
在該實施例中,可以根據車輛內的乘客狀況搜索預設范圍內適合乘客的娛樂場所,如飯館、歌廳等,當然,也可以搜索適合乘客的優惠券。其中,既可以搜索適合乘客人數的娛樂場所、優惠券,也可以搜索適合目標人物類別的娛樂場所、優惠券,如搜索適合兒童的娛樂場所、優惠券,當然,也可以兩者兼顧。
例如,用戶通過車載導航搜索飯店時,車載導航根據車內人數,優先搜索或優先顯示適合車內人數的飯店,還可以搜索適合車內人數的優惠券或團購券,以及提供這些團購券的飯店。例如,車內只有1個人,優先搜索快餐。車內有4人,優先搜索4人套餐。車內有6、7人,優先搜索火鍋等。還可以檢測車內是否有兒童,如果有兒童,優先搜索適合兒童的餐廳,如有包間的餐廳等。
圖3是根據一示例性實施例示出的一種乘客狀況確定方法中步驟S102的流程圖。
如圖3所示,在一個實施例中,當乘客狀況包括乘客人數時,上述步驟S102包括步驟S301-S305:
在步驟S301中,確定座椅的當前承受的重量是否大于或者等于第一預設重量;
在步驟S302中,當當前承受的重力大于或者等于第一預設重量時,確定座椅上有人;
可以通過確定座椅的當前承受的重量是否大于或者等于第一預設重量來確定座椅上是否有人,進而根據每個座椅是否有人確定車輛內的乘客人數。
當乘客狀況還包括乘客所屬的人物類別時,上述步驟S102還包括步驟S303-S305:
在步驟S303中,當確定座椅上有人時,確定當前承受的重量是否小于或者等于第二預設重量,其中,第二預設重量大于第一預設重量;
在步驟S304中,當確定當前承受的重量小于或者等于第二預設重量時,確定座椅的乘客所屬的人物類別為兒童;
在步驟S305中,當確定當前承受的重量大于第二預設重量時,確定座椅的乘客所屬的人物類別為成人。
在該實施例中,可以設置第一預設重量,例如設置第一預設重量為10kg,則當座椅上承受的重量大于或者等于10kg時,即認為該座椅上有人。還可以設置第二預設重量,即區分乘客目標類別的閾值,如設置第二預設重量為40kg,則在確定座椅上有人后,進一步確定該乘客的重量是否大于40kg,在大于40kg時,認為該乘客為成人,在小于40kg時,認為該乘客為兒童。這樣,方便車輛根據乘客狀況的不同執行不同的控制操作。
圖4是根據一示例性實施例示出的另一種乘客狀況確定方法中步驟S103的流程圖。
如圖4所示,在一個實施例中,上述步驟S103還可以包括步驟S401:
在步驟S401中,當乘客所屬的人物類別中包含兒童時,控制車輛進入兒童模式。
在該實施例中,當乘客中包含兒童時,可以控制車輛進入兒童模式,進入兒童模式后,可以執行兒童模式下對應的操作,如開啟兒童鎖,自動搜索兒童故事或兒歌,進行播放。播放故事的語音采用適合兒童的語音和音量等。
下述為本發明裝置實施例,可以用于執行本發明方法實施例。
圖5是根據一示例性實施例示出的一種乘客狀況確定裝置的框圖。
如圖5所示,該乘客狀況確定裝置包括:
檢測模塊51,用于檢測車輛內每個座椅當前承受的重量;
其中,可以通過安裝在座椅上的重量檢測設備檢測座椅當前承受的重量。而對于兒童座椅,可以在兒童座椅接口中增加電學檢測設備,以檢測是否安裝兒童座椅。
確定模塊52,用于根據所述每個座椅當前承受的重量,確定所述車輛內的乘客狀況,其中,所述乘客狀況包括以下至少一項:乘客人數和乘客所屬的人物類別;
在一個實施例中,所述乘客所屬的人物類別包括成人和兒童。
在確定了每個座椅上乘客的狀況后,即可統計出車輛內的乘客狀況,如一共有幾個乘客,每個乘客是成人還是兒童等。
執行模塊53,用于根據所述乘客狀況,執行對應的控制操作。
在該實施例中,檢測車輛內每個座椅當前承受的重量,根據座椅承受的重量的輕重,可以確定座椅上是否有人,以及乘客所屬的人物類別是成人還是兒童,即可以確定車輛內的乘客狀況,進而直接根據乘客狀況執行對應的控制操作。例如,在車內有兒童時,自動開啟兒童鎖,或者根據車內乘客人數自動為其查找適合的餐館等。
圖6是根據一示例性實施例示出的一種乘客狀況確定裝置中執行模塊的框圖。
如圖6所示,在一個實施例中,所述執行模塊53包括:
搜索子模塊61,用于在接收到娛樂場所搜索命令時,根據所述乘客狀況,搜索預設范圍內適合所述人數和/或目標人物類別的娛樂場所和/或優惠券。
在該實施例中,可以根據車輛內的乘客狀況搜索預設范圍內適合乘客的娛樂場所,如飯館、歌廳等,當然,也可以搜索適合乘客的優惠券。其中,既可以搜索適合乘客人數的娛樂場所、優惠券,也可以搜索適合目標人物類別的娛樂場所、優惠券,如搜索適合兒童的娛樂場所、優惠券,當然,也可以兩者兼顧。
例如,用戶通過車載導航搜索飯店時,車載導航根據車內人數,優先搜索或優先顯示適合車內人數的飯店,還可以搜索適合車內人數的優惠券或團購券,以及提供這些團購券的飯店。例如,車內只有1個人,優先搜索快餐。車內有4人,優先搜索4人套餐。車內有6、7人,優先搜索火鍋等。還可以檢測車內是否有兒童,如果有兒童,優先搜索適合兒童的餐廳,如有包間的餐廳等。
圖7是根據一示例性實施例示出的一種乘客狀況確定裝置中確定模塊的框圖。
如圖7所示,在一個實施例中,當所述乘客狀況至少包括乘客所屬的人物類別時,所述確定模塊52包括:
第一確定子模塊71,用于確定所述座椅的當前承受的重量是否大于或者等于第一預設重量;
第二確定子模塊72,用于當所述當前承受的重力大于或者等于第一預設重量時,確定所述座椅上有人;
第三確定子模塊73,用于當確定所述座椅上有人時,確定所述當前承受的重量是否小于或者等于第二預設重量,其中,所述第二預設重量大于所述第一預設重量;
第四確定子模塊74,用于當確定所述當前承受的重量小于或者等于第二預設重量時,確定所述座椅的乘客所屬的人物類別為兒童;
第五確定子模塊75,用于當確定所述當前承受的重量大于所述第二預設重量時,確定所述座椅的乘客所屬的人物類別為成人。
在該實施例中,可以設置第一預設重量,例如設置第一預設重量為10kg,則當座椅上承受的重量大于或者等于10kg時,即認為該座椅上有人。還可以設置第二預設重量,即區分乘客目標類別的閾值,如設置第二預設重量為40kg,則在確定座椅上有人后,進一步確定該乘客的重量是否大于40kg,在大于40kg時,認為該乘客為成人,在小于40kg時,認為該乘客為兒童。這樣,方便車輛根據乘客狀況的不同執行不同的控制操作。
圖8是根據一示例性實施例示出的另一種乘客狀況確定裝置中執行模塊的框圖。
如圖8所示,在一個實施例中,所述執行模塊53包括:
控制子模塊81,用于當所述乘客所屬的人物類別中包含兒童時,控制所述車輛進入兒童模式。
在該實施例中,當乘客中包含兒童時,可以控制車輛進入兒童模式,進入兒童模式后,可以執行兒童模式下對應的操作,如開啟兒童鎖,自動搜索兒童故事或兒歌,進行播放。播放故事的語音采用適合兒童的語音和音量等。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。