IP Library Granted Patent US 12,401,883
Granted Patent B2
US 12,401,883 · App. 18/253,070 · Granted Aug 26, 2025

System, imaging apparatus, information processing apparatus, information processing method, and information processing program

Inventors: Naoyuki Miyada (Tokyo, JP); Hideki Yanagisawa (Kanagawa, JP); Mamiko Ishida (Tokyo, JP)
Assignee: Sony Interactive Entertainment Inc.
H04N23/611G06F1/163G06T7/73H04N23/667G06T2207/10024G06T2207/20081G06T2207/30196
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,401,883
App. No.
18/253,070
Granted
Aug 26, 2025
Kind
B2
Abstract

An imaging apparatus generates a first image signal by synchronously scanning all pixels at a predetermined timing and performs image capturing in either a first imaging mode or a second imaging mode An information processing apparatus recognizes the user on the basis of the first image signal, calculates coordinate information regarding the user, determines whether the image capturing is performed in the first imaging mode or the second imaging mode, on the basis of the coordinate information, performs, in a case where it is determined that the image capturing is performed in the first imaging mode, a first process on the basis of the coordinate information calculated in the first imaging mode, and performs, in a case where it is determined that the image capturing is performed in the second imaging mode, a second process on the basis of the coordinate information calculated in the second imaging mode.

Claims (45)

1. A system comprising:

a first image sensor for generating a first image signal by synchronously scanning all pixels at a predetermined timing; and

one or more processors to:

recognize the user on a basis of the first image signal;

calculate coordinate information regarding the user on the basis of the first image signal;

determine whether image capturing using the first image sensor is performed in a first imaging mode in which an image is captured from a first-person viewpoint corresponding to the user's viewpoint, or a second imaging mode in which the image of the user is captured from a third-person viewpoint with respect to the user, on a basis of the coordinate information; and

perform, in a case where it is determined that the image capturing is performed in the first imaging mode, a first process on a basis of the coordinate information calculated in the first imaging mode and that performs, in a case where it is determined that the image capturing is performed in the second imaging mode, a second process on a basis of the coordinate information calculated in the second imaging mode.

2. The system according to claim 1 , wherein the coordinate information includes coordinate information regarding at least any one of a feature point concerning a posture of the user, a feature point concerning an arm shape of the user, and a feature point concerning a hand and finger shape of the user.

3. The system according to claim 2 , wherein calculating the coordinate information comprises using, as the feature point, at least one joint of the user, on a basis of a learned model that is constructed by learning a relation between an image of a person having a plurality of joints and coordinate information indicating positions of the plurality of joints.

4. The system according to claim 1 , further comprising a head mounted display, the head mounted display comprising the first image sensor and an attachment part that is able to arrange at least the head mounted display on a body of the user is provided.

5. The system according to claim 4 , wherein the attachment part is able to arrange head mounted display on a head of the user.

6. The system according to claim 4 , further comprising:

a sensor apparatus for outputting the coordinate information.

7. The system according to claim 1 , wherein the one or more processors further to:

determine whether a first imaging apparatus performs the imaging capturing using the first image sensor or a second imaging apparatus performs the image capturing using the first image sensor, and

in a case where it is determined that the first imaging apparatus is performing the image capturing, perform the first process on a basis of the coordinate information calculated according to the first image signal generated by the first imaging apparatus, and in a case where it is determined that the second imaging apparatus is performing the image capturing, perform the second process on a basis of the coordinate information calculated according to the first image signal generated by the second imaging apparatus.

8. The system according to claim 1 , wherein the first imaging apparatus comprises a head mounted display, the head mounted display comprising the first image sensor and an attachment part for arranging at least the first imaging apparatus on a body of the user is provided.

9. The system according to claim 1 , wherein the first imaging apparatus comprises a head mounted display, the head mounted display comprising the first image sensor and an attachment part for arranging the first imaging apparatus on a head of the user.

10. The system according to claim 1 , further comprising:

a second image sensor comprising an event drive type vison sensor that asynchronously generates a second image signal when an intensity change of incident light on each pixel is detected, and the one or more processors further to:

perform at least either recognition of the user or calculation of the coordinate information, on a basis of the first image signal and the second image signal.

11. An imaging apparatus comprising:

a first image sensor for generating a first image signal by synchronously scanning all pixels at a predetermined timing;

one or more processors to:

recognize a user on a basis of a first image signal, whether the first image signal represents an image captured from a first-person viewpoint corresponding to the user's viewpoint, or represents the image captured from a third-person viewpoint with respect to the user, on a basis of the coordinate information;

calculate coordinate information on a basis of the first image signal; and

output the coordinate information.

12. The imaging apparatus according to claim 11 , wherein the coordinate information includes coordinate information regarding at least any one of a feature point concerning a posture of the user, a feature point concerning an arm shape of the user, and a feature point concerning a hand and finger shape of the user.

13. The imaging apparatus according to claim 12 , wherein calculating the coordinate information including, as the feature point, comprises using at least one joint of the user, on a basis of a learned model that is constructed by learning a relation between an image of a person having a plurality of joints and coordinate information indicating positions of the plurality of joints.

14. An information processing apparatus comprising:

one or more processors; and

one or more computer-readable media that, when executed, cause the information processing apparatus to:

acquire coordinate information from an imaging apparatus comprising a first image sensor for generating a first image signal by synchronously scanning all pixels at a predetermined timing, the imaging apparatus configured to perform image capturing in either a first imaging mode in which an image is captured from a first-person viewpoint corresponding to a user's viewpoint or a second imaging mode in which the image of the user is captured from a third-person viewpoint with respect to the user, the imaging apparatus further configured to recognize the user on a basis of the first image signal, calculate the coordinate information regarding the user on the basis of the first image signal, and output the coordinate information;

determine whether the image capturing is performed in the first imaging mode or the second imaging mode, on a basis of the coordinate information; and

perform, in a case where it is determined that the image capturing is performed in the first imaging mode, a first process on a basis of the coordinate information calculated in the first imaging mode and that performs, in a case where it is determined that the image capturing is performed in the second imaging mode, a second process on a basis of the coordinate information calculated in the second imaging mode.

15. An information processing method comprising:

acquiring a first image signal from an imaging apparatus that includes a first image sensor for generating the first image signal by synchronously scanning all pixels at a predetermined timing and that performs image capturing in either a first imaging mode in which an image is captured from a first-person viewpoint corresponding to a user's viewpoint or a second imaging mode in which the image of the user is captured from a third-person viewpoint with respect to the user;

recognizing the user on a basis of the first image signal and calculating coordinate information regarding the user on the basis of the first image signal;

determining whether the image capturing is performed in the first imaging mode or the second imaging mode, on a basis of the coordinate information; and

performing, in a case where it is determined that the image capturing is performed in the first imaging mode, a first process on a basis of the coordinate information calculated in the first imaging mode and performing, in a case where it is determined that the image capturing is performed in the second imaging mode, a second process on a basis of the coordinate information calculated in the second imaging mode.

16. A non-transitory, computer-readable storage medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:

acquiring a first image signal from an imaging apparatus that includes a first image sensor for generating the first image signal by synchronously scanning all pixels at a predetermined timing and that performs image capturing in either a first imaging mode in which an image is captured from a first-person viewpoint corresponding to a user's viewpoint or a second imaging mode in which the image of the user is captured from a third-person viewpoint with respect to the user;

recognizing the user on a basis of the first image signal and calculating coordinate information regarding the user on the basis of the first image signal;

determining whether the image capturing is performed in the first imaging mode or the second imaging mode, on a basis of the coordinate information; and

performing, in a case where it is determined that the image capturing is performed in the first imaging mode, a first process on a basis of the coordinate information calculated in the first imaging mode and performing, in a case where it is determined that the image capturing is performed in the second imaging mode, a second process on a basis of the coordinate information calculated in the second imaging mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2023
From: MIYADA, NAOYUKI; YANAGISAWA, HIDEKI; ISHIDA, MAMIKO
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 063653/0027 →
Priority Claims (1)
JP 2020-195149 · Nov 25, 2020 · national
Continuity (1)
Related Publication 20230353860A1 · Nov 2, 2023
References Cited (39)
US 8350919B2 · Schindler · 2013 [cited by examiner]
US 8614673B2 · Binder · 2013 [cited by examiner]
US 9245389B2 · Sako · 2016 [cited by applicant]
US 9256284B2 · Hanaya · 2016 [cited by applicant]
US 9536351B1 · Côté · 2017 [cited by examiner]
US 9832368B1 · Agrawal · 2017 [cited by examiner]
US 9860452B2 · Zaitsev · 2018 [cited by examiner]
US 10002297B2 · Sengupta · 2018 [cited by examiner]
US 10430966B2 · Varadarajan · 2019 [cited by examiner]
US 10440261B2 · Cheaz · 2019 [cited by examiner]
US 10803616B1 · Twigg · 2020 [cited by examiner]
US 20080144886A1 · Pryor · 2008 [cited by examiner]
US 20090131171A1 · Miyazaki · 2009 [cited by applicant]
US 20100111363A1 · Kelly · 2010 [cited by examiner]
US 20100266206A1 · Jo · 2010 [cited by examiner]
US 20110244956A1 · Sakakibara · 2011 [cited by examiner]
US 20120293680A1 · Guan · 2012 [cited by examiner]
US 20130182139A1 · Brunner · 2013 [cited by examiner]
US 20140160129A1 · Sako · 2014 [cited by examiner]
US 20140184854A1 · Musatenko · 2014 [cited by examiner]
US 20140186002A1 · Hanaya · 2014 [cited by applicant]
US 20140198962A1 · Anabuki · 2014 [cited by examiner]
US 20140361986A1 · Won · 2014 [cited by examiner]
US 20150109528A1 · Choi · 2015 [cited by examiner]
US 20150350505A1 · Malkin · 2015 [cited by examiner]
US 20160241783A1 · Fukui · 2016 [cited by examiner]
US 20160287994A1 · Tamaoki · 2016 [cited by examiner]
US 20170249010A1 · Jung et al. · 2017 [cited by applicant]
US 20180088890A1 · Pohl · 2018 [cited by examiner]
US 20180311585A1 · Osman · 2018 [cited by examiner]
US 20180356880A1 · Kashihara · 2018 [cited by examiner]
US 20190070506A1 · Stafford · 2019 [cited by examiner]
US 20200068111A1 · Naing · 2020 [cited by examiner]
JP 2014115457A · 2014 [cited by applicant]
JP 2014127987A · 2014 [cited by applicant]
JP 2019213764A · 2019 [cited by applicant]
Tan , et al., “Understanding the Nature of First-Person Videos: Characterization and Classification Using Low-Level Features”, Institute of Electrical and Electronics Engineers Conference on Computer Vision and Pattern … [cited by applicant]
Yee , “How to Use a Digital Camera, Camcorder, or GoPro as a Webcam”, Available online at: https://www.pcworld.com/article/398987, Apr. 3, 2020, pp. 1-17. [cited by applicant]
International Search Report for corresponding Application No. PCT/JP2021/042137, 4 pages, dated Feb. 8, 2022. [cited by applicant]