Patents Assigned to XRSPACE CO., LTD.
  • Patent number: 11783492
    Abstract: A human body portion tracking method is provided and including obtaining a first image from an image capturing apparatus; identifying a first reference point and a second reference point from the first image; determining a position relationship between a first section and a second section of the human body portion according to three-dimensional coordinates of the first reference point and the second reference point; obtaining a second image from the image capturing apparatus; identifying a third reference point from the second image.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 10, 2023
    Assignee: XRSPACE CO., LTD.
    Inventor: Sheng-Hsiu Kuo
  • Patent number: 11777626
    Abstract: A method and an apparatus related to multiple modes are provided. In the method, the first mode is operated. The first mode is a host mode or a client mode, and the host mode is configured for broadcasting information related to a global coordinate system to a device operated with the client mode. A switching condition is detected, and the first mode is switched to the second mode. The second mode is another one of the host mode and the client mode. The second mode is operated. Therefore, the positioning information of a global coordinate system can be provided for motion sensing apparatuses.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: October 3, 2023
    Assignee: XRSPACE CO., LTD.
    Inventors: Ching-Ning Huang, Chien-Chih Hsu
  • Publication number: 20230029196
    Abstract: A method and an apparatus related to sentence generation are provided. In the method, a known token is determined based on a first sentence. A second sentence is determined based on the known token and a first masked token through a language model. The first masked token and the known token are inputted into the language model, to determine a first predicted token corresponding to the first masked token. The language model is trained based on an encoder of a bidirectional transformer. A second masked token is inserted when the determined result of the first predicted token is determined. The second masked token is inputted into the language model, to determine a second predicted token corresponding to the second masked token. The second sentence includes the first predicted token, the second predicted token and the known token. The second sentence is a sentence to respond to the first sentence.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Applicant: XRSPACE CO., LTD.
    Inventor: Chun-Yu Huang
  • Patent number: 11460912
    Abstract: A system and a method related to data fusing are provided. The first and second sensing data are obtained. The data combination is determined based on the first and second sensing data. The third sensing data is obtained based on images. Whether the human body portion exists in the third sensing data is determined during the first duration. The motion information is determined by a first determining factor, which includes the data combination and the third sensing data of the first duration, in response to the human body portion existing in the third sensing data. The motion information is determined by a second determining factor, which includes the data combination and the third sensing data of the second duration, in response to the human body portion not existing in the third sensing data. The human body portions of the user exist in the third sensing data during the second duration.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: October 4, 2022
    Assignee: XRSPACE CO., LTD.
    Inventors: Ching-Ning Huang, Yi-Kang Hsieh
  • Publication number: 20220182162
    Abstract: A method and an apparatus related to multiple modes are provided. In the method, the first mode is operated. The first mode is a host mode or a client mode, and the host mode is configured for broadcasting information related to a global coordinate system to a device operated with the client mode. A switching condition is detected, and the first mode is switched to the second mode. The second mode is another one of the host mode and the client mode. The second mode is operated. Therefore, the positioning information of a global coordinate system can be provided for motion sensing apparatuses.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Applicant: XRSPACE CO., LTD.
    Inventors: Ching-Ning Huang, Chien-Chih Hsu
  • Publication number: 20220165033
    Abstract: A method and an apparatus for rendering three-dimensional objects in an XR environment are provided. The first part of a first object is presented on a first render pass with a second object and without the second part of the first object. The first part is nearer to the user side than the second object. The second object is nearer to the user side than the second part. The second part is presented on a second render pass with the second object and without the first part. A final frame is generated based on the first render pass and the second render pass. The first and the second parts of the first object and the second object are presented in the final frame, and the final frame is used to be displayed on a display. Accordingly, a flexible way to render three-dimensional objects is provided.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 26, 2022
    Applicant: XRSPACE CO., LTD.
    Inventor: Chih-Wei Hu
  • Publication number: 20220137787
    Abstract: A method and a system for showing a cursor for user interaction on a display device are provided. In the method, a reference position initialized at the end of a ray cast emitted from the user side is determined. A target position, which moves with a human body portion of a user, is determined. The target position is different from the reference position. A modified position is determined based on the reference position and the target position. The reference, target, and the modified positions are located on the same plane parallel with the user side. The modified position is different from the target position. The modified position is used as the current position of the cursor. The modified position represents a position of the end of the ray cast emitted from the user side currently. Accordingly, the cursor may be steady in the extended reality.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Applicant: XRSPACE CO., LTD.
    Inventor: Yu-Feng Tai
  • Publication number: 20220076502
    Abstract: A method for adjusting skin tone of an avatar and an avatar skin tone adjusting system are provided. The method includes: obtaining an incident angle of a virtual environment light and a skin thickness value corresponding to a first skin fragment of the skin fragments; determining a skin tone adjusting parameter based on the incident angle of the virtual environment light and the skin thickness value corresponding to the first skin fragment of the avatar; and adjusting a skin tone of the first skin fragment based on a default skin tone of the first skin fragment and the skin tone adjusting parameter of the first skin fragment before rendering the avatar.
    Type: Application
    Filed: September 8, 2020
    Publication date: March 10, 2022
    Applicant: XRSPACE CO., LTD.
    Inventor: Chih-Wei Hu
  • Publication number: 20220061700
    Abstract: A human body portion tracking method and a human body portion tracking system are provided. In the method, a first image is obtained from an image capturing apparatus. The first image captures a first section and a second section of a human body portion at a first time point. A first reference point and a second reference point are identified from the first image. The first reference point indicates the location of the first section at the first time point, and the second reference point indicates the location of a second section at the first time point. A position relationship between the first section and the second section is determined according to the three-dimensional coordinates of the first and second reference points. A second image is obtained from the image capturing apparatus. The second image captures the first section but not the second section at a second time point. A third reference point from the second image is identified.
    Type: Application
    Filed: September 1, 2020
    Publication date: March 3, 2022
    Applicant: XRSPACE CO., LTD.
    Inventor: Sheng-Hsiu Kuo
  • Publication number: 20220066223
    Abstract: A head mounted display and a control method thereof are provided. In the method, a first equipment information is received from a first equipment, and a second equipment information is received from a second equipment. The first equipment is identified as a first controllable equipment of the head mounted display, and the second equipment is identified as a second controllable equipment of the head mounted display. Accordingly, multiple equipments can be identified and further controllable.
    Type: Application
    Filed: September 1, 2020
    Publication date: March 3, 2022
    Applicant: XRSPACE CO., LTD.
    Inventor: Ching-Ning Huang
  • Patent number: 11205308
    Abstract: A method and an electronic apparatus of modifying a three-dimensional model are provided. In the method, multiple two-dimensional images are obtained by scanning a real environment Real objects of the real environment are identified in the two-dimensional images. A three-dimensional model is generated based on the two-dimensional images. The three-dimensional model is related to the depth information of the real objects. A modifying operation for modifying one or more virtual objects in the three-dimensional model is received. The virtual objects are corresponding to one or more real objects. The modifying operation is mapped into the two-dimensional images based on the identified result of the real objects in the two-dimensional image and the depth information of the real objects, to generate a modified image. A modified three-dimensional model is generated based on the modified image, to provide a proper modified result.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: December 21, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Wei-Ting Chen, Tzu-Chiang Wang, Chung-Chih Tsai
  • Publication number: 20210365104
    Abstract: A virtual object operating method and a virtual object operating system are provided. In the method, a manipulating portion on a virtual object pointed by a user and an object type of the virtual object are identified, and the object type includes a virtual creature created in a virtual reality environment. A manipulating action performed by the user is identified, and the manipulating action is corresponding to the virtual object. An interacting behavior of an avatar of the user with the virtual object is determined according to the manipulating portion, the object type, and the manipulating action. Accordingly, a variety of interacting behaviors is provided.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Applicant: XRSPACE CO., LTD.
    Inventors: Shih-Hao Ke, Wei-Chi Yen, Ming-Ta Chou
  • Patent number: 11127181
    Abstract: An avatar facial expression generating system and a method of avatar facial expression generation are provided. In the method, multiple user data are obtained and related to the sensing result of a user from multiple data sources. Multiple first emotion decisions are determined, respectively, based on each user data. Whether an emotion collision occurs among the first emotion decisions is determined. The emotion collision is related that the corresponding emotion groups of the first emotion decisions are not matched with each other. A second emotion decision is determined from one or more emotion groups according to the determining result of the emotion collision. The first or second emotion decision is related to one emotion group. A facial expression of an avatar is generated based on the second emotion decision. Accordingly, a proper facial expression of the avatar could be presented.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 21, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Feng-Seng Chu, Peter Chou
  • Patent number: 11119570
    Abstract: A method and a system for modifying the position of a cursor are provided. In the method, the depth information of a human body portion of a user is determined. The user uses the human body portion to move the cursor. The cursor is located at the end of a ray cast emitted from a user side, and the user's head wears a head mounted display. The first position of the cursor is determined. The second position of the cursor different from the first position is determined based on the depth information of the human body portion and the first position. The second position is used as the current position of the cursor, and the current position is located at the end of a ray cast emitted from the user currently. Accordingly, it is easy to control the cursor for different heights or arm lengths.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: September 14, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Yu-Feng Tai, Sheng-Hsiu Kuo
  • Patent number: 11107293
    Abstract: A head mounted display system includes a scanning unit and a processing unit. The scanning unit is configured to scan a real object in a real environment so as to generate a scanning result. The processing unit is coupled to the scanning unit. The processing unit is configured to identify the real object according to the scanning result of the scanning unit, determine at least one predetermined interactive characteristic according to an identification result of the processing unit, create a virtual object in a virtual environment corresponding to the real object in the real environment according to the scanning result of the scanning unit, and assign the at least one predetermined interactive characteristic to the virtual object in the virtual environment. Therefore, the present disclosure allows a user to manipulate the virtual object in different ways more naturally, which effectively improves the user's interactive experience.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: August 31, 2021
    Assignee: XRSpace CO., LTD.
    Inventors: Chih-Wen Wang, Chia-Ming Lu, Feng-Seng Chu, Wei-Shuo Chen
  • Patent number: 11087520
    Abstract: An avatar facial expression generating system and a method of avatar facial expression generation are provided. In the method, user data relating to sensing result of a user is obtained. A first and a second emotional configurations are determined. The first and second emotional configuration maintain during a first and a second duration, respectively. A transition emotional configuration is determined based on the first emotional configuration and the second emotional configuration, in which the transition emotional configuration maintains during a third duration. Facial expressions of an avatar are generated based on the first emotional configuration, the transition emotional configuration, and the second emotional configuration, respectively. The third duration exists between the first duration and the second duration. Accordingly, a normal facial expression on an avatar would be presented while encountering the emotion transformation.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: August 10, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Wei-Zhe Hong, Ming-Yang Kung, Ting-Chieh Lin, Feng-Seng Chu
  • Patent number: 11061469
    Abstract: A head mounted display system and a rotation center correcting method thereof are provided. The head mounted display system is wearable on a user's head and includes a main body, a sensor, and a processor. The sensor is disposed at the main body and obtains sensing data corresponding to at least one pose of the user's head. The processor is coupled to the sensor and configured to generate pose data of the user's head based on the sensing data, and generate rotation center information of the user's head based on the pose data, wherein the rotation center information is related to a center corresponding to rotation of the user's head. Accordingly, the center of the rotation can be adjusted for different users.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 13, 2021
    Assignee: XRSPACE CO., LTD.
    Inventors: Ching-Ning Huang, Yi-Kang Hsieh
  • Patent number: 11039118
    Abstract: An interactive image processing system including a first infrared camera, a second infrared camera, an image processing circuit, a vision processing unit, an image signal processor, a central processing unit, and a memory device is disclosed. The present disclosure calculates depth data according to infrared images generated by the first and second infrared cameras to improve depth quality.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: June 15, 2021
    Assignee: XRSpace CO., LTD.
    Inventors: Yi-Kang Hsieh, Chun-Wei Lin, Cheng-Yu Hsu, Sheng-Hsiu Kuo
  • Patent number: D940688
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: January 11, 2022
    Assignee: XRSPACE CO., LTD.
    Inventor: Chia-Chi Liao
  • Patent number: D1001482
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: October 17, 2023
    Assignee: XRSPACE CO., LTD.
    Inventor: Chia-Chi Liao