TWI893992B - Device and method for generating evaluation content based on practice status and physiological status - Google Patents
Device and method for generating evaluation content based on practice status and physiological statusInfo
- Publication number
- TWI893992B TWI893992B TW113135544A TW113135544A TWI893992B TW I893992 B TWI893992 B TW I893992B TW 113135544 A TW113135544 A TW 113135544A TW 113135544 A TW113135544 A TW 113135544A TW I893992 B TWI893992 B TW I893992B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- practice
- assessment
- skill
- interaction
- Prior art date
Links
Landscapes
- Electrically Operated Instructional Devices (AREA)
Abstract
Description
一種評量內容產生裝置及方法,特別係指一種依據練習狀況與生理狀況產生評量內容之裝置及方法。A device and method for generating assessment content, particularly a device and method for generating assessment content based on training conditions and physiological conditions.
隨著虛擬實境(VR)、擴增實境(AR)、混合實境(MR)等延展實境(XR)技術的發展,這些技術逐漸應用於教育和培訓領域。With the development of extended reality (XR) technologies such as virtual reality (VR), augmented reality (AR), and mixed reality (MR), these technologies are gradually being applied to education and training.
然而,現有的實境系統大多是收集使用者的動作,並依據使用者的動作產生對應的結果來與使用者互動。同時,現有實境系統在與使用者互動時,通常也沒有監測使用者進行互動之過程的所有動作,而是僅依據使用者最後的動作來與使用者互動。However, existing real-world systems mostly collect user actions and interact with them based on the corresponding results of the user's actions. At the same time, when interacting with users, existing real-world systems usually do not monitor all actions of the user during the interaction process, but only interact with the user based on the user's last action.
如此,當要使用實境系統進行專業技能之實作能力的評量時,只能依據使用者的實作結果正確與否給予評量,並無法依據使用者的實作過程判斷使用者是否熟悉及/或熟練操作過程,一旦使用者誤打誤撞作出正確的結果,使用者可能獲得通過的評量結果,這導致評量的結果無法有效的反應出使用者對專業技能的熟練與熟悉程度。Therefore, when using a real-world system to assess the practical ability of professional skills, the assessment can only be based on whether the user's implementation results are correct or not. It is impossible to judge whether the user is familiar with and/or proficient in the operation process based on the user's implementation process. Once the user accidentally produces the correct result, the user may receive a passing assessment result, which results in the assessment results being unable to effectively reflect the user's proficiency and familiarity with the professional skills.
綜上所述,可知先前技術中長期以來一直存在實境技術無法提供有效評量機制的問題,因此有必要提出改進的技術手段,來解決此一問題。In summary, we can see that the long-standing problem in previous technologies is that real-world technology cannot provide an effective assessment mechanism. Therefore, it is necessary to propose improved technical means to solve this problem.
有鑒於先前技術存在實境技術只依據最終結果給予評分的問題,本發明遂揭露一種依據練習狀況與生理狀況產生評量內容之裝置及方法,其中:In view of the problem that the existing technology only gives scores based on the final results, the present invention discloses a device and method for generating assessment content based on the training status and physiological status, wherein:
本發明所揭露之依據練習狀況與生理狀況產生評量內容之裝置,至少包含:資料載入模組,用以載入與專業技能對應之技能實境資料,並由技能實境資料中讀出場景資料及與互動模式對應之演練評量資料,演練評量資料包含多個互動接續資料,互動模式為評量模式或演練模式,當互動模式為評量模式時,演練評量資料包含評量題庫中與專業技能對應之評量資料,評量資料與互動接續資料對應;通訊介面,用以傳送場景資料至穿戴裝置,使穿戴裝置依據場景資料顯示技能演示場景,及用以接收穿戴裝置所產生之使用者在技能演示場景中之手部動作及身體姿態產生技能實踐訊息,並接收穿戴裝置於互動模式為演練模式時所取得之使用者之生理狀態資料,技能實踐訊息包含穿戴裝置所取得之使用者之手部動作訊號及身體姿態訊息;題庫建立模組,用以在互動模式為演練模式且判斷技能實踐訊息或生理狀態資料滿足評量條件時,在評量題庫中記錄評量資料為在接收到技能實踐訊息前被取得之前一個互動接續資料;互動處理模組,用以依據技能實踐訊息由演練評量資料中取得互動接續資料,並透過通訊介面傳送互動接續資料至穿戴裝置,使穿戴裝置依據互動接續資料在技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容。The device disclosed in the present invention for generating assessment content based on practice conditions and physiological conditions includes at least: a data loading module for loading skill reality data corresponding to professional skills, and reading scene data and practice assessment data corresponding to the interaction mode from the skill reality data, the practice assessment data including a plurality of interaction connection data, the interaction mode being an assessment mode or a practice mode, and when the interaction mode is an assessment mode, the practice assessment data including assessment data corresponding to professional skills in the assessment question bank, and the assessment data corresponding to the interaction connection data; a communication interface for transmitting scene data to a wearable device so that the wearable device displays a skill demonstration scene based on the scene data, and for receiving the hand movements and body postures of the user in the skill demonstration scene generated by the wearable device to generate skill practice data. The module receives the user's physiological status data obtained by the wearable device when the interaction mode is the practice mode. The skill practice information includes the user's hand movement signals and body posture information obtained by the wearable device. The question bank establishment module is used to record the assessment data as the previous interaction connection data obtained before receiving the skill practice message in the assessment question bank when the interaction mode is the practice mode and the skill practice information or physiological status data is determined to meet the assessment conditions. The interaction processing module is used to obtain interaction connection data from the practice assessment data based on the skill practice message and transmit the interaction connection data to the wearable device through the communication interface, so that the wearable device displays real-world content corresponding to the user's hand signals and body posture in the skill demonstration scene based on the interaction connection data.
本發明所揭露之依據練習狀況與生理狀況產生評量內容之方法,其步驟至少包括:實境伺服器提供穿戴裝置連接;實境伺服器載入與專業技能對應之技能實境資料,並由技能實境資料中讀出場景資料及與互動模式對應之演練評量資料,演練評量資料包含多個互動接續資料,互動模式為評量模式或演練模式,當互動模式為評量模式時,演練評量資料包含評量題庫中與專業技能對應之評量資料,評量資料與互動接續資料對應;穿戴裝置依據實境伺服器所傳送之場景資料顯示技能演示場景;穿戴裝置依據穿戴裝置之使用者在技能演示場景中之手部動作及身體姿態產生技能實踐訊息,技能實踐訊息包含穿戴裝置所取得之使用者之手部動作訊號及身體姿態訊息;穿戴裝置傳送技能實踐訊息至實境伺服器,並在互動模式為演練模式時取得使用者之生理狀態資料並傳送生理狀態資料至實境伺服器;實境伺服器由演練評量資料中取得與技能實踐訊息對應之互動接續資料,並傳送被取出之互動接續資料至穿戴裝置;實境伺服器在互動模式為演練模式且判斷技能實踐訊息或生理狀態資料滿足評量條件時,在評量題庫中記錄評量資料為在接收到技能實踐訊息前被取得之前一個互動接續資料;穿戴裝置依據互動接續資料在技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容。The method disclosed in the present invention for generating assessment content based on practice conditions and physiological conditions includes at least the following steps: a real-world server provides a wearable device connection; the real-world server loads skill real-world data corresponding to professional skills, and reads scene data and exercise assessment data corresponding to the interaction mode from the skill real-world data, the exercise assessment data includes a plurality of interaction connection data, the interaction mode is an assessment mode or a exercise mode, when the interaction mode is an assessment mode, the exercise assessment data includes assessment data corresponding to professional skills in the assessment question bank, and the assessment data corresponds to the interaction connection data; the wearable device displays a skill demonstration scene based on the scene data transmitted by the real-world server; the wearable device generates skill practice information based on the hand movements and body postures of the wearer in the skill demonstration scene, and the skill practice The message includes the user's hand movement signal and body posture information obtained by the wearable device; the wearable device transmits the skill practice message to the real server, and when the interaction mode is the practice mode, it obtains the user's physiological state data and transmits the physiological state data to the real server; the real server obtains the interaction connection data corresponding to the skill practice message from the practice evaluation data, and transmits the extracted interaction data. The data is transmitted to the wearable device. When the interaction mode is training mode and the real-world server determines that the skill practice information or physiological status data meets the assessment conditions, it records the assessment data in the assessment question bank as the previous interaction connection data obtained before receiving the skill practice information. The wearable device displays the real-world content corresponding to the user's hand signals and body posture in the skill demonstration scene based on the interaction connection data.
本發明所揭露之裝置及方法如上,與先前技術之間的差異在於本發明透過在演練模式時讀取演練評量資料,並依據使用者在技能演示場景之手部動作與身體姿態的技能實踐訊息由演練評量資料中取得對應的互動接續資料,以使使用者在技能演示場景中實現專業技能的演練,並依據技能實踐訊息與使用者的生理狀態資料選擇是否建立評量資料,而在評量模式讀取與評量資料對應的演練評量資料以提供使用者在技能演示場景中實現專業技能的演練,並依據使用者在技能演示場景之手部動作與身體姿態的技能實踐訊息產生評量分數,藉以解決先前技術所存在的問題,並可以達成透過實境技術提供有效評量機制之技術功效。The device and method disclosed in the present invention are as described above. The difference between the present invention and the previous technology lies in that the present invention reads the practice assessment data in the practice mode, and obtains the corresponding interactive connection data from the practice assessment data based on the user's hand movements and body postures in the skill demonstration scene, so that the user can practice professional skills in the skill demonstration scene, and chooses whether to establish assessment data based on the skill practice information and the user's physiological state data. In the assessment mode, the practice assessment data corresponding to the assessment data is read to provide the user with the practice of professional skills in the skill demonstration scene, and an assessment score is generated based on the user's hand movements and body postures in the skill demonstration scene. This solves the problems existing in the previous technology and can achieve the technical effect of providing an effective assessment mechanism through real-world technology.
以下將配合圖式及實施例來詳細說明本發明之特徵與實施方式,內容足以使任何熟習相關技藝者能夠輕易地充分理解本發明解決技術問題所應用的技術手段並據以實施,藉此實現本發明可達成的功效。The following will be used in conjunction with drawings and embodiments to describe in detail the features and implementation methods of the present invention. The content is sufficient to enable anyone familiar with the relevant technology to easily and fully understand the technical means used by the present invention to solve the technical problems and implement them accordingly, thereby achieving the effects that can be achieved by the present invention.
本發明可以讓使用者透過提供延展實境(XR)的穿戴裝置顯示專業技能的實作模擬場景,藉以進行專業技能的訓練與評量。本發明所提之延展實境包含但不限於擴增實境(AR)、虛擬實境(VR)、混合實境(MR)等;本發明所提之專業技能包含手術、機械維修,但本發明並不以此為限。This invention allows users to train and assess professional skills by displaying simulated scenes of professional skills through wearable devices that provide extended reality (XR). The extended reality mentioned in this invention includes, but is not limited to, augmented reality (AR), virtual reality (VR), and mixed reality (MR). The professional skills mentioned in this invention include, but are not limited to, surgery and machine repair.
實現本發明之裝置可以是計算設備,本發明所提之計算設備包含但不限於一個或多個處理模組、一條或多條記憶體模組、以及連接不同硬體元件(包括記憶體模組和處理模組)的匯流排等硬體元件。透過所包含之多個硬體元件,計算設備可以載入並執行作業系統,使作業系統在計算設備上運行,也可以執行軟體或程式。計算設備也包含一個外殼,上述之各個硬體元件設置於外殼內。The apparatus implementing the present invention may be a computing device. The computing device described herein includes, but is not limited to, one or more processing modules, one or more memory modules, and hardware components such as a bus that connects various hardware components (including the memory modules and processing modules). Through these hardware components, the computing device can load and execute an operating system, allowing the operating system to run on the computing device, and can also execute software or programs. The computing device also includes a housing, within which the aforementioned hardware components are housed.
本發明所提之計算設備的匯流排可以包含一種或多個類型,例如包含資料匯流排(data bus)、位址匯流排(address bus)、控制匯流排(control bus)、擴充功能匯流排(expansion bus)、及/或局域匯流排(local bus)等類型的匯流排。計算設備的匯流排包括但不限於的工業標準架構(Industry Standard Architecture, ISA)匯流排、周邊元件互連(Peripheral Component Interconnect, PCI)匯流排、視頻電子標準協會(Video Electronics Standards Association, VESA)局域匯流排、以及串列的通用序列匯流排(Universal Serial Bus, USB)、快速周邊元件互連(PCI Express, PCI-E/PCIe)匯流排等。The bus of the computing device provided in the present invention may include one or more types of buses, such as a data bus, an address bus, a control bus, an expansion bus, and/or a local bus. Buses used in computing devices include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Peripheral Component Interconnect (PCI) bus, the Video Electronics Standards Association (VESA) local bus, the Universal Serial Bus (USB) bus, and the PCI Express (PCI-E/PCIe) bus.
本發明所提之計算設備的處理模組與匯流排耦接。處理模組包含暫存器(Register)組或暫存器空間,暫存器組或暫存器空間可以完全的被設置在處理模組之處理晶片上,或全部或部分被設置在處理晶片外並經由專用電氣連接及/或經由匯流排耦接至處理晶片。處理模組可為中央處理器、微處理器或任何合適的處理元件。若計算設備為多處理器設備,也就是計算設備包含多個處理模組,則計算設備所包含的處理模組都相同或類似,且透過匯流排耦接與通訊。在部分的實施例中,處理模組可以解釋一個計算機指令或一連串的多個計算機指令以進行特定的運算或操作,例如,數學運算、邏輯運算、資料比對、複製/移動資料等,藉以驅動計算設備中的其他硬體元件或運行作業系統或執行各種程式及/或模組。計算機指令可以是組合語言指令、指令集架構指令、機器指令、機器相關指令、微指令、韌體指令、或者以一種或多種程式語言的任意組合編寫的原始碼或目的碼(Object Code),且計算機指令可以完全地在單一個計算設備上被執行、部分地在單一個計算設備上被執行、部分在一個計算設備上被執行且部分在相連接之另一計算設備上被執行。其中,上述之程式語言包括物件導向(Object-oriented)的程式語言,如Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby等,及常規的程序式(Procedural)程式語言,如C語言或其他類似的程式語言。The processing module of the computing device proposed in the present invention is coupled to a bus. The processing module includes a register group or register space, which can be completely set on the processing chip of the processing module, or completely or partially set outside the processing chip and coupled to the processing chip via a dedicated electrical connection and/or via a bus. The processing module can be a central processing unit, a microprocessor, or any suitable processing element. If the computing device is a multi-processor device, that is, the computing device includes multiple processing modules, then the processing modules included in the computing device are the same or similar, and are coupled and communicated through a bus. In some embodiments, the processing module can interpret a computer instruction or a series of multiple computer instructions to perform specific calculations or operations, such as mathematical operations, logical operations, data comparison, copying/moving data, etc., to drive other hardware components in the computing device or run an operating system or execute various programs and/or modules. The computer instructions can be assembly language instructions, instruction set architecture instructions, machine instructions, machine-related instructions, microinstructions, firmware instructions, or source code or object code written in any combination of one or more programming languages, and the computer instructions can be executed entirely on a single computing device, partially on a single computing device, or partially on one computing device and partially on another connected computing device. The above-mentioned programming languages include object-oriented programming languages such as Common Lisp, Python, C++, Objective-C, Smalltalk, Delphi, Java, Swift, C#, Perl, Ruby, etc., and conventional procedural programming languages such as C or other similar programming languages.
計算設備中通常也包含一個或多個晶片組(Chipset)。計算設備的處理模組可以與晶片組耦接或透過匯流排與晶片組電性連接。晶片組是由一個或多個積體電路(Integrated Circuit, IC)組成,包含記憶體控制器以及周邊輸出入(I/O)控制器等,也就是說,記憶體控制器以及周邊輸出入控制器可以包含在一個積體電路內,也可以使用兩個或更多的積體電路實現。晶片組通常提供了輸出入和記憶體管理功能、以及提供多個通用及/或專用暫存器、計時器等,其中,上述之通用及/或專用暫存器與計時器可以讓耦接或電性連接至晶片組的一個或多個處理模組存取或使用。在部分的實施例中,晶片組也可能屬於處理模組的一部份。Computing devices usually also include one or more chipsets. The processing module of the computing device can be coupled to the chipset or electrically connected to the chipset through a bus. The chipset is composed of one or more integrated circuits (ICs), including a memory controller and a peripheral input/output (I/O) controller, etc. In other words, the memory controller and the peripheral input/output (I/O) controller can be included in one IC, or can be implemented using two or more ICs. The chipset usually provides input/output and memory management functions, as well as multiple general-purpose and/or dedicated registers, timers, etc., wherein the above-mentioned general-purpose and/or dedicated registers and timers can be accessed or used by one or more processing modules coupled or electrically connected to the chipset. In some embodiments, the chipset may also be part of the processing module.
計算設備的處理模組也可以透過記憶體控制器存取安裝於計算設備上的記憶體模組和大容量儲存區中的資料。上述之記憶體模組包含任何類型的揮發性記憶體(volatile memory)及/或非揮發性(non-volatile memory, NVRAM)記憶體,例如靜態隨機存取記憶體(Static Random Access Memory, SRAM)、動態隨機存取記憶體(Dynamic Random Access Memory, DRAM)、唯讀記憶體(Read-Only Memory, ROM)、快閃記憶體(Flash memory)等。上述之大容量儲存區可以包含任何類型的儲存裝置或儲存媒體,例如,硬碟機、光碟(optical disc)、隨身碟(flash drive)、記憶卡(memory card)、固態硬碟(Solid State Disk, SSD)、或任何其他儲存裝置等。也就是說,記憶體控制器可以存取靜態隨機存取記憶體、動態隨機存取記憶體、快閃記憶體、硬碟機、固態硬碟中的資料。The processing module of a computing device can also access data from memory modules and mass storage areas installed on the computing device through a memory controller. The aforementioned memory modules include any type of volatile memory and/or non-volatile memory (NVRAM), such as static random access memory (SRAM), dynamic random access memory (DRAM), read-only memory (ROM), and flash memory. The aforementioned mass storage area can include any type of storage device or storage media, such as a hard drive, optical disc, flash drive, memory card, solid-state drive (SSD), or any other storage device. In other words, the memory controller can access data in static random access memory (SRAM), dynamic random access memory (DRAM), flash memory, hard drives, and SSDs.
計算設備的處理模組也可以透過周邊輸出入控制器經由周邊輸出入匯流排與周邊輸出裝置、周邊輸入裝置、通訊介面、各種資料或訊號接收裝置等周邊裝置或介面連接並通訊。周邊輸入裝置可以是任何類型的輸入裝置,例如鍵盤、滑鼠、軌跡球、觸控板、搖桿等,周邊輸出裝置可以是任何類型的輸出裝置,例如顯示器、印表機等,周邊輸入裝置與周邊輸出裝置也可以是同一裝置,例如觸控螢幕等。通訊介面可以包含無線通訊介面及/或有線通訊介面,無線通訊介面可以包含支援無線區域網路(如Wi-Fi、Zigbee等)、藍牙、紅外線、近場通訊(Near-field communication, NFC)、3G/4G/5G等行動通訊網路(蜂巢式網路)或其他無線資料傳輸協定的介面,有線通訊介面可為乙太網路裝置、DSL數據機、纜線(Cable)數據機、非同步傳輸模式(Asynchronous Transfer Mode, ATM)裝置、或光纖通訊介面及/或元件等。資料或訊號接收裝置可以包含GPS接收器或生理訊號接收器,生理訊號接收器所接收的生理訊號包含但不限於心跳、血氧等。處理模組可以週期性地輪詢(polling)各種周邊裝置與介面,使得計算設備能夠透過各種周邊裝置與介面進行資料的輸入與輸出,也能夠與具有上面描述之硬體元件的另一個計算設備進行通訊。The processing module of a computing device can also connect to and communicate with peripheral devices or interfaces, such as peripheral output devices, peripheral input devices, communication interfaces, and various data or signal receiving devices, through a peripheral input/output controller via a peripheral input/output bus. A peripheral input device can be any type of input device, such as a keyboard, mouse, trackball, touchpad, or joystick. A peripheral output device can be any type of output device, such as a monitor or printer. The peripheral input device and peripheral output device can also be the same device, such as a touchscreen. The communication interface may include a wireless communication interface and/or a wired communication interface. The wireless communication interface may include an interface supporting wireless local area networks (such as Wi-Fi, Zigbee, etc.), Bluetooth, infrared, near-field communication (NFC), 3G/4G/5G mobile communication networks (cellular networks), or other wireless data transmission protocols. The wired communication interface may be an Ethernet device, a DSL modem, a cable modem, an asynchronous transfer mode (ATM) device, or an optical fiber communication interface and/or component. The data or signal receiving device may include a GPS receiver or a physiological signal receiver. The physiological signals received by the physiological signal receiver include, but are not limited to, heart rate and blood oxygen levels. The processing module can periodically poll various peripheral devices and interfaces, allowing the computing device to input and output data through various peripheral devices and interfaces, and also to communicate with another computing device having the hardware components described above.
以下先以「第1圖」本發明所提之依據練習狀況與生理狀況產生評量內容之裝置之元件示意圖來說明實現本發明的裝置。如「第1圖」所示,本發明之裝置100含有記憶體110、通訊介面130、儲存媒體140、處理器170、匯流排190。其中,處理器170可以透過匯流排190與記憶體110、通訊介面130、儲存媒體140相互連接。The following will first illustrate the device implementing the present invention, using Figure 1, a schematic diagram of the components of the device for generating assessment content based on exercise status and physiological conditions. As shown in Figure 1, the device 100 of the present invention includes a memory 110, a communication interface 130, a storage medium 140, a processor 170, and a bus 190. The processor 170 can be interconnected with the memory 110, the communication interface 130, and the storage medium 140 via bus 190.
記憶體110可以儲存一組或多組計算機指令。Memory 110 can store one or more sets of computer instructions.
通訊介面130可以提供穿戴裝置400連接,並可以接收穿戴裝置400所傳送的資料或訊號,也可以傳送資料或訊號給穿戴裝置400;通訊介面130也可以連線到外部的網路儲存裝置或伺服器等網路裝置(圖中未示),並向所連線的網路裝置請求並下載資料。The communication interface 130 can provide a connection to the wearable device 400 and can receive data or signals transmitted by the wearable device 400, as well as transmit data or signals to the wearable device 400. The communication interface 130 can also connect to an external network device such as a network storage device or server (not shown) and request and download data from the connected network device.
儲存媒體140可以儲存通訊介面130所接收到的資料,也可以儲存處理器170所需要(即提供給處理器170)的資料;儲存媒體140也可以儲存處理器170所產生的資料。The storage medium 140 can store data received by the communication interface 130 , and can also store data required by the processor 170 (ie, provided to the processor 170 ); the storage medium 140 can also store data generated by the processor 170 .
處理器170可以如「第2圖」本發明所提之模組示意圖所示,包含資料載入模組210、題庫建立模組250、互動處理模組270、及可附加的資料產生模組230、技能評量模組290等模組。在部分的實施例中,處理器170可以執行記憶體110所儲存的計算機指令,並可以在執行計算機指令後產生「第2圖」中的各模組;在另一部份的實施例中,「第2圖」中的各模組可以是由一個或多個電路及/或完整或部分的晶片等硬體元件產生,即處理器170包含組成「第2圖」中之各模組的硬體元件,也就是說,處理器170所包含的各模組可以是軟體模組,也可以是硬體模組,本發明沒有特別的限制。The processor 170 may include a data loading module 210, a question bank creation module 250, an interactive processing module 270, an appendable data generation module 230, a skill assessment module 290 and other modules as shown in FIG2 , a module schematic diagram of the present invention. In some embodiments, the processor 170 can execute computer instructions stored in the memory 110 and can generate the modules in "Figure 2" after executing the computer instructions; in other embodiments, the modules in "Figure 2" can be generated by one or more circuits and/or hardware components such as complete or partial chips, that is, the processor 170 includes hardware components that constitute the modules in "Figure 2", that is, the modules included in the processor 170 can be software modules or hardware modules, and the present invention has no special limitations.
資料載入模組210負責載入與專業技能對應的技能實境資料,並由所載入的技能實境資料中讀出場景資料及與互動模式對應的演練評量資料。本發明所提之互動模式包含評量模式或演練模式,但本發明並不以此為限;本發明所提之技能實境資料可以包含場景資料與演練評量資料,其中,場景資料可以提供給穿戴裝置400顯示實作專業技能所需要的虛擬場景或在真實世界中顯示實作專業技能所需要的虛擬物件;演練評量資料與互動模式對應,可以包含讓使用者從開始到結束完成實作專業技能所需要進行之每一個動作的互動接續資料,互動接續資料可以讓穿戴裝置400顯示與使用者所進行之動作相關聯的物件的變化,更詳細的,當互動模式為演練模式時,互動模式所對應之演練評量資料可以包含與專業技能對應的所有互動接續資料,而當互動模式為評量模式時,互動模式所對應之演練評量資料可以包含在評量題庫中所記錄之與專業技能對應的互動接續資料。在本發明中,評量題庫中所記錄之互動接續資料也被稱為評量資料,要特別說明的是,評量題庫可以不記錄與每一個動作關聯之完整的互動接續資料,而可以只記錄與動作相關聯之互動接續資料的識別資料或索引資料,資料載入模組210可以依據識別資料或索引資料載入與專業技能對應之特定的一個或多個互動接續資料。The data loading module 210 is responsible for loading the skill reality data corresponding to the professional skills, and reading the scene data and the exercise evaluation data corresponding to the interactive mode from the loaded skill reality data. The interactive mode mentioned in the present invention includes an evaluation mode or an exercise mode, but the present invention is not limited thereto; the skill reality data mentioned in the present invention may include scene data and exercise evaluation data, wherein the scene data may be provided to the wearable device 400 to display the virtual scene required for practicing professional skills or to display the virtual objects required for practicing professional skills in the real world; the exercise evaluation data corresponds to the interactive mode and may include the steps required for the user to complete the practice of professional skills from start to finish. The interaction continuation data for each action performed by the user can allow the wearable device 400 to display changes in objects associated with the action performed by the user. More specifically, when the interaction mode is the practice mode, the practice assessment data corresponding to the interaction mode can include all interaction continuation data corresponding to professional skills, and when the interaction mode is the assessment mode, the practice assessment data corresponding to the interaction mode can include interaction continuation data corresponding to professional skills recorded in the assessment question bank. In the present invention, the interaction continuation data recorded in the assessment question bank is also referred to as assessment data. It should be noted that the assessment question bank may not record the complete interaction continuation data associated with each action, but may only record the identification data or index data of the interaction continuation data associated with the action. The data loading module 210 may load one or more specific interaction continuation data corresponding to the professional skills based on the identification data or index data.
在部分的實施例中,資料載入模組210可以載入資料產生模組230所產生的互動接續資料,但本發明並不以此為限。In some embodiments, the data loading module 210 can load the interactive connection data generated by the data generating module 230, but the present invention is not limited thereto.
資料產生模組230可以訓練機器學習模型,並可以使用已訓練的機器學習模型產生實作專業技能所需要進行之每一個動作的互動接續資料。在部分的實施例中,資料產生模組230也可以使用狀態機等方式產生實作專業技能所需要進行之每一個動作的互動接續資料,本發明沒有特別的限制。The data generation module 230 can train a machine learning model and use the trained machine learning model to generate interactive data for each action required to implement a professional skill. In some embodiments, the data generation module 230 can also use a state machine or other method to generate interactive data for each action required to implement a professional skill, but this invention is not particularly limited to this method.
題庫建立模組250負責在互動模式為演練模式時取得通訊介面130所接收到之穿戴裝置400所傳送的技能實踐訊息與生理狀態資料,並負責判斷所取得之技能實踐訊息及/或生理狀態資料是否滿足評量條件,若題庫建立模組250判斷評量條件被滿足,則題庫建立模組250可以將與資料載入模組210所載入之演練評量資料中在接收到技能實踐訊息之前的互動接續資料記錄到評量題庫中以成為評量資料。The question bank creation module 250 is responsible for obtaining the skill practice information and physiological status data transmitted by the wearable device 400 received by the communication interface 130 when the interaction mode is the practice mode, and is responsible for determining whether the obtained skill practice information and/or physiological status data meet the assessment conditions. If the question bank creation module 250 determines that the assessment conditions are met, the question bank creation module 250 can record the interaction connection data before receiving the skill practice information in the practice assessment data loaded by the data loading module 210 into the assessment question bank to become the assessment data.
本發明所提之評量條件可以是題庫建立模組250所取得之演練評量資料中之手部動作資料及身體姿態資料與技能實踐訊息中之手部動作訊號及身體姿態訊息之相似度低於相似門檻值的次數達到行為門檻值,也可以是題庫建立模組250所取得之生理狀態資料變化幅度達到變化門檻值的次數達到狀態門檻值。其中,手部動作訊號可以表示穿戴裝置400之使用者的手部動作,身體資料訊息可以表示穿戴裝置400之使用者的身體姿態。The assessment conditions proposed in the present invention can be the number of times the similarity between the hand movement data and body posture data in the practice assessment data obtained by the question bank creation module 250 and the hand movement signals and body posture information in the skill practice information falls below a similarity threshold and reaches a behavior threshold, or the number of times the amplitude of the change in the physiological state data obtained by the question bank creation module 250 reaches a change threshold and reaches a state threshold. The hand movement signals can represent hand movements of the user of the wearable device 400, and the body data information can represent the body posture of the user of the wearable device 400.
互動處理模組270負責在互動模式為演練模式時取得通訊介面130所接收到之穿戴裝置400所傳送的技能實踐訊息,並負責依據所取得之技能實踐訊息由資料載入模組210所載入之演練評量資料中取得互動接續資料,及負責透過通訊介面130將所取得的互動接續資料傳送到穿戴裝置400,使穿戴裝置400依據所接收到的互動接續資料在技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容。The interaction processing module 270 is responsible for obtaining the skill practice information transmitted by the wearable device 400 and received by the communication interface 130 when the interaction mode is the training mode, and is responsible for obtaining interaction connection data from the training assessment data loaded by the data loading module 210 based on the obtained skill practice information, and is responsible for transmitting the obtained interaction connection data to the wearable device 400 through the communication interface 130, so that the wearable device 400 displays real-world content corresponding to the user's hand signals and body postures in the skill demonstration scene based on the received interaction connection data.
互動處理模組270也可以在判斷互動模式為演練模式時,判斷技能實踐訊息中之手部動作訊號及身體姿態訊息與演練評量資料中之手部動作資料及身體姿態資料之相似度,並可以在判斷相似度低於預定值時,透過通訊介面130傳送手部動作資料及身體姿態資料至穿戴裝置400,使穿戴裝置400顯示手部動作資料及身體姿態資料以引導使用者做出合適的動作。The interaction processing module 270 can also determine the similarity between the hand movement signals and body posture information in the skill practice information and the hand movement data and body posture data in the practice assessment data when determining that the interaction mode is the practice mode. When it is determined that the similarity is lower than a predetermined value, the interaction processing module 270 can transmit the hand movement data and body posture data to the wearable device 400 through the communication interface 130, so that the wearable device 400 displays the hand movement data and body posture data to guide the user to perform appropriate movements.
技能評量模組290負責在互動模式為評量模式時取得通訊介面130所接收到之穿戴裝置400所傳送的技能實踐訊息,並負責依據所取得之技能實踐訊息中的手部動作訊號及身體姿態訊息與演練評量資料中的手部動作資料及身體姿態資料之相似度產生評量分數,及負責在資料載入模組210所載入之演練評量資料所表示的專業技能被完成後透過通訊介面130傳送評量分數至穿戴裝置400顯示。The skill assessment module 290 is responsible for obtaining the skill practice information transmitted by the wearable device 400 received by the communication interface 130 when the interaction mode is the assessment mode, and is responsible for generating an assessment score based on the similarity between the hand movement signals and body posture information in the obtained skill practice information and the hand movement data and body posture data in the practice assessment data, and is responsible for transmitting the assessment score to the wearable device 400 for display through the communication interface 130 after the professional skill represented by the practice assessment data loaded by the data loading module 210 is completed.
技能評量模組290可以在每一次接收到技能實踐訊息時產生相對應的實踐分數,並可以在演練評量資料被完成後加算所有的實踐分數以產生評量分數;技能評量模組290也可以在每一次接收到技能實踐訊息時產生相對應的實踐分數,並可以累加所產生的實踐分數,藉以在演練評量資料被完成後將累計的實踐分數做為評量分數;技能評量模組290也可以在演練評量資料被完成後,依據每一次接收到技能實踐訊息產生實踐分數並累加所產生的實踐分數已產生實踐分數;但技能評量模組290產生評量分數的方式並不以上述為限。The skill assessment module 290 may generate a corresponding practice score each time it receives a skill practice message, and may add up all practice scores after the exercise assessment data is completed to generate an assessment score. The skill assessment module 290 may also generate a corresponding practice score each time it receives a skill practice message, and may accumulate the generated practice scores, so that after the exercise assessment data is completed, the accumulated practice scores are used as the assessment scores. The skill assessment module 290 may also generate a practice score based on each skill practice message received after the exercise assessment data is completed, and accumulate the generated practice scores to generate a practice score. However, the manner in which the skill assessment module 290 generates assessment scores is not limited to the above.
接著以一個實施例來解說本發明的運作系統與方法,並請參照「第3圖」本發明所提之依據練習狀況與生理狀況產生評量內容之方法流程圖。在本實施例中,假設裝置100為提供虛擬實境服務的實境伺服器,但本發明並不以此為限。Next, the operating system and method of the present invention will be explained using an embodiment. Please refer to FIG. 3 for a flow chart of the method for generating assessment content based on training status and physiological status. In this embodiment, it is assumed that device 100 is a reality server providing virtual reality services, but the present invention is not limited to this.
首先,實境伺服器可以提供穿戴裝置400連接(步驟301),在穿戴裝置400與實境伺服器連接後,實境伺服器的資料載入模組210可以載入與專業技能對應的技能實境資料,並由技能實境資料中讀出場景資料及與互動模式對應的演練評量資料(步驟310)。在本實施例中,假設資料載入模組210可以在穿戴裝置400連接後透過實境伺服器的通訊介面130要求穿戴裝置400選擇專業技能與互動模式並接收穿戴裝置400所選擇的專業技能與互動模式。First, the reality server can provide a connection to the wearable device 400 (step 301). After the wearable device 400 is connected to the reality server, the reality server's data loading module 210 can load the skill reality data corresponding to the professional skills and read the scene data and exercise assessment data corresponding to the interaction mode from the skill reality data (step 310). In this embodiment, it is assumed that after the wearable device 400 is connected, the data loading module 210 can request the wearable device 400 to select a professional skill and interaction mode through the reality server's communication interface 130 and receive the professional skill and interaction mode selected by the wearable device 400.
當互動模式為演練模式時,在實境伺服器的通訊介面130將演練評量資料傳送給穿戴裝置400後,穿戴裝置400可以依據所接收到之演練評量資料中的場景資料顯示技能演示場景(步驟320),使得穿戴裝置400之使用者可以在技能演示場景中開始演示專業技能。When the interaction mode is the training mode, after the communication interface 130 of the real server transmits the training evaluation data to the wearable device 400, the wearable device 400 can display the skill demonstration scene according to the scene data in the received training evaluation data (step 320), so that the user of the wearable device 400 can start demonstrating professional skills in the skill demonstration scene.
之後,穿戴裝置400可以依據穿戴裝置400之使用者在技能演示場景中演示專業技能的手部動作及身體姿態產生包含使用者之手部動作訊號及身體姿態訊息的技能實踐訊息,並可以將所產生的技能實踐訊息傳送到實境伺服器(步驟330)。同時,穿戴裝置400也可以取得使用者的生理狀態資料並可以將所取得的生理狀態資料傳送到實境伺服器(步驟340)。Subsequently, wearable device 400 can generate a skill practice message containing the user's hand movement signals and body posture information based on the user's hand movements and body postures during the skill demonstration scenario, and can transmit the generated skill practice message to the real-world server (step 330). Simultaneously, wearable device 400 can also obtain the user's physiological status data and transmit the obtained physiological status data to the real-world server (step 340).
實境伺服器的通訊介面130可以接收穿戴裝置400所傳送的技能實踐訊息與生理狀態資料,且實境伺服器的互動處理模組270可以由實境伺服器的資料載入模組210所載入之演練評量資料中取得與透過通訊介面130所接收到之技能實踐訊息對應的互動接續資料,並透過通訊介面130將所取出之互動接續資料傳送給穿戴裝置400(步驟350),使得穿戴裝置400可以依據所接收到的互動接續資料在所顯示的技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容(步驟360)。The communication interface 130 of the real server can receive the skill practice information and physiological status data transmitted by the wearable device 400, and the interaction processing module 270 of the real server can obtain the interaction connection data corresponding to the skill practice information received through the communication interface 130 from the practice assessment data loaded by the data loading module 210 of the real server, and transmit the extracted interaction connection data to the wearable device 400 through the communication interface 130 (step 350), so that the wearable device 400 can display the real content corresponding to the user's hand signals and body postures in the displayed skill demonstration scene based on the received interaction connection data (step 360).
同樣在實境伺服器的通訊介面130接收穿戴裝置400所傳送的技能實踐訊息與生理狀態資料後,實境伺服器的題庫建立模組250可以判斷通訊介面130所接收到之技能實踐訊息或生理狀態資料是否滿足評量條件,當題庫建立模組判斷所接收到之技能實踐訊息或生理狀態資料滿足評量條件時,在評量題庫中記錄評量資料為在接收到技能實踐訊息之前的互動接續資料(步驟370)。Similarly, after the communication interface 130 of the real-world server receives the skill practice message and physiological status data transmitted by the wearable device 400, the question bank establishment module 250 of the real-world server can determine whether the skill practice message or physiological status data received by the communication interface 130 meets the assessment conditions. When the question bank establishment module determines that the received skill practice message or physiological status data meets the assessment conditions, the assessment data is recorded in the assessment question bank as the interaction connection data before the skill practice message is received (step 370).
而當互動模式為評量模式時,在實境伺服器的通訊介面130將演練評量資料傳送給穿戴裝置400(步驟310)後,穿戴裝置400可以依據所接收到之演練評量資料中的場景資料顯示技能演示場景(步驟320),使得穿戴裝置400之使用者可以在技能演示場景中開始演示專業技能。When the interaction mode is the assessment mode, after the communication interface 130 of the real server transmits the exercise assessment data to the wearable device 400 (step 310), the wearable device 400 can display the skill demonstration scene according to the scene data in the received exercise assessment data (step 320), so that the user of the wearable device 400 can start demonstrating professional skills in the skill demonstration scene.
之後,穿戴裝置400可以依據穿戴裝置400之使用者在技能演示場景中演示專業技能的手部動作及身體姿態產生包含使用者之手部動作訊號及身體姿態訊息的技能實踐訊息,並可以將所產生的技能實踐訊息傳送到實境伺服器(步驟330)。Afterwards, the wearable device 400 can generate a skill practice message including the user's hand movement signals and body posture information based on the hand movements and body postures of the user of the wearable device 400 demonstrating professional skills in the skill demonstration scene, and can transmit the generated skill practice message to the real server (step 330).
實境伺服器的通訊介面130可以接收穿戴裝置400所傳送的技能實踐訊息,且實境伺服器的互動處理模組270可以由實境伺服器的資料載入模組210所載入之演練評量資料中取得與透過通訊介面130所接收到之技能實踐訊息對應的互動接續資料,並透過通訊介面130將所取出之互動接續資料傳送給穿戴裝置400(步驟350),使得穿戴裝置400可以依據所接收到的互動接續資料在所顯示的技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容(步驟360)。The communication interface 130 of the real server can receive the skill practice message transmitted by the wearable device 400, and the interaction processing module 270 of the real server can obtain the interaction connection data corresponding to the skill practice message received through the communication interface 130 from the practice assessment data loaded by the data loading module 210 of the real server, and transmit the retrieved interaction connection data to the wearable device 400 through the communication interface 130 (step 350), so that the wearable device 400 can display the real content corresponding to the user's hand signals and body postures in the displayed skill demonstration scene according to the received interaction connection data (step 360).
同樣在實境伺服器的通訊介面130接收到穿戴裝置400所傳送的技能實踐訊息後,如「第3B圖」之流程所示,實境伺服器的技能評量模組290可以依據通訊介面130所接收到之技能實踐訊息中的手部動作訊號及身體姿態訊息與實境伺服器之資料載入模組210所載入之演練評量資料中的手部動作資料及身體姿態資料之相似度產生評量分數(步驟381),並於演練評量資料被完成後傳送評量分數至穿戴裝置400(步驟383),使得穿戴裝置400顯示評量分數(步驟385)。Similarly, after the communication interface 130 of the real server receives the skill practice message sent by the wearable device 400, as shown in the process of "Figure 3B", the skill assessment module 290 of the real server can generate an assessment score based on the similarity between the hand movement signal and body posture information in the skill practice message received by the communication interface 130 and the hand movement data and body posture data in the practice assessment data loaded by the data loading module 210 of the real server (step 381), and transmit the assessment score to the wearable device 400 after the practice assessment data is completed (step 383), so that the wearable device 400 displays the assessment score (step 385).
綜上所述,可知本發明與先前技術之間的差異在於具有在演練模式時讀取演練評量資料,並依據使用者在技能演示場景之手部動作與身體姿態的技能實踐訊息由演練評量資料中取得對應的互動接續資料,以使使用者在技能演示場景中實現專業技能的演練,並依據技能實踐訊息與使用者的生理狀態資料選擇是否建立評量資料,而在評量模式讀取與評量資料對應的演練評量資料以提供使用者在技能演示場景中實現專業技能的演練,並依據使用者在技能演示場景之手部動作與身體姿態的技能實踐訊息產生評量分數之技術手段,藉由此一技術手段可以來解決先前技術所存在實境技術只依據最終結果給予評分的問題,進而達成透過實境技術提供有效評量機制之技術功效。In summary, the difference between the present invention and the prior art is that the present invention has the function of reading the practice evaluation data in the practice mode, and obtaining the corresponding interactive connection data from the practice evaluation data according to the user's hand movements and body postures in the skill demonstration scene, so that the user can practice professional skills in the skill demonstration scene, and choose whether to establish the evaluation data according to the skill practice information and the user's physiological status data. The model reads the corresponding practice assessment data to provide users with a way to practice professional skills in a skill demonstration scenario. It also generates an assessment score based on the user's skill practice information such as hand movements and body posture in the skill demonstration scenario. This technical means can solve the problem of previous real-world technology that only scores based on the final results, thereby achieving the technical effectiveness of providing an effective assessment mechanism through real-world technology.
再者,本發明之依據練習狀況與生理狀況產生評量內容之方法,可實現於硬體、軟體或硬體與軟體之組合中,亦可在電腦系統中以集中方式實現或以不同元件散佈於若干互連之電腦系統的分散方式實現。Furthermore, the method of the present invention for generating assessment content based on exercise status and physiological status can be implemented in hardware, software, or a combination of hardware and software. It can also be implemented in a centralized manner in a computer system or in a distributed manner with different components distributed across several interconnected computer systems.
雖然本發明所揭露之實施方式如上,惟所述之內容並非用以直接限定本發明之專利保護範圍。任何本發明所屬技術領域中具有通常知識者,在不脫離本發明所揭露之精神和範圍的前提下,對本發明之實施的形式上及細節上作些許之更動潤飾,均屬於本發明之專利保護範圍。本發明之專利保護範圍,仍須以所附之申請專利範圍所界定者為準。While the embodiments disclosed above are limited to the present invention, these descriptions are not intended to directly limit the scope of patent protection for this invention. Any modifications or alterations in the form and details of the present invention made by a person skilled in the art without departing from the spirit and scope of this invention are within the scope of patent protection for this invention. The scope of patent protection for this invention shall remain subject to the scope of the attached patent application.
100: 裝置 110: 記憶體 130: 通訊介面 140: 儲存媒體 170: 處理器 190: 匯流排 210: 資料載入模組 230: 資料產生模組 250: 題庫建立模組 270: 互動處理模組 290: 技能評量模組 400: 穿戴裝置 步驟301: 實境伺服器提供穿戴裝置連接 步驟310: 實境伺服器載入與專業技能對應之技能實境資料,並由技能實境資料中讀出場景資料及與互動模式對應之演練評量資料 步驟320: 穿戴裝置依據實境伺服器所傳送之場景資料顯示技能演示場景 步驟330: 穿戴裝置依據穿戴裝置之使用者在技能演示場景中之手部動作及身體姿態產生技能實踐訊息,並傳送技能實踐訊息至實境伺服器 步驟340: 穿戴裝置在互動模式為演練模式時取得使用者之生理狀態資料並傳送生理狀態資料至實境伺服器 步驟350: 實境伺服器由演練評量資料中取得與技能實踐訊息對應之互動接續資料,並傳送被取出之互動接續資料至穿戴裝置 步驟360: 穿戴裝置依據互動接續資料在技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容。 步驟370: 實境伺服器在互動模式為演練模式且判斷技能實踐訊息或生理狀態資料滿足評量條件時,在評量題庫中記錄評量資料為在接收到技能實踐訊息前被取得之互動接續資料 步驟381: 實境伺服器在互動模式為評量模式時,依據技能實踐訊息中之手部動作訊號及身體姿態訊息與演練評量資料中之手部動作資料及身體姿態資料之相似度產生評量分數 步驟383: 實境伺服器於演練評量資料被完成後傳送評量分數至穿戴裝置 步驟385: 穿戴裝置顯示評量分數 100: Device 110: Memory 130: Communication Interface 140: Storage Media 170: Processor 190: Bus 210: Data Loading Module 230: Data Generation Module 250: Question Bank Creation Module 270: Interaction Processing Module 290: Skill Assessment Module 400: Wearable Device Step 301: Reality Server Provides Connection to Wearable Device Step 310: The reality server loads the skill reality data corresponding to the professional skill and retrieves the scene data and the practice assessment data corresponding to the interaction mode from the skill reality data. Step 320: The wearable device displays the skill demonstration scene based on the scene data transmitted by the reality server. Step 330: The wearable device generates skill practice messages based on the hand movements and body posture of the wearable device user in the skill demonstration scene and transmits the skill practice messages to the reality server. Step 340: When the interaction mode is practice mode, the wearable device obtains the user's physiological status data and transmits the physiological status data to the reality server. Step 350: The real-world server retrieves interaction data corresponding to the skill practice information from the practice assessment data and transmits the retrieved interaction data to the wearable device. Step 360: Based on the interaction data, the wearable device displays real-world content corresponding to the user's hand signals and body postures in the skill demonstration scene. Step 370: When the interaction mode is set to practice mode and the real-world server determines that the skill practice message or physiological status data meets the assessment criteria, it records the assessment data in the assessment question bank as the interaction connection data obtained before receiving the skill practice message. Step 381: When the interaction mode is set to assessment mode, the real-world server generates an assessment score based on the similarity between the hand movement signals and body posture information in the skill practice message and the hand movement data and body posture data in the practice assessment data. Step 383: After the practice assessment data is completed, the real-world server transmits the assessment score to the wearable device. Step 385: The wearable device displays the assessment score.
第1圖為本發明所提之依據練習狀況與生理狀況產生評量內容之裝置之元件示意圖。 第2圖為本發明所提之處理器之模組示意圖。 第3A圖為本發明所提之依據練習狀況與生理狀況產生評量內容之方法流程圖。 第3B圖為本發明所提之產生評量分數之方法流程圖。 Figure 1 is a schematic diagram of the components of the device for generating assessment content based on exercise status and physiological conditions according to the present invention. Figure 2 is a schematic diagram of the modules of the processor according to the present invention. Figure 3A is a flow chart of the method for generating assessment content based on exercise status and physiological conditions according to the present invention. Figure 3B is a flow chart of the method for generating assessment scores according to the present invention.
步驟301:實境伺服器提供穿戴裝置連接 Step 301: The reality server provides a connection to the wearable device.
步驟310:實境伺服器載入與專業技能對應之技能實境資料,並由技能實境資料中讀出場景資料及與互動模式對應之演練評量資料 Step 310: The reality server loads the skill reality data corresponding to the professional skill and reads the scene data and the exercise assessment data corresponding to the interaction mode from the skill reality data.
步驟320:穿戴裝置依據實境伺服器所傳送之場景資料顯示技能演示場景 Step 320: The wearable device displays the skill demonstration scene based on the scene data sent by the real-world server.
步驟330:穿戴裝置依據穿戴裝置之使用者在技能演示場景中之手部動作及身體姿態產生技能實踐訊息,並傳送技能實踐訊息至實境伺服器 Step 330: The wearable device generates a skill practice message based on the wearable device user's hand movements and body posture in the skill demonstration scene and transmits the skill practice message to the reality server.
步驟340:穿戴裝置在互動模式為演練模式時取得使用者之生理狀態資料並傳送生理狀態資料至實境伺服器 Step 340: When the interaction mode is training mode, the wearable device obtains the user's physiological status data and transmits the physiological status data to the real-world server.
步驟350:實境伺服器由演練評量資料中取得與技能實踐訊息對應之互動接續資料,並傳送被取出之互動接續資料至穿戴裝置 Step 350: The real-world server retrieves the interaction connection data corresponding to the skill practice information from the practice assessment data and transmits the retrieved interaction connection data to the wearable device.
步驟360:穿戴裝置依據互動接續資料在技能演示場景中顯示與使用者之手部訊號及身體姿態對應的實境內容 Step 360: The wearable device displays real-world content corresponding to the user's hand signals and body posture in the skill demonstration scene based on the interaction data.
步驟370:實境伺服器在互動模式為演練模式且判斷技能實踐訊息或生理狀態資料滿足評量條件時,在評量題庫中記錄評量資料為與技能實踐訊息對應之互動接續資料 Step 370: When the interaction mode is set to practice mode and the real-world server determines that the skill practice information or physiological status data meets the assessment criteria, it records the assessment data in the assessment question bank as the interaction connection data corresponding to the skill practice information.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113135544A TWI893992B (en) | 2024-09-19 | 2024-09-19 | Device and method for generating evaluation content based on practice status and physiological status |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113135544A TWI893992B (en) | 2024-09-19 | 2024-09-19 | Device and method for generating evaluation content based on practice status and physiological status |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI893992B true TWI893992B (en) | 2025-08-11 |
Family
ID=97524229
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113135544A TWI893992B (en) | 2024-09-19 | 2024-09-19 | Device and method for generating evaluation content based on practice status and physiological status |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI893992B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201242641A (en) * | 2011-04-22 | 2012-11-01 | Tien-Lung Sun | Virtual reality-based movement training and evaluation system |
| US11435827B2 (en) * | 2019-08-30 | 2022-09-06 | AR & NS Investment, LLC | Electronic training system and method for electronic evaluation and feedback of sports performance |
| US20230290448A1 (en) * | 2015-04-15 | 2023-09-14 | Nike, Inc. | Activity monitoring device with assessment of exercise intensity |
-
2024
- 2024-09-19 TW TW113135544A patent/TWI893992B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201242641A (en) * | 2011-04-22 | 2012-11-01 | Tien-Lung Sun | Virtual reality-based movement training and evaluation system |
| US20230290448A1 (en) * | 2015-04-15 | 2023-09-14 | Nike, Inc. | Activity monitoring device with assessment of exercise intensity |
| US11435827B2 (en) * | 2019-08-30 | 2022-09-06 | AR & NS Investment, LLC | Electronic training system and method for electronic evaluation and feedback of sports performance |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024092955A1 (en) | Medical training assessment evaluation method and apparatus, and electronic device and storage medium | |
| CN114300078A (en) | Information processing method, information processing apparatus, storage medium, and electronic device | |
| TWI893992B (en) | Device and method for generating evaluation content based on practice status and physiological status | |
| US11237832B2 (en) | Module with a serialization unit and improved compatibility with deserialization units of different series | |
| CN1716264B (en) | Method and system for annotating and presenting system traces with control program information | |
| CN113990512B (en) | Abnormal data detection method and device, electronic equipment and storage medium | |
| US20140107461A1 (en) | Adaptive Medical Testing | |
| WO2015057842A1 (en) | Simulated clinical case-based systems and methods for assessment of health care professional's competence in evaluating and interpreting images and data | |
| CN117971497B (en) | Data processing method, system, equipment, server and medium | |
| CN119185918A (en) | Device and method for performing billiard fight training according to opponent batting behavior simulation | |
| JP7630071B2 (en) | Information processing method and information processing program | |
| TWI896413B (en) | Device for analyzing boxing moves to provide boxing training suggestions and method thereof | |
| TWI774982B (en) | Medical resource integration system, computer device and medical resource integration method | |
| CN117056144A (en) | Test method and device of processor, electronic equipment and readable storage medium | |
| JP7355303B2 (en) | Receipt data significance determination program, receipt data significance determination method, and information processing device | |
| TW202518376A (en) | Device and method for generating learning suggestion based on learning status and learning goal | |
| WO2023123628A1 (en) | Multi-dimensional signal control system and method | |
| TWM606869U (en) | Device for recognizing identity by comparing document image and multi-state face image | |
| TWI233124B (en) | Method for self-diagnosis and programming flash memory, and device and system of same | |
| CN111078025A (en) | A method and terminal device for determining whether input Chinese characters are correct or not | |
| US20250022611A1 (en) | Method for optimizing a medical training procedure | |
| TWM669574U (en) | A device that uses generative language models to assist in answering questions in banks | |
| US20040088151A1 (en) | Power modelling of a circuit | |
| TWI884796B (en) | System for finding wide open to provide basketball offensive passing suggestion and method thereof | |
| TWM662810U (en) | Proactively care about the user's device based on the operation history |