






본 발명은 차량 시트 제어 기술에 관한 것으로서, 보다 상세하게는 인공 지능 기반으로 사용자를 인증하여 차량 시트를 적응적으로 제어하는 것이 가능한 스마트 시트 제어 방법 및 그를 위한 장치에 관한 것이다.The present invention relates to a vehicle seat control technology, and more particularly, to a smart seat control method capable of adaptively controlling a vehicle seat by authenticating a user based on artificial intelligence, and an apparatus therefor.
자동차의 시트는 자동차 탑승자의 탑승 자세를 유지하여주기 위한 것으로서 시트레일을 하방에 가지는 시트프레임 위에 시트쿠션과 시트백을 가지도록 구성되며, 시트레일과 시트프레임의 후미에는 운전에 적합한 자세를 유지하고 탑승자의 체형에 적합한 자세를 유지할 수 있도록 슬라이딩장치와 리클라이닝장치를 구비한다.The seat of a car is to maintain the riding posture of the occupant of the car, and is configured to have a seat cushion and a seat back on a seat frame having a seat rail below. A sliding device and a reclining device are provided to maintain a posture suitable for the body shape of the person.
이러한 장치는 탑승자가 손으로 레버를 조작함으로써 이와 연결된 슬라이딩 및 리클라이닝 장치가 작동하여 시트를 전, 후 방향으로 이동시키는 것과 시트 백을 전,후 방향으로 각도를 조절하게 된다.In this device, when an occupant manipulates a lever by hand, a sliding and reclining device connected thereto operates to move the seat forward and backward, and adjusts the angle of the seat back in the forward and backward directions.
하지만, 근래에 들어서면서 승차자의 편익을 도모하는 측면에서 이러한 장치들의 조작을 스위치 또는 버튼 조작을 통해 전동으로 작동하도록 한 파워시트가 사용되고 있는 실정이다.However, in recent years, in terms of promoting the convenience of the occupant, power seats are being used to operate these devices electrically through switch or button manipulation.
최근에는 탑승자에 의해 설정된 시트 자세 및 위치 정보를 메모리에 저장한 후 사용자 탑승 시 메모리에 저장된 자세와 위치에 따라 시트를 자동 조절하는 메모리 기반의 시트 제어 기술이 도입되고 있다.Recently, a memory-based seat control technology has been introduced that stores seat posture and position information set by an occupant in a memory and then automatically adjusts the seat according to the posture and position stored in the memory when the user boards.
대한민국 공개특허공보 제10-2017-0053482호(발명의 명칭: 자동차 시트 제어 장치 및 그 방법, 공개일자: 2017-05-16)에는 자동차 내부의 시트에 포함되는 복수 개의 모터들을 제어하여 운전자 체형에 대응하는 형상으로 시트를 제어하는 차량 시트 제어 장치가 개시된 바 있다.Republic of Korea Patent Publication No. 10-2017-0053482 (title of invention: car seat control device and method, publication date: 2017-05-16) controls a plurality of motors included in the seat inside the car to adjust the driver's body shape A vehicle seat control device for controlling a seat in a corresponding shape has been disclosed.
대한민국 공개특허공보 제10-2021-0044633호(발명의 명칭: 차량 시트 제어 장치, 그를 포함한 시스템 및 그 방법, 공개일자: 2021년04월23일)에는 차량 내의 디지털 키의 위치 및 개수를 측위하는 디지털 키 측위부와 차량 내의 탑승객 조건을 감지하는 탑승객 감지부를 이용하여 디지털 키의 위치 및 개수, 탑승객 조건을 기반으로 시트 제어 대상을 결정하고 디지털 키로부터 수신한 사용자별 시트 제어 정보를 이용하여 시트의 위치를 제어하는 차량 시트 제어 장치가 개시된 바 있다.Republic of Korea Patent Publication No. 10-2021-0044633 (Title of Invention: Vehicle Seat Control Device, System and Method Including It, Publication Date: April 23, 2021) discloses a method for locating the location and number of digital keys in a vehicle The seat control target is determined based on the position and number of digital keys and the passenger condition by using the digital key positioning unit and the passenger detection unit that detects the passenger condition in the vehicle, and the seat control information for each user received from the digital key is used to determine the seat size. A vehicle seat control device for controlling a position has been disclosed.
최근에는 공유 차량에 대한 관심이 증대되고 있으며, 이에 따라 사용자 별 최적화된 시트 제어를 수행하기 위한 효율적인 사용자 인증 방법 및 시트 제어 방법이 요구되고 있다.Recently, interest in shared vehicles has increased, and accordingly, an efficient user authentication method and seat control method for performing seat control optimized for each user are required.
본 발명의 목적은 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 것이다.An object of the present invention is to provide an artificial intelligence-based smart seat control method and an apparatus therefor.
본 발명의 다른 목적은 다양한 인증 센서로부터 수집된 센싱 정보의 사전 학습을 통해 인증 수단 별 템플릿 데이터를 획득하고, 실시간 획득된 인증 수단 별 특성 데이터와 해당 템플릿 데이터를 비교하여 인증 수단 별 인증 가중치를 결정하고, 결정된 인증 가중치에 기반하여 사용자 별 최적의 인증 수준을 설정함으로써, 커스터마이즈된 사용자 인증을 수행하는 것이 하는 것이 가능한 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 것이다.Another object of the present invention is to obtain template data for each authentication means through preliminary learning of sensing information collected from various authentication sensors, and to determine the authentication weight for each authentication means by comparing the template data with characteristic data for each authentication means acquired in real time. It is to provide an artificial intelligence-based smart seat control method and apparatus for performing customized user authentication by setting the optimal authentication level for each user based on the determined authentication weight.
본 발명의 또 다른 목적은 제스처 인식 및 음성 인식이 가능한 터치 인터페이스 수단을 제공함으로써, 사용자의 편의성 및 주행 안전을 제공하는 것이 가능한 인공 지능 기반의 시트 제어 제어 방법 및 장치를 제공하는 것이다.Another object of the present invention is to provide an artificial intelligence-based seat control method and apparatus capable of providing user convenience and driving safety by providing a touch interface capable of gesture recognition and voice recognition.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다. The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below.
일 측면에 따르면, 차량 일측에 장착되는 스마트 시트 제어 장치에서의 스마트 시트 제어 방법은 전력 인가에 따라 부트 절차를 수행하는 단계와 AOD(Always On Display) 터치 디스플레이의 화면이 비활성화된 상태에서 사용자 제스처를 인식하는 대기 단계와 상기 사용자 제스처의 인식에 따라 상기 비활성화된 터치 디스플레이 화면을 활성화하여 시트 제어를 위한 사용자 인터페이스 화면을 출력한 후 사용자 음성 입력을 대기하는 호출 단계와 마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하는 분석 단계와 상기 인식된 음성 명령을 시트 제어 플랫폼으로 보고하는 결과 보고 단계를 포함할 수 있다.According to one aspect, a smart seat control method in a smart seat control device mounted on one side of a vehicle includes performing a boot procedure according to power application and performing a user gesture in a state where the screen of an Always On Display (AOD) touch display is deactivated. A waiting step for recognizing and a calling step for waiting for user voice input after outputting a user interface screen for seat control by activating the inactivated touch display screen according to the recognition of the user gesture and responding to the user voice signal input through the microphone It may include an analysis step of recognizing a voice command for controlling the seat by performing machine learning on and a result reporting step of reporting the recognized voice command to the seat control platform.
실시 예로, 상기 부트 절차는 상기 스마트 시트 제어 장치의 전체적인 입출력을 제어하는 주제어기를 초기화하는 단계와 상기 시트의 자세 및 위치 제어를 위한 구동 모터를 제어하도록 구성된 모터 보드를 초기화하는 단계와 상기 터치 디스플레이 화면 출력을 제어하도록 구성된 디스플레이 보드를 초기화하는 단계와 적어도 하나의 센서를 캘리브레이션하고, 상기 적어도 하나의 센서로부터 센싱 정보를 수집하도록 구성된 센서 보드를 초기화하는 단계를 포함하고, 상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함할 수 있다.In an embodiment, the boot procedure includes the steps of initializing a main controller for controlling the overall input and output of the smart seat control device, initializing a motor board configured to control a driving motor for controlling the position and position of the seat, and the touch display screen. Initializing a display board configured to control an output, calibrating at least one sensor, and initializing a sensor board configured to collect sensing information from the at least one sensor, wherein the sensors include an illuminance sensor and a proximity sensor , a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition.
실시 예로, 상기 호출 단계는 상기 사용자 인터페이스 화면상의 사용자 터치 동작을 감지하는 단계를 더 포함하되, 상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치를 조절하고, 상기 조절된 시트 자세 및 위치에 관한 정보가 내부 메모리에 자동 저장될 수 있다.In an embodiment, the calling step further includes detecting a user touch operation on the user interface screen, and when the touch operation is detected, recognizing a seat control command corresponding to the touch operation, and recognizing the recognized seat control command. Accordingly, the driving motor may be controlled to adjust the posture and position of the seat, and information on the adjusted posture and position of the seat may be automatically stored in an internal memory.
실시 예로, 상기 방법은 상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 개시하는 단계와 마이크를 통해 입력된 음성 신호로부터 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 단계와 카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 단계와 지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 단계와 상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하는 단계와 상기 특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하는 단계를 더 포함하되, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보는 내부 메모리에 저장되어 사용자 인증에 사용될 수 있다.As an embodiment, the method may include starting a user registration process according to a user selection on the user interface screen, extracting first characteristic data by recognizing a user voice from a voice signal input through a microphone, and using a camera. Recognizing the user's iris from the image taken through the camera and extracting second characteristic data; recognizing the user's fingerprint through the fingerprint sensor and extracting third characteristic data; and pre-learning corresponding to the first to third characteristic data, respectively. Further comprising determining an authentication weight for each characteristic data based on the first to third template data, and determining an authentication level for a corresponding user based on the determined authentication weight for each characteristic data, The determined characteristic data and information on the determined authentication level may be stored in an internal memory and used for user authentication.
실시 예로, 상기 호출 단계는 사용자 인증 절차를 수행하는 단계를 더 포함하고, 상기 사용자 인증 절차는 생체 인식 엔진을 활성화시키는 단계와 상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계와 상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계와 상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 식별하는 단계와 상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계와 상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계를 포함할 수 있다.In an embodiment, the calling step further includes performing a user authentication procedure, wherein the user authentication procedure includes activating a biometric engine and acquiring the characteristic data through the activated biometric engine. Selecting a candidate user based on the identified characteristic data, identifying the pre-registered authentication level corresponding to the selected candidate user, determining whether additional authentication is required according to the identified authentication level, and the additional authentication If necessary, a step of finally authenticating the candidate user by performing an additional authentication procedure corresponding to the authentication level may be included.
다른 측면에 따르면, 차량에 구비되는 스마트 시트 제어 장치는 복수의 구동 모터와 연결되어 시트의 자세 및 위치를 제어하도록 구성된 모터 보드와 AOD(Always On Display) 모드로 동작하는 터치 디스플레이의 화면 출력을 제어하도록 구성된 디스플레이 보드와 복수의 센서와 연동하여 각종 센싱 정보를 수집하는 센서 보드와 상기 터치 디스플레이의 화면이 비활성화된 상태에서 상기 센서 보드로부터 수집된 상기 센싱 정보에 기반하여 사용자 제스처를 인식하고, 상기 인식된 사용자 제스처에 따라 시트 제어를 위한 사용자 인터페이스 화면을 구성하고, 상기 비활성화된 터치 디스플레이 화면을 활성화하여 상기 구성된 사용자 인터페이스 화면이 상기 터치 디스플레이 화면에 표시되도록 제어하는 주제어부를 포함하고, 상기 주제어부는 상기 사용자 인터페이스 화면이 출력된 후 사용자 음성 입력을 대기하고, 마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하고, 상기 인식된 음성 명령에 따라 시트 제어를 수행하고, 상기 시트 제어를 위한 기능 중 일부는 상기 차량의 주행 시 제한될 수 있다.According to another aspect, the smart seat control device provided in the vehicle controls the screen output of the motor board configured to control the attitude and position of the seat by being connected to a plurality of drive motors and the touch display operating in AOD (Always On Display) mode. Recognizes a user gesture based on the sensing information collected from the sensor board and a sensor board configured to collect various sensing information in conjunction with a display board and a plurality of sensors, and the sensing information collected from the sensor board in a state in which the screen of the touch display is deactivated, and the recognition A main control unit configured to configure a user interface screen for sheet control according to a user gesture, and to activate the inactivated touch display screen to display the configured user interface screen on the touch display screen, wherein the main control unit includes the user interface screen. After the interface screen is output, it waits for user voice input, performs machine learning on the user voice signal input through the microphone to recognize a voice command for controlling the seat, and performs seat control according to the recognized voice command. And, some of the functions for controlling the seat may be restricted during driving of the vehicle.
실시 예로, 상기 장치는 전력이 인가되면 부트 절차를 개시하고, 상기 부트 절차는 상기 주제어기, 상기 모터 보드 및 상기 센서 보드를 순차적으로 초기화하는 동작을 포함하되, 상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함하고, 상기 센서 보드의 초기화 동안 상기 센서 별 캘리브레이션이 동작이 상기 센서 보드에 의해 수행될 수 있다.In an embodiment, the device initiates a boot procedure when power is applied, and the boot procedure includes sequentially initializing the main controller, the motor board, and the sensor board, wherein the sensors include an illuminance sensor, a proximity sensor, At least one of a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition, wherein calibration for each sensor is performed by the sensor board during initialization of the sensor board It can be.
실시 예로, 상기 주제어기는 상기 사용자 인터페이스 화면상에서의 사용자의 터치 동작을 감지하는 수단을 더 포함하되, 상기 주제어기는 상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치를 조절하고, 상기 조절된 시트 자세 및 위치에 관한 정보를 내부 메모리에 자동 저장할 수 있다.In an embodiment, the main controller further includes means for detecting a user's touch operation on the user interface screen, and when the touch operation is sensed, the main controller recognizes a seat control command corresponding to the touch operation, and recognizes the The seat posture and position may be adjusted by controlling the driving motor according to the received seat control command, and information on the adjusted seat posture and position may be automatically stored in an internal memory.
실시 예로, 상기 주제어기는 상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 수행하되, 상기 주제어기는 마이크를 통해 입력된 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 음성 인식 엔진, 카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 홍체 인식 엔진 및 지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 지문 인식 엔진과 연동하고, 상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하고, 상기 특성 데이터 별 결정된 상기 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하고, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보를 내부 메모리에 저장하여 상기 사용자 등록 절차를 수행할 수 있다.In an embodiment, the main controller performs a user registration procedure according to a user selection on the user interface screen, the main controller recognizes a user's voice input through a microphone and extracts first characteristic data, a voice recognition engine, and a camera. It interlocks with an iris recognition engine that recognizes a user's iris from an image taken and extracts second characteristic data and a fingerprint recognition engine that recognizes a user's fingerprint through a fingerprint sensor and extracts third characteristic data, and the first through third Determine an authentication weight for each feature data based on first to third template data pre-learned corresponding to each feature data, determine an authentication level for a corresponding user based on the authentication weight determined for each feature data, and The user registration process may be performed by storing the extracted characteristic data and information on the determined authentication level in an internal memory.
실시 예로, 상기 주제어기는 사용자 인증 절차를 수행하는 수단을 더 포함하고, 상기 사용자 인증 절차는 생체 인식 엔진을 활성화시키는 단계와 상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계와 상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계와 상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 상기 내부 메모리를 참조하여 식별하고, 상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계와 상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계를 포함할 수 있다.In an embodiment, the main controller further includes a means for performing a user authentication procedure, wherein the user authentication procedure includes activating a biometric engine, acquiring the characteristic data through the activated biometric engine, and performing the obtained biometric engine. Selecting a candidate user based on characteristic data, identifying the pre-registered authentication level corresponding to the selected candidate user by referring to the internal memory, and determining whether additional authentication is required according to the identified authentication level; When the additional authentication is required, final authentication of the candidate user by performing an additional authentication procedure corresponding to the authentication level may be included.
본 발명은 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공할 수 있는 장점이 있다.The present invention has the advantage of providing an artificial intelligence-based smart seat control method and a device therefor.
또한, 본 발명은 사용자 별 최적화된 사용자 인증 절차 및 시트 제어를 수행함으로써 보다 안전하고 효율적인 사용자 맞춤형 시트 제어가 가능한 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 장점이 있다.In addition, the present invention has the advantage of providing a smart seat control method and a device therefor capable of more safe and efficient user-customized seat control by performing an optimized user authentication procedure and seat control for each user.
또한, 본 발명은 제스처 인식 및 음성 인식이 가능한 터치 인터페이스 수단을 제공함으로써, 사용자의 편의성 및 주행 안전을 제공하는 것이 가능한 인공 지능 기반의 스마트 시트 제어 방법 및 장치를 제공하는 장점이 있다.In addition, the present invention has the advantage of providing an artificial intelligence-based smart seat control method and device capable of providing user convenience and driving safety by providing a touch interface capable of gesture recognition and voice recognition.
또한, 본 발명은 인공지능 기반으로 사용자 별 결정된 인증 수준에 따라 최소환의 인증 절차를 수행함으로써, 복잡한 사용자 인증에 대한 사용자 불편을 최소화 시킬 수 있는 사용자 맞춤형 시트 제어 기술을 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a user-customized seat control technology capable of minimizing user inconvenience for complex user authentication by performing the minimum authentication procedure according to the authentication level determined for each user based on artificial intelligence.
또한, 본 발명은 터치 스크린을 통해 다양한 시트 제어 인터페이스를 디자인할 수 있는 장점이 있다.In addition, the present invention has the advantage of designing various seat control interfaces through a touch screen.
또한, 본 발명은 사용자 정의 제스처를 별도 코딩할 필요 없이, 제스처 선택의 제한 없이 다양한 모션 및 터치 동작을 통해 스마트 시트 제어 장치를 제어할 수 있는 장점이 있다.In addition, the present invention has the advantage of being able to control the smart seat control device through various motions and touch operations without requiring separate coding of user-defined gestures and without limiting gesture selection.
또한, 본 발명은 타이머를 통해 불필요한 전력 낭비를 효과적으로 차단할 수 있는 스마트 시트 제어 장치를 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a smart seat control device capable of effectively blocking unnecessary power waste through a timer.
또한, 본 발명은 인공 지능 플랫폼을 통해 다양한 사용자 인증 엔진 및 음성 인식 엔진을 제공함으로써, 보다 안전하고 편리한 음성 인식 인터랙션 시스템을 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a more secure and convenient voice recognition interaction system by providing various user authentication engines and voice recognition engines through an artificial intelligence platform.
이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.In addition to this, various effects identified directly or indirectly through this document may be provided.
도 1은 실시 예에 따른 스마트 시트 제어 장치를 위한 상태 다이어그램이다.1 is a state diagram for a smart seat control device according to an embodiment.
도 2는 실시 예에 따른 스마트 시트 제어 장치의 초기 부팅 절차를 설명하기 위한 순서도이다.2 is a flowchart illustrating an initial booting procedure of a smart seat control device according to an embodiment.
도 3은 실시 예에 따른 주/정차 상태에서 스마트 시트 제어 장치의 스마트 시트 제어 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a smart seat control method of a smart seat control device in a parking/stop state according to an embodiment.
도 4는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 등록 절차를 설명하기 위한 순서도이다.4 is a flowchart illustrating a user registration procedure in a smart seat control device according to an embodiment.
도 5는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 인증 절차를 설명하기 위한 순서도이다.5 is a flowchart illustrating a user authentication procedure in a smart seat control device according to an embodiment.
도 6은 본 발명의 실시 예에 따른 스마트 시트 제어 장치의 구조를 설명하기 위한 블록도이다.6 is a block diagram for explaining the structure of a smart seat control device according to an embodiment of the present invention.
도 7은 실시 예에 따른 스마트 시트 제어 장치의 AOD 화면을 활성화시키는 절차를 설명하기 위한 도면이다.7 is a diagram for explaining a procedure for activating an AOD screen of a smart seat control device according to an embodiment.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시 예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail through exemplary drawings. In adding reference numerals to components of each drawing, it should be noted that the same components have the same numerals as much as possible even if they are displayed on different drawings. In addition, in describing an embodiment of the present invention, if it is determined that a detailed description of a related known configuration or function hinders understanding of the embodiment of the present invention, the detailed description will be omitted.
본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, order, or order of the corresponding component is not limited by the term. In addition, unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the present invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't
도 1은 실시 예에 따른 스마트 시트 제어 장치를 위한 상태 다이어그램이다.1 is a state diagram for a smart seat control device according to an embodiment.
도 1을 참조하면, 스마트 시트 제어 상태는 크게 대기 상태(Standby Status, 10), 호출 상태(Wakeup Status, 20), 분석 상태(Analysis Status, 30) 및 결과 보고 상태(Result Feedback Status, 40)를 포함할 수 있다.Referring to FIG. 1, the smart seat control status includes Standby Status (10), Wakeup Status (20), Analysis Status (30), and Result Feedback Status (40). can include
대기 상태(10)는 차량이 정지된 상태에서 차량 시트 제어를 위한 스마트 시트 제어 장치가 AOD(Always On Display) 동작 모드일 때 운전자의 특정 제스처 입력을 대기하고 있는 상태를 의미한다.The
대기 상태(10)에서 스마트 시트 제어 장치의 디스플레이 화면-예를 들면, 터치 LED 화면-은 비활성화된 상태-즉, 화면이 오프(OFF)된 상태-일 수 있다.In the
일 예로, 운전자가 미리 설정 또는 등록된 제스처 동작을 대기 상태(10)의 스마트 시트 제어 장치의 터치 패널상에서 수행하면, 스마트 시트 제어 장치는 구비된 근접센서를 통해 운전자의 제스처 동작을 인식하고, 인식된 제스처가 사전 설정/등록된 제스처와 일치하는 것에 기반하여 비활성 상태의 디스플레이 화면을 활성 상태-즉, 화면이 온(ON)된 상태-로 전환시킬 수 있다.For example, when the driver performs a preset or registered gesture operation on the touch panel of the smart seat control device in the
디스플레이 화면이 활성화되면, 스마트 시트 제어 장치는 대기 상태(10)에서 호출 상태(20)로 천이하여, 음성 인식이 가능한 상태임을 사용자에게 알릴 수 있다.When the display screen is activated, the smart seat control device transitions from the standby state (10) to the calling state (20), and can notify the user that voice recognition is possible.
스마트 시트 제어 장치는 호출 상태(20)에서 구비된 마이크를 통해 음성 신호가 입력되면, 분석 상태(30)로 천이할 수 있다.When a voice signal is input through the microphone provided in the
스마트 시트 제어 장치는 분석 상태(20)에서 마이크를 통해 입력된 음성 신호를 탑재된 음성 인식 엔진을 통해 분석하여 사용자의 음성 명령-예를 들면, 호출 명령어 (Wake-up Word)-을 인식할 수 있다.The smart seat control device analyzes the voice signal input through the microphone in the analysis state (20) through the built-in voice recognition engine to recognize the user's voice command - for example, wake-up word - have.
스마트 시트 제어 장치는 음성 인식이 정상적으로 완료된 경우, 결과 보고 상태(40)로 천이하여 음성 인식 결과를 내부 시트 제어 플랫폼으로 전달할 수 있다. 시트 제어 플랫폼-예를 들면, 후술할 스마트 시트 제어 장치의 주제어기일 수 있음-은 음성 인식 결과에 기초하여 차량의 해당 시트 제어를 수행할 수 있다.When the voice recognition is normally completed, the smart seat control device may transition to the
스마트 시트 제어 장치는 음성 인식에 실패한 경우, 결과 보고 상태(40)로 천이하여, 사용자 음성 인식에 실패하였음을 알리는 소정 안내 메시지를 출력할 수 있다. 일 예로, 음성 인식 실패 메시지는 디스플레이 화면 및/또는 차량 스피커를 통해 출력될 수 있다.When the voice recognition fails, the smart seat control device may transition to the
사전 설정된 보안 및/또는 잠금 모드에 따라 스마트 시트 제어 장치는 입력된 음성 신호에 대한 기계 학습을 통해 해당 사용자가 적법한 사용자인지를 판단하는 사용자 인증을 시도할 수 있다.According to the preset security and / or lock mode, the smart seat control device may attempt user authentication to determine whether the corresponding user is a legitimate user through machine learning on the input voice signal.
사용자 인증에 성공한 경우, 스마트 시트 제어 장치는 음성 인식을 통한 시트 제어 동작을 수행하고, 사용자 인증에 실패한 경우 스마트 시트 제어 장치는 음성 인식 동작을 더 이상 수행하지 않을 수 있다. 물론, 사용자 인증에 실패한 경우, 스마트 시트 제어 장치는 대기 상태(10) 또는 호출 상태(20)로 진입하여 음성 인식 기반의 사용자 인증을 재시도할 수 있다.When user authentication is successful, the smart seat control device performs a seat control operation through voice recognition, and when user authentication fails, the smart seat control device may no longer perform a voice recognition operation. Of course, if user authentication fails, the smart seat control device may enter a
사전 설정된 보안 및/또는 잠금 모드 등급에 따라, 스마트 시트 제어 장치는 지문 인식, 홍체 인식, 안면 인식, 체중/체압 인식 및 음성 인식 중 적어도 하나를 수행하여 사용자 인증을 시도할 수도 있다.According to the preset security and/or lock mode level, the smart seat control device may attempt user authentication by performing at least one of fingerprint recognition, iris recognition, face recognition, weight/pressure recognition, and voice recognition.
실시 예로, 운전자 또는 탑승자가 미리 설정 또는 등록된 기동명령어(Start Command)를 대기 상태(10)의 스마트 시트 제어 장치에서 발화하면, 스마트 시트 제어 장치는 구비된 마이크를 통해 입력된 운전자의 음성을 인식하고, 인식된 음성 명령이 미리 설정된 기동명령어와 일치하는 경우, 비활성 상태의 디스플레이 화면을 활성 상태-즉, 온(ON) 상태-로 전환시킬 수 있다.As an embodiment, when a driver or occupant ignites a preset or registered start command in the smart seat control device in the standby state (10), the smart seat control device recognizes the driver's voice input through the provided microphone. And, if the recognized voice command matches the preset startup command, the display screen in an inactive state can be switched to an active state - that is, an ON state.
실시 예로, 결과 보고가 완료되면, 스마트 시트 제어 장치는 다시 호출 상태(20)로 진입할 수 있다. 스마트 시트 제어 장치는 호출 상태(20)로 진입할 때마다 호출 타이머를 (재)구동 시킬 수 있다.As an embodiment, when the report of the results is completed, the smart seat control device may enter the
스마트 시트 제어 장치는 호출 타이머가 (재)구동중인 상태에서만 시트 제어를 위한 음성 명령을 인식할 수 있다. 만약, 호출 타이머가 만료될 때까지 시트 제어 명령이 인식되지 않은 경우, 스마트 시트 제어 장치는 대기 상태(10)로 천이하여 디스플레이 화면을 비활성화 시킬 수 있다.The smart seat control device can recognize a voice command for seat control only in a state in which the call timer is (re)running. If, until the call timer expires, if the seat control command is not recognized, the smart seat control device may transition to a standby state (10) to deactivate the display screen.
상술한 바와 같이, 호출 타이머를 통한 터치 화면 제어를 통해 불필요한 배터리 전력 낭비를 방지할 수 있다.As described above, unnecessary waste of battery power can be prevented by controlling the touch screen through the call timer.
실시 예에 따른 스마트 시트 제어 장치는 호출 상태(20)에서 일정 회수 이상 사용자 인증에 실패한 경우, 경고 알람을 출력한 후 대기 상태(10)로 천이할 수도 있다. 일 예로, 경고 알람 출력 후 대기 상태(10)로 진입한 경우, 일정 시간 동안 차량 시트 제어 및/또는 차량 시동 제어가 차단될 수도 있다.The smart seat control device according to the embodiment may transition to the
상술한 바와 같이, 사용자 인증 실패에 따른 기능 차단을 통해 본 발명은 차량 도난 및 불법적인 차량 사용을 미연에 방지할 수 있는 장점이 있다.As described above, the present invention has an advantage of preventing vehicle theft and illegal vehicle use in advance by blocking functions according to user authentication failure.
실시 예에 따른 스마트 시트 제어 장치는 호출 상태(20), 분석 상태(30) 및 결과 보고 상태(40)에서 차량 주행이 감지되면 특정 시트 자세 제어 기능을 비활성화하거나 제어 레벨을 제한할 수 있다.The smart seat control device according to the embodiment may deactivate a specific seat posture control function or limit the control level when vehicle driving is detected in the calling
일 예로, 비활성 또는 제어 레벨이 제한되는 시트 자세 제어 기능은 시트 등받이 각도 조절 기능, 시트 높낮이 조절 기능, 시트 위치 조절 기능 등을 포함할 수 있다. 일 예로, 제어 레벨이 제한되면, 시트 등받이 각도는 안전 운전을 위해 미리 설정된 각도 이상으로 눕혀지거나 접혀지지 않도록 제한되고, 시트 위치 조절은 안전 운전을 위해 시트와 조향핸들 및/또는 시트와 악셀/브레이크 패드 사이의 이격 거리가 일정 수준 유지되도록 제한될 수 있다.For example, the seat attitude control function in which the inactive or control level is limited may include a seat back angle adjustment function, a seat height adjustment function, a seat position adjustment function, and the like. For example, if the control level is limited, the seat back angle is limited so as not to lie down or fold beyond a preset angle for safe driving, and the seat position adjustment is performed by adjusting the seat and steering wheel and/or the seat and the accelerator/brake for safe driving. The separation distance between the pads may be limited to maintain a certain level.
시트 제어 기능 중 시트 열선 조절 기능, 시트 바람(통풍) 조절 기능 등은 차량 주행 여부와 관계 없이 제어 레벨이 제한되지 않을 수 있다.Among the seat control functions, the control level of a seat heating adjustment function, a seat wind (ventilation) adjustment function, and the like may not be limited regardless of whether the vehicle is driving or not.
호출 상태(20)에서, 스마트 시트 제어 장치는 터치 인터페이스 화면상에서의 사용자의 터치 동작을 인식할 수도 있다.In the calling
스마트 시트 제어 장치는 터치 동작 감지 시 분석 상태(30)로 천이하여 터치 인식 엔진을 이용하여 사용자의 터치 동작을 식별하고, 식별된 터치 동작에 관한 정보를 시트 제어 플랫폼에 제공할 수 있다. 시트 제어 플랫폼-예를 들면, 후술할 도 6의 주제어기(640)-은 식별된 터치 동작에 따른 제어량을 결정하고, 제어량이 포함된 제어 명령을 후술할 도 6의 모터 보드(610)로 전달하여 해당 시트의 자세 및 위치를 조절할 수 있다.The smart seat control device may transition to the
도 2는 실시 예에 따른 스마트 시트 제어 장치의 초기 부팅 절차를 설명하기 위한 순서도이다.2 is a flowchart illustrating an initial booting procedure of a smart seat control device according to an embodiment.
스마트 시트 제어 장치는 전원이 인가되면, 주제어기를 초기화할 수 있다(S210).The smart seat control device may initialize the main controller when power is applied (S210).
주제어기는 모터 보드를 초기화할 수 있다(S220).The main controller may initialize the motor board (S220).
주제어기는 디스플레이 보드를 초기화하여 AOD 동작 모드를 활성화시킬 수 있다(S230).The main controller may activate the AOD operation mode by initializing the display board (S230).
주제어기는 센서 모듈을 초기화하여 스마트 시트 제어 장치의 부팅 동작을 완료할 수 있다(S240).The main controller may initialize the sensor module to complete the booting operation of the smart seat control device (S240).
주제어기는 센서 모듈에 구비된 각종 센서들에 대한 캘리브레이션을 수행하여 센서들의 센싱 정확도를 유지시킬 수 있다. 주제어기는 센서 캘리브레이션에 실패한 경우, 해당 센서의 동작을 비활성화하여 센싱 오류에 따른 오동작을 사전 차단할 수 있다.The main controller may maintain sensing accuracy of the sensors by calibrating various sensors provided in the sensor module. When the sensor calibration fails, the main controller may disable the operation of the corresponding sensor to prevent malfunction due to a sensing error in advance.
도 3은 실시 예에 따른 주/정차 상태에서 스마트 시트 제어 장치의 스마트 시트 제어 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a smart seat control method of a smart seat control device in a parking/stop state according to an embodiment.
도 3을 참조하면, AOD(Always-On Display) 동작 모드에서 LED의 화면이 비활성화된 상태-즉 화면 오프 상태-에서 스마트 시트 제어 장치는 구비된 근접 센서를 통해 운전자의 제스처를 인식할 수 있다(S310).Referring to FIG. 3, in an AOD (Always-On Display) operation mode, in a state in which the screen of the LED is inactive—that is, in a screen off state—the smart seat control device can recognize the driver's gesture through a proximity sensor ( S310).
스마트 시트 제어 장치는 인식된 운전자 제스처에 따라 화면 오프 상태를 화면 온 상태로 전환하여 시트 제어 인터페이스 화면을 출력할 수 있다(S320).The smart seat control device may output a seat control interface screen by switching the screen off state to the screen on state according to the recognized driver's gesture (S320).
스마트 시트 제어 장치는 시트 제어 인터페이스 화면상의 운전자 터치 동작을 감지할 수 있다(S330).The smart seat control device may detect a driver's touch operation on the seat control interface screen (S330).
일 예로, 시트 제어 인터페이스 화면에는 시트 위치 및 각도를 제어하기 위한 터치 버튼, 시트 온도 제어를 위한 터치 버튼, 시트 바람을 제어를 위한 터치 버튼 및 안마 기능을 제어하기 위한 터치 버튼 중 적어도 하나를 포함할 수 있으나 이에 한정되지는 않는다.For example, the seat control interface screen may include at least one of a touch button for controlling seat position and angle, a touch button for controlling seat temperature, a touch button for controlling seat wind, and a touch button for controlling a massage function. may, but is not limited thereto.
스마트 시트 제어 장치는 감지된 터치 동작에 따라 구동모터/열선/공조기 등을 제어하여 시트 자세 및/또는 동작을 조절 및/또는 제어할 수 있다(S340).The smart seat control device may adjust and/or control the posture and/or operation of the seat by controlling the driving motor/heat wire/air conditioner, etc. according to the detected touch operation (S340).
스마트 시트 제어 장치는 조절된 시트 자세에 관한 정보를 내부 메모리에 저장할 수 있다(S350).The smart seat control device may store information on the adjusted seat posture in an internal memory (S350).
도 4는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 등록 절차를 설명하기 위한 순서도이다.4 is a flowchart illustrating a user registration procedure in a smart seat control device according to an embodiment.
도 4를 참조하면, 스마트 시트 제어 장치는 사용자 인터페이스 화면상의 사용자 메뉴 선택에 따라 사용자 등록 절차를 개시할 수 있다(S410).Referring to Figure 4, the smart seat control device may initiate a user registration procedure according to the user menu selection on the user interface screen (S410).
스마트 시트 제어 장치는 마이크를 통해 사용자 음성을 인식하여 제1 특성 데이터를 추출할 수 있다(S420).The smart seat control device may recognize a user's voice through a microphone and extract first characteristic data (S420).
스마트 시트 제어 장치는 카메라를 통해 사용자의 홍채를 인식하여 제2 특성 데이터를 추출할 수 있다(S430).The smart seat control device may recognize the iris of the user through the camera and extract second characteristic data (S430).
스마트 시트 제어 장치는 지문 센서를 통해 사용자의 지문을 인식하여 제3 특성 데이터를 추출할 수 있다(S440).The smart seat control device may extract third characteristic data by recognizing the user's fingerprint through the fingerprint sensor (S440).
스마트 시트 제어 장치는 제1 내지 제3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 제3 템플릿 데이터에 기반하여 각 특성 데이터에 대한 인증 가중치를 결정할 수 있다(S450).The smart seat control device may determine an authentication weight for each characteristic data based on the pre-learned first to third template data corresponding to each of the first to third characteristic data (S450).
특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정 및 등록할 수 있다(S460). 여기서, 사용자 별 추출된 특성 데이터 및 결정된 인증 수준에 대한 정보는 사용자 데이터베이스로 관리될 수 있다.An authentication level for the corresponding user may be determined and registered based on the authentication weight determined for each characteristic data (S460). Here, the extracted characteristic data for each user and information on the determined authentication level may be managed as a user database.
일 예로, 어떤 사람은 음성에 대한 특성이 다른 사람에 비해 강할 수 있다. 이는 음성을 통해 사용자 구분이 보다 용이함을 의미할 수 있다. 또한, 어떤 사람은 음성에 특성이 약하지만, 홍채에 특성이 강할 수 있다. 이 경우, 음성에 비해 홍채에 대한 인증 가중치가 높게 결정될 수 있다. 상술한 바와 같이, 본원 발명은 사용자 별 수집된 인증 데이터의 특성에 기초하여 적응적으로 인증 가중치를 결정하고, 그에 따른 최적의 인증 수준을 결정함으로써, 사용자 인증에 대한 신뢰도를 향상시킬 수 있을 뿐만 아니라 불필요한 사용자 인증을 최소화함으로써 사용자 편의성을 향상시킬 수 있는 장점이 있다.For example, some people may have stronger voice characteristics than others. This may mean that it is easier to distinguish users through voice. Also, a person may have a weak characteristic for the voice, but a strong characteristic for the iris. In this case, an authentication weight for the iris may be determined to be higher than that for the voice. As described above, the present invention not only improves the reliability of user authentication by adaptively determining an authentication weight based on the characteristics of authentication data collected for each user and determining an optimal authentication level accordingly. There is an advantage in improving user convenience by minimizing unnecessary user authentication.
상기 도 4의 실시 예에서는 사용자 인증 수단으로 음성 인식, 홍채 인식 및 지문 인식이 설명되어 있으나, 이는 하나의 실시 예에 불과하며, 안면 인식, 체중/체압 인식, 제스쳐 인식 등 다양한 생체 인식 수단이 추가 사용될 수도 있다.In the embodiment of FIG. 4, voice recognition, iris recognition, and fingerprint recognition have been described as user authentication means, but these are only one embodiment, and various biometric means such as face recognition, weight/body pressure recognition, and gesture recognition are added. may be used
도 5는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 인증 절차를 설명하기 위한 순서도이다.5 is a flowchart illustrating a user authentication procedure in a smart seat control device according to an embodiment.
도 5를 참조하면, 스마트 시트 제어 장치는 사용자 인증 절차가 개시되면, 생체 인식 엔진을 활성화시킬 수 있다(S510).Referring to FIG. 5 , the smart seat control device may activate a biometric engine when a user authentication procedure is initiated (S510).
여기서, 생체 인식 엔진은 음성 인식 엔진, 홍채 인식 엔진, 지문 인식 엔진, 안면 인식 엔진 및 제스쳐 인식 엔진 중 적어도 하나를 포함할 수 있다.Here, the biometric engine may include at least one of a voice recognition engine, an iris recognition engine, a fingerprint recognition engine, a face recognition engine, and a gesture recognition engine.
스마트 시트 제어 장치는 적어도 하나의 생체 인식 엔진을 통해 적어도 하나의 특성 데이터를 획득할 수 있다(S520).The smart seat control device may acquire at least one characteristic data through at least one biometric engine (S520).
스마트 시트 제어 장치는 획득된 특성 데이터에 기반하여 후보 사용자를 사용자 데이터베이스로부터 선택할 수 있다(S530). 여기서, 후보 사용자는 특성 데이터에 따라 복수일 수 있다.The smart seat control device may select a candidate user from the user database based on the obtained characteristic data (S530). Here, a plurality of candidate users may be provided according to characteristic data.
스마트 시트 제어 장치는 선택된 후보 사용자에 상응하여 사전 등록된 인증 수준을 식별할 수 있다(S540).The smart seat control device may identify a pre-registered authentication level corresponding to the selected candidate user (S540).
스마트 시트 제어 장치는 식별된 인증 수준에 따라 추가 인증 필요 여부를 판단할 수 있다(S550).The smart seat control device may determine whether additional authentication is required according to the identified authentication level (S550).
스마트 시트 제어 장치는 추가 인증이 필요한 경우, 해당 인증 수준에 따른 추가 인증 절차를 수행하여 후보 사용자를 최종적으로 인증할 수 있다(S560).If additional authentication is required, the smart seat control device may finally authenticate the candidate user by performing an additional authentication procedure according to the corresponding authentication level (S560).
상기 450 단계에서, 추가 인증이 필요하지 않은 것으로 판단된 경우, 스마트 시트 제어 장치는 선택된 후보 사용자를 최종 사용자로 인증할 수 있다.In
상술한 바와 같이, 본원 발명은 사용자 인증을 위한 생체 인식 수단을 사용자 별 제안하지 않고도 사용자를 효과적으로 인증할 수 있는 장점이 있다.As described above, the present invention has the advantage of effectively authenticating a user without proposing a biometric means for user authentication for each user.
또한, 본원 발명은 사용자 별 사전 결정된 인증 수준에 따라 최소한의 인증 절차를 수행함으로써 사용자 인증에 대한 사용자 불편을 최소화 시킬 수 있는 장점이 있다.In addition, the present invention has an advantage of minimizing user inconvenience for user authentication by performing a minimum authentication procedure according to a predetermined authentication level for each user.
도 6은 본 발명의 실시 예에 따른 스마트 시트 제어 장치의 구조를 설명하기 위한 블록도이다.6 is a block diagram for explaining the structure of a smart seat control device according to an embodiment of the present invention.
도 6을 참조하면, 스마트 시트 제어 장치(600)는 모터 보드(610), 디스플레이 보드(620), 센서 보드(630), 주제어기(640), 메모리(650), 사용자 인터페이스 엔진(660), 제스처 인식 엔진(670), 터치 인식 엔진(680) 및 사용자 인증 엔진(680)을 포함할 수 있다.Referring to FIG. 6, the smart
모터 보드(610)는 시트 위치 및 자세 제어를 위한 구동 모터(611)의 동작을 제어할 수 있다. 또한, 모터 보드(610)는 시트 통풍을 위한 통풍팬에 연결된 구동 모터(611)의 동작을 제어할 수도 있다. 또한, 모터 보드(610)는 시트 일측에 구비된 시트 볼스터(seat bolster)에 공기를 공급하기 위한 에어 펌프의 구동용 구동 모터(611)의 동작을 제어할 수도 있다. 일 예로, 시트 볼스터는 좌측 시트 쿠션 볼스터, 우측 시트 쿠션 볼스터, 좌측 시트 백 볼스터 및 우측 백 볼스터를 포함할 수 있으나, 이에 한정되지는 않는다.The motor board 610 may control the operation of the driving
디스플레이 보드(620)는 AOD 모드로 동작하는 LED(611) 화면의 출력을 제어할 수 있다.The display board 620 may control the output of the screen of the
센서 보드(630)은 조도 센서(631), 근접센서(632), 터치센서(633), 지문센서(634), 체압 분포 센서(미도시), 카메라(635) 및 마이크(635)와 연동하여 다양한 센싱 정보를 수집할 수 있다. 체압 분포 센서는 시트 쿠션의 볼스터 영역과 나머지 영역을 포함한 전체 또는 일부 영역에 복수의 센서를 배열한 매트(Mat) 형상으로 구성될 수 있다.The sensor board 630 interworks with the
센서 보드(630)은 초기화 시 연결된 센서들에 대한 캘리브레이션 동작을 수행할 수 있다.The sensor board 630 may perform a calibration operation on connected sensors upon initialization.
조도 센서(631)는 스마트 시트 제어 장치(600) 주변의 조도를 측정할 수 있다. 센서 모듈(631)은 수집된 조도 센싱 정보를 주제어기(640)로 전달할 수 있다.The
주제어기(640)는 조도 센싱 정보에 따른 화면 밝기 제어 명령을 디스플레이 보드(620)로 전송하여 LED(611) 출력 화면의 밝기를 주변 조도에 따라 동적으로 제어할 수 있다.The main controller 640 may transmit a screen brightness control command according to the illuminance sensing information to the display board 620 to dynamically control the brightness of the
근접 센서(632)는 AOD 화면이 비활성화된 상태에서 일정 거리 내 사용자의 제스처를 센싱하기 위해 사용될 수 있다. 일 예로, 근접 센서(632)는 일정 기준치 이상의 정전 용량 변화를 감지하면, 감지된 정전 용량 변화에 관한 센싱 정보를 주제어기(640)로 전송할 수 있다. 다른 일 예로, 근접 센서(632)는 홀 센서를 포함할 수 있으며, 홀 센서를 통해 조도 변화를 감지할 수 있다. 근접 센서(632)에 의해 측정된 조도 변화에 관한 센싱 정보는 주제어기(640)로 전송할 수 있다. 근접 센서(632)에 의해 센싱된 정보는 사용자의 제스처 인식 및 식별을 위해 사용될 수 있다.The
센서 보드(630)은 근접 센서(632)로부터 수집된 근접 센싱 정보를 주제어기(640)로 전송할 수 있다. 주제어기(640)는 제스처 인식 엔진(670)을 이용하여 근접 센싱 정보에 상응하는 사용자 제스처를 인식 및 식별할 수 있다.The sensor board 630 may transmit proximity sensing information collected from the
주제어기(640)는 인식된 사용자 제스처에 기반하여 AOD 동작 모드의 LED(611) 화면을 활성화시킬 수 있다.The main controller 640 may activate the screen of the
또한, 주제어기(640)는 AOD 동작 모드의 LED(611) 화면이 활성화되는 경우, 사용자 인터페이스 엔진(660)을 이용하여 스마트 시트 제어를 위한 사용자 인터페이스 화면을 구성하고, 구성된 사용자 인터페이스 화면을 LED(611) 화면에 표시할 수 있다.In addition, when the
주제어기(640)는 터치 센서(633)로부터 터치 센싱 정보를 획득하면, 터치 인식 엔진(680)을 이용하여 사용자의 터치 동작을 식별할 수 있다.When touch sensing information is acquired from the
주제어기(640)는 식별된 터치 동작에 따라 모터 보드(610)로 소정 제어 신호를 전송하여 시트 자세 및 위치를 조절할 수 있다.The main controller 640 may adjust the posture and position of the seat by transmitting a predetermined control signal to the motor board 610 according to the identified touch operation.
주제어기(640)는 식별된 터치 동작에 따라 시트에 장착된 열선(미도시)을 제어하여 시트 온도를 조절할 수도 있다.The main controller 640 may adjust the seat temperature by controlling a heating wire (not shown) mounted on the seat according to the identified touch operation.
주제어기(640)는 식별된 터치 동작에 따라 시트 일측에 구비된 통풍팬(미도시)을 제어하여 시트 바람 세기를 조절할 수 있다.The main controller 640 may adjust the wind strength of the seat by controlling a ventilation fan (not shown) provided on one side of the seat according to the identified touch operation.
사용자 인증 엔진(690)은 음성 인식 엔진(691), 홍채 인식 엔진(692), 지문 인식 엔진(693) 및 인증 수준 결정 엔진(694) 중 적어도 하나를 포함할 수 있다. 여기서, 음성 인식 엔진(691), 홍채 인식 엔진(692), 지문 인식 엔진(693) 및 인증 수준 결정 엔진(694)은 생체 인식 엔진으로 통칭될 수 있다.The user authentication engine 690 may include at least one of a voice recognition engine 691, an iris recognition engine 692, a fingerprint recognition engine 693, and an authentication level determination engine 694. Here, the voice recognition engine 691, the iris recognition engine 692, the fingerprint recognition engine 693, and the authentication level determination engine 694 may be collectively referred to as a biometric recognition engine.
주제어기(640)는 지문 센서(634)로부터 획득된 지문 센싱 정보, 카메라(635)로부터 획득된 이미지 센싱 정보 및 마이크(636)를 통해 입력된 음성에 대한 음성 센싱 정보 중 적어도 하나에 기반하여 특성 데이터를 추출하고, 추출된 특성 데이터에 기계 학습을 통해 해당 사용자를 위한 인증 수준을 동적으로 결정할 수 있다.The main controller 640 has characteristics based on at least one of fingerprint sensing information obtained from the
음성 인식 엔진(691)은 음성 센싱 정보에 기반하여 사용자의 음성에 대한 특성 데이터를 추출하고, 추출된 음성 특성 데이터를 기 학습된 음성 템플릿 데이터와 비교하여 해당 음성 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The voice recognition engine 691 may extract feature data of the user's voice based on the voice sensing information and compare the extracted voice feature data with pre-learned voice template data to determine an authentication weight for the corresponding voice feature data. have.
음성 인식 엔진(691)은 음성 신호에 포함된 잡음을 제거하여 음성 인식 감도를 향상시킬 수 있다.The voice recognition engine 691 may improve voice recognition sensitivity by removing noise included in the voice signal.
홍채 인식 엔진(692)은 이미지 센싱 정보에 기반하여 사용자의 홍채에 대한 특성 데이터를 추출하고, 추출된 홍채 특성 데이터를 기 학습된 홍채 템플릿 데이터와 비교하여 해당 홍채 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The iris recognition engine 692 extracts characteristic data of the user's iris based on the image sensing information, compares the extracted iris characteristic data with pre-learned iris template data, and determines an authentication weight for the corresponding iris characteristic data. have.
지문 인식 엔진(693)은 지문 센싱 정보에 기반하여 사용자의 지문에 대한 특성 데이터를 추출하고, 추출된 지문 특성 데이터를 기 학습된 지문 템플릿 데이터와 비교하여 해당 지문 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The fingerprint recognition engine 693 may extract characteristic data of the user's fingerprint based on the fingerprint sensing information, compare the extracted fingerprint characteristic data with pre-learned fingerprint template data, and determine an authentication weight for the corresponding fingerprint characteristic data. have.
주제어기(640)는 특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정할 수 있다.The main controller 640 may determine an authentication level for a corresponding user based on the authentication weight determined for each characteristic data.
주제어기(640)는 인증 가중치가 높은 순서로 특성 데이터를 정렬하고, 정렬된 특성 데이터의 인증 가중치의 누적 합이 소정 임계 값에 도달할 때까지 인증 가중치를 합산할 수 있다.The main controller 640 may sort the characteristic data in ascending order of authentication weights, and add up the authentication weights until the cumulative sum of the authentication weights of the sorted characteristic data reaches a predetermined threshold value.
주제어기(640)는 누적 합산된 인증 가중치가 임계 값 이상인 경우, 합산된 특성 데이터 타입 및 개수에 기반하여 인증 수준을 결정할 수 있다.The main controller 640 may determine an authentication level based on the summed characteristic data type and number when the accumulated authentication weight is greater than or equal to a threshold value.
일 예로, 음성 특성 데이터에 상응하는 인증 가중치만으로 임계 값에 도달한 경우, 인증 수준은 제1 수준으로 결정될 수 있다. 반면, 음성 특성 데이터에 상응하는 인증 가중치와 홍채 특성 데이터에 상응하는 인증 가중치의 누적 합이 임계 값 이상인 경우, 인증 수준은 제2 수준으로 결정될 수 있다. 반면, 음성 특성 데이터에 상응하는 인증 가중치와 홍채 특성 데이터에 상응하는 인증 가중치와 지문 특성 데이터에 상응하는 인증 가중치의 누적 합이 임계 값 이상인 경우, 인증 수준은 제3 수준으로 결정될 수 있다.For example, when the threshold value is reached only with the authentication weight corresponding to the voice characteristic data, the authentication level may be determined as the first level. On the other hand, when the cumulative sum of the authentication weight corresponding to the voice characteristic data and the authentication weight corresponding to the iris characteristic data is equal to or greater than the threshold, the authentication level may be determined as the second level. On the other hand, when the cumulative sum of the authentication weight corresponding to the voice characteristic data, the authentication weight corresponding to the iris characteristic data, and the authentication weight corresponding to the fingerprint characteristic data is greater than or equal to the threshold value, the authentication level may be determined as the third level.
메모리(650)에는 사용자 별 특성 데이터 및 인증 수준이 저장될 수 있다. 또한, 메모리(650)에는 인증 타입 별 사전 학습된 템플릿 데이터가 유지될 수 있다.The memory 650 may store characteristic data and authentication levels for each user. In addition, pre-learned template data for each authentication type may be maintained in the memory 650 .
주제어기(640)는 상기 도 1 내지 5에서 설명된 스마트 시트 제어 장치의 동작들을 제어할 수 있다.The main controller 640 may control the operations of the smart seat control device described in FIGS. 1 to 5 .
실시 예에 따른 센서 보드(630)는 시트상에서의 승객의 체압 분포를 측정하는 체압 센서(미도시)와 연동될 수도 있다.The sensor board 630 according to the embodiment may be interlocked with a body pressure sensor (not shown) that measures a passenger's body pressure distribution on the seat.
주제어기(640)는 체압 센싱 정보에 기초하여 시트 일측에 배치된 시트 볼스터의 에어 공급을 제어할 수도 있다. 일 예로, 주제어기(640)는 시트 볼스터에 마련된 흡입공 및 배출공을 통해 에어를 공급하거나 배출하도록 에어 펌프를 제어하여 시트 볼스터의 공기압을 제어할 수 있다.The main controller 640 may control the air supply of the seat bolster disposed on one side of the seat based on body pressure sensing information. For example, the main controller 640 may control the air pressure of the seat bolster by controlling an air pump to supply or discharge air through a suction hole and a discharge hole provided in the seat bolster.
실시 예에 따른 스마트 시트 제어 장치(600)는 통신부(미도시)를 더 포함할 수 있다. 여기서, 통신부는 차량에 구비된 다른 장치-예를 들면, ECU(Electric Control Unit), 클러스터(Cluster) 등-와 정보를 교환할 수 있다. 일 예로, 통신부는 차량의 주행 및 정차 여부에 관한 정보, 시동 ON/OFF에 관한 정보, 조향 방향에 관한 정보, 주행 속도에 관한 정보, 스마트 키 감지 정보 등을 외부 장치로부터 획득할 수 있다.The smart
주제어기(640)는 통신부를 통해 수집된 상기 정보들에 기반하여 차량 전원 인가 시 상술한 부팅 절차를 수행하고, 주/정차 중 사용자의 음성/제스처/터치동작 등의 인식 결과에 기반하여 적응적 사용자 인증 뿐만 아니라 적응적 시트 자세 및 위치 제어를 수행할 수 있다.The main controller 640 performs the above-described booting procedure when power is applied to the vehicle based on the information collected through the communication unit, and based on the recognition result of the user's voice/gesture/touch operation during parking/stopping, adaptive It can perform user authentication as well as adaptive seat posture and position control.
물론, 주행 중에도 일부 정의된 시트 제어 기능은 활성화될 수 있으며, 주제어기(640)는 통신부를 통해 수집된 상기 정보들에 기반하여 차량이 현재 주행중인 상태인 경우, 사용자의 음성/제스처/터치동작 등의 인식 결과에 기반하여 제한된 시트 제어를 수행할 수 있다.Of course, some defined seat control functions can be activated even while driving, and the main controller 640 controls the user's voice/gesture/touch operation when the vehicle is currently driving based on the information collected through the communication unit. Based on the recognition result, etc., limited seat control may be performed.
도 7은 실시 예에 따른 스마트 시트 제어 장치의 AOD 화면을 활성화시키는 절차를 설명하기 위한 도면이다.7 is a diagram for explaining a procedure for activating an AOD screen of a smart seat control device according to an embodiment.
도 7을 참조하면, 차량이 정차 또는 주차된 상태에서 스마트 시트 제어 장치(600)에 전원이 인가되면, 스마트 시트 제어 장치는 부팅되어 AOD 디스플레이 화면을 비활성화된 상태로 초기화 시킬 수 있다(S710).Referring to FIG. 7 , when power is applied to the smart
스마트 시트 제어 장치(600)는 AOD 디스플레이 화면을 비활성화된 상태에서 사용자의 제스처를 인식할 수 있다(S720).The smart
일 예로, 운전자는 비활성화된 AOD 디스플레이 화면상에서 특정 제스처를 수행하여 AOD 디스플레이 화면을 활성화시킬 수 있다. 여기서, AOD 디스플레이 화면을 활성화시키기 위한 제스처 동작은 제조사에 의해 사전 설정될 수 있으나, 이는 하나의 실시 예에 불과하며, 사용자가 소정 설정 메뉴를 통해 커스터마이즈된 제스처를 사전 등록하여 사용할 수도 있다.For example, the driver may activate the AOD display screen by performing a specific gesture on the deactivated AOD display screen. Here, the gesture operation for activating the AOD display screen may be set in advance by the manufacturer, but this is only one example, and the user may pre-register and use a customized gesture through a predetermined setting menu.
스마트 시트 제어 장치(600)는 사용자의 제스처 인식 결과에 기반하여 AOD 디스플레이 화면을 활성화시킬 수 있다(S730). 이때, 활성화된 AOD 디스플레이 화면에는 스마트 시트 제어를 위한 터치 기반 사용자 인터페이스 화면이 표시될 수 있다.The smart
터치 사용자 인터페이스 화면은 시트 위치 조절을 위한 버튼, 시트 각도 조절을 위한 버튼, 시트 온도 조절을 위한 버튼, 시트 통풍 조절을 위한 버튼, 저장된 시트 설정 정보를 선택하기 위한 버튼 등을 포함할 수 있다.The touch user interface screen may include a button for adjusting seat position, a button for adjusting seat angle, a button for adjusting seat temperature, a button for adjusting seat ventilation, a button for selecting stored seat setting information, and the like.
실시 예로, 차량이 주행 중인 경우, 터치 사용자 인터페이스 화면은 재구성되어 표시될 수 있다. 일 예로, 차량이 주/정차 상태에서 주행 상태로 변경되는 경우, 스마트 시트 제어 장치(600)는 시트 제어 기능 중 일부 기능 사용을 제한할 수 있다. 상기 기능 제한에 따라 스마트 시트 제어 장치(600)는 특징 기능 버튼이 제거된 터치 사용자 인터페이스 화면을 구성하여 표시할 수 있다.For example, when the vehicle is driving, the touch user interface screen may be reconfigured and displayed. For example, when the vehicle is changed from a park/stop state to a driving state, the smart
차량 시트 제어 기능은 차량 타입 및 옵션에 따라 상이할 수 있다.The vehicle seat control function may be different depending on vehicle types and options.
실시 예에 따른 스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 따라 적응적으로 시트 제어를 위한 터치 기반 사용자 인터페이스 화면을 구성할 수 있다.The smart
여기서, 스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 관한 정보를 차량 ECU로부터 획득할 수 있으나, 이는 하나의 실시 예에 불과하며, 외부 서버 또는 사용자 단말과의 통신을 통해 획득할 수 있다.Here, the smart
스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 따른 터치 기반 사용자 인터페이스 화면 구성에 관한 정보를 주기적으로 외부 서버에 접속하여 업데이트할 수도 있다.The smart
실시 예에 따른 사용자는 자신의 스마트폰상의 소정 앱을 통해 시트 제어를 위한 터치 사용자 인터페이스 화면을 직접 구성/디자인할 수 있으며, 구성된 터치 사용자 인터페이스 화면을 스마트 시트 제어 장치(600)로 다운로딩할 수도 있다.The user according to the embodiment may directly configure/design a touch user interface screen for seat control through a predetermined app on his/her smartphone, and may download the configured touch user interface screen to the smart
실시 예에 따른 스마트 시트 제어 장치(600)는 착탈식 모듈로 구성될 수 있으며, 차량의 다른 제어 장치와 연결되어 정보를 교환할 수 있다.The smart
실시 예에 따른 스마트 시트 제어 장치(600)는 차량 헤드 유닛 또는 AVN(Audio Video Navigation) 단말의 디스플레이를 공유할 수 있다. 이 경우, 사용자는 차량 헤드 유닛에 구비된 터치 화면, 또는 AVN 단말의 터치 화면, 클러스터의 터치 화면을 통해 시트 제어를 수행할 수도 있다.The smart
실시 예에 따른 스마트 시트 제어 장치(600)는 사용자 단말-스마트폰, 노트북 등-과 페어링될 수 있으며, 사용자는 자신의 단말 화면에 표시된 시트 제어를 위한 터치 사용자 인터페이스 화면 또는 음성 인식을 통해 원격으로 시트 제어를 수행할 수도 있다.The smart
본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리 및/또는 스토리지)에 상주할 수도 있다.Steps of a method or algorithm described in connection with the embodiments disclosed herein may be directly implemented as hardware executed by a processor, a software module, or a combination of the two. A software module may reside in a storage medium (ie, memory and/or storage) such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM.
예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.An exemplary storage medium is coupled to the processor, and the processor can read information from, and write information to, the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and storage medium may reside within an application specific integrated circuit (ASIC). An ASIC may reside within a user terminal. Alternatively, the processor and storage medium may reside as separate components within a user terminal.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다.The above description is merely an example of the technical idea of the present invention, and various modifications and variations can be made to those skilled in the art without departing from the essential characteristics of the present invention.
따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but to explain, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be construed according to the claims below, and all technical ideas within the equivalent range should be construed as being included in the scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210065247AKR102458673B1 (en) | 2021-05-21 | 2021-05-21 | Artificial intelligence-based smart seat control method and apparatus therfore |
| KR10-2021-0065247 | 2021-05-21 |
| Publication Number | Publication Date |
|---|---|
| WO2022244949A1true WO2022244949A1 (en) | 2022-11-24 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2022/002015CeasedWO2022244949A1 (en) | 2021-05-21 | 2022-02-10 | Artificial intelligence-based smart seat control method and device for same |
| Country | Link |
|---|---|
| KR (1) | KR102458673B1 (en) |
| WO (1) | WO2022244949A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116424169A (en)* | 2023-04-10 | 2023-07-14 | 重庆赛力斯新能源汽车设计院有限公司 | Intelligent regulation and control method and device for automobile seat |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102504329B1 (en)* | 2022-11-15 | 2023-02-28 | (주) 아하 | Interactive flat panel display with automatic switching control between fusion touch sensors |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR950017434A (en)* | 1993-12-28 | 1995-07-20 | 전성원 | Seat condition adjusting device and control method according to driver's body characteristics |
| US20100318266A1 (en)* | 2009-06-15 | 2010-12-16 | Tesla Motors, Inc. | Interface for vehicle function control via a touch screen |
| KR20160100641A (en)* | 2015-02-16 | 2016-08-24 | 현대자동차주식회사 | Vehicle and method of controlling the same |
| US20170101032A1 (en)* | 2015-10-07 | 2017-04-13 | Volvo Car Corporation | Seat system for autonomous vehicles |
| US20180244175A1 (en)* | 2017-02-27 | 2018-08-30 | Nissan North America, Inc. | Autonomous vehicle seat positioning system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100815619B1 (en)* | 2006-09-28 | 2008-03-21 | (주)이우테크놀로지 | Dental unit chair using voice recognition device and its driving method |
| WO2015166811A1 (en)* | 2014-04-30 | 2015-11-05 | みこらった株式会社 | Automatic driving vehicle and program for automatic driving vehicle |
| DE102016202251A1 (en)* | 2016-02-15 | 2017-08-17 | Volkswagen Aktiengesellschaft | Arrangement, means of transport and method for assisting a user in operating a touch-sensitive display device |
| EP3263392B1 (en)* | 2016-06-30 | 2018-12-26 | Volkswagen Aktiengesellschaft | Method and device for adjusting of at least one movable first seat element of a vehicle seat |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR950017434A (en)* | 1993-12-28 | 1995-07-20 | 전성원 | Seat condition adjusting device and control method according to driver's body characteristics |
| US20100318266A1 (en)* | 2009-06-15 | 2010-12-16 | Tesla Motors, Inc. | Interface for vehicle function control via a touch screen |
| KR20160100641A (en)* | 2015-02-16 | 2016-08-24 | 현대자동차주식회사 | Vehicle and method of controlling the same |
| US20170101032A1 (en)* | 2015-10-07 | 2017-04-13 | Volvo Car Corporation | Seat system for autonomous vehicles |
| US20180244175A1 (en)* | 2017-02-27 | 2018-08-30 | Nissan North America, Inc. | Autonomous vehicle seat positioning system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116424169A (en)* | 2023-04-10 | 2023-07-14 | 重庆赛力斯新能源汽车设计院有限公司 | Intelligent regulation and control method and device for automobile seat |
| Publication number | Publication date |
|---|---|
| KR102458673B1 (en) | 2022-10-25 |
| Publication | Publication Date | Title |
|---|---|---|
| US9002586B2 (en) | Integrated biometric switch | |
| WO2022244949A1 (en) | Artificial intelligence-based smart seat control method and device for same | |
| WO2012141388A1 (en) | Smart key system and vehicle control method using same | |
| WO2018117442A1 (en) | Fingerprint recognition card and method for operating power source by using fingerprint recognition card | |
| WO2020189810A1 (en) | Hybrid biometric authentication system in vehicle, and operating method therefor | |
| US10986264B2 (en) | Image processing device, image processing method, image sensor, and information processing device | |
| JP2019090313A5 (en) | ||
| CN113492799A (en) | Vehicle control device, vehicle control method, and recording medium | |
| WO2015111869A1 (en) | Gesture device, operation method for same, and vehicle comprising same | |
| KR20200004512A (en) | Apparatus and system for facial recognition control, method for vehicle access using thereof | |
| CN101209792A (en) | Elevator Control | |
| WO2019164079A1 (en) | Method for performing biometric authentication according to display of object related to biometric authentication and electronic device therefor | |
| KR102551294B1 (en) | Artificial Intelligence-based Smart Rearview Mirror Control Method and Device and System Therefor | |
| KR20040029211A (en) | An antitheft device and the control method of automobile | |
| WO2018110820A1 (en) | Convenience equipment control system using vehicle window glass | |
| WO2022145817A1 (en) | User authentication and theft detection method for transportation means using smart helmet | |
| CN118751433A (en) | A control method, system, atomizer and medium for unlocking mode of atomizer | |
| KR101055269B1 (en) | Smart door lock system using smart key | |
| WO2021162492A1 (en) | Control system for construction machine and control method for construction machine | |
| JP2004330979A (en) | Vehicle drive control device | |
| US20230097220A1 (en) | Vehicle control apparatus and vehicle control method | |
| CN114987390B (en) | Vehicle control device and vehicle control method | |
| WO2019151734A1 (en) | Apparatus and method for recognizing voice and face on basis of change in camera driving method | |
| KR20150028619A (en) | Misrecognition reducing type motion recognition apparatus and method thereof | |
| JP3861040B2 (en) | Electric lock control device |
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | Ref document number:22804806 Country of ref document:EP Kind code of ref document:A1 | |
| NENP | Non-entry into the national phase | Ref country code:DE | |
| 122 | Ep: pct application non-entry in european phase | Ref document number:22804806 Country of ref document:EP Kind code of ref document:A1 |