PlayStation 4 Camera: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
m (Reverted edits by 209.16.156.26 (talk) to last revision by Pop13 13)
Tag: Rollback
 
(45 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Wikify}}
== Playstation 4 Camera ==
== Playstation 4 Camera ==
See also {{talk}} page
RRA filing: http://rra.go.kr/board/device/view.jsp?app_no=201317100000152603 {{date|2013-08-22}}
[[File:Ps4-new-playstation-4-console-camera-07.jpg|300px|thumb|right|Camera at or above knee level]]
[[File:Ps4-new-playstation-4-console-camera-07.jpg|300px|thumb|right|Camera at or above knee level]]
=== Specifications ===
=== Specifications ===
Line 12: Line 19:
| '''Weight''' || approximately 183g
| '''Weight''' || approximately 183g
|-
|-
| '''Cable Length''' || Cord length: 200cm approximately
| '''[http://en.wikipedia.org/wiki/USB#Cabling Cable Length]''' || Cord length: 200cm approximately  
See [http://ps4eye.tumblr.com/post/81377229916/extending-the-ps4-camera-cable extending the ps4 camera cable]
|-
|-
| '''[[Connectors|Connection Type]]''' || PS4 dedicated connector [[AUX]] (USB 3.0-derived)
| '''[[Connectors|Connection Type]]''' || PS4 dedicated connector [[AUX]] ([[USB_3.0|USB 3.0]]-derived)
|-
|-
| '''[http://en.wikipedia.org/wiki/Focus_%28geometry%29 Capture Range]''' || 30cm - '''∞'''
| '''[http://en.wikipedia.org/wiki/Focus_%28geometry%29 Capture Range]''' || 30cm - '''∞'''
Line 24: Line 32:
| '''[http://en.wikipedia.org/wiki/Field_of_view Field of view (FOV)]''' || 85{{degree}}
| '''[http://en.wikipedia.org/wiki/Field_of_view Field of view (FOV)]''' || 85{{degree}}
|-
|-
| '''Video Format''' || RAW, [http://en.wikipedia.org/wiki/YUV YUV] (uncompressed)
| '''Video Format''' || RAW16/RAW8, [http://en.wikipedia.org/wiki/YUV YUV]422/[http://en.wikipedia.org/wiki/YUV YUV]8 (greyscale)
|-
|-
| '''[http://en.wikipedia.org/wiki/Frame_rate Video Frame Rate]''' ||  
| '''[http://en.wikipedia.org/wiki/Frame_rate Video Frame Rate]''' ||  
*7.5, 15, 30 or 60fps at 1280x800 pixels
{| class="wikitable sortable"
*7.5, 15, 30, 60 or 120fps at 640x400 pixels
|-
*7.5, 15, 30, 60, 120 or 240fps at 320x200 pixels
! resolution !! aspectratio !! framerate || remarks
*7.5, 15, 30, 60, 120 or 240fps at 160x100 pixels
|-
| 1280x800 || 16:10 || 7.5, 15, 30 or 60fps || [http://en.wikipedia.org/wiki/Graphics_display_resolution#1280x800 WXGA]
|-
| 640x400 || 16:10 || 7.5, 15, 30, 60 or 120fps || 1/4<sup>th</sup> WXGA
|-
|-
| '''[http://en.wikipedia.org/wiki/Color_depth Color depth] || 12 bits per pixel (bpp)
| 320x200 || 16:10 || 7.5, 15, 30, 60, 120 or 240fps || 1/16<sup>th</sup> WXGA
|-
| 160x100 || 16:10 || 7.5, 15, 30, 60, 120 or 240fps || 1/64<sup>th</sup> WXGA
|-
|}
|-
| '''[http://en.wikipedia.org/wiki/Color_depth Color depth] || 12-bit tonal gradation (=4096 tonal levels)
|-
|-
| '''[http://en.wikipedia.org/wiki/Microphone Microphone]''' || 4 Channel [http://en.wikipedia.org/wiki/Microphone_array Microphone Array]
| '''[http://en.wikipedia.org/wiki/Microphone Microphone]''' || 4 Channel [http://en.wikipedia.org/wiki/Microphone_array Microphone Array]
|-
| Programmable settings ||
* [http://en.wikipedia.org/wiki/Exposure_%28photography%29 Exposure/Gain] (RAW16/RAW8 only, range depending on framerate)
* [http://en.wikipedia.org/wiki/Color_balance White balance]
* [http://en.wikipedia.org/wiki/Gamma_correction Gamma]
* [http://en.wikipedia.org/wiki/Colorfulness Saturation]
* [http://en.wikipedia.org/wiki/Contrast_%28vision%29 Contrast]
* [http://en.wikipedia.org/wiki/Acutance#Sharpness Sharpness]
* [http://en.wikipedia.org/wiki/Hue Hue]
|-
|-
|}
|}
The [[PlayStation 4 Camera]] runs without user login (kernel/system device?) and depends for many of its system functions on the [[APU]]
The [[PlayStation 4 Camera]] runs without user login (kernel/system device?) and depends for many of its system functions on the [[APU]], using a tripple buffering system


'''Available functions:'''
==== Available functions ====
* photo, video
* photo, video
* [[Phoneme|voice commands]] (available as well with an [[Earset|earset]] with microphone)
* depth calculation/imaging
* depth calculation/imaging
* pad, move, face, head and hand recognition/tracking
* pad, move, face, head and hand recognition/tracking
* one of the cameras can be used for generating the video image, with the other used for motion tracking.
* one of the cameras can be used for generating the video image, while the other used for motion tracking.
 
==== Hardware review ====
<imagemap>
File:PS4-Camera-diagram.jpg|350px|thumb|right|Ps4 Camera diagram
</imagemap>
 
*'''OV580''': Back chip connected to [[Aux]] port is labeled OV00580-B21G-1C. The OmniVision 580 {{G|ASIC}}  is not publicy documented (without signing a NDA with Omnivision), so it seems to have been made specially for Sony (other companies using it are Mantis Vision and LeapMotion) out of the [http://www.ovt.com/products/ip_table.php 500/600 serie] of processors.
 
others Omnivision USB bridge solutions: PlayStation EyeToy(OV519) and [http://www.psdevwiki.com/ps3/PlayStation_Eye PlayStation Eye] (OV534).
 
*'''OV9713''': The 1-megapixel [http://en.wikipedia.org/wiki/Image_sensor Image Sensors] are two CMOS OV9713.


Back chip connected to [[Aux]] port is labeled OV00580-B21G-1C. The OmniVision 580 {{G|ASIC}} is not documented, so it seems it was made specially for Sony out of the [http://www.ovt.com/products/ip_table.php 500/600 serie] (none of them featuring [[USB 3.0]], see external reference).
*'''AK5703''': The Front chip connected to microphone array, labeled 5703 324A, is a 4-channel 24-bit '''A'''nalog-to-'''d'''igital  (A/D) converter packaged in a space-saving 28-pin {{G|QFN}} package. Datasheet is available [http://www.akm.com/akm/en/file/datasheet/AK5703EN.pdf here] and [http://www.akm.com/page.jsp?id=230677 here.]


Front chip connected to microphone array is labeled 5703 324A.
*'''4g51a''': {{G|EEPROM}} is labeled as 4g51a. It contains the initial configuration for PlayStation 4 Camera.


=== Pre E3 Playstation 4 Camera pictures ===
=== Gallery ===
<gallery>
File:PS4 Camera 01.jpg|PS4 Camera - pic1
File:PS4 Camera 02.jpg|PS4 Camera - pic2
File:PS4 Camera 03.jpg|PS4 Camera - pic3
File:PS4 Camera 04.jpg|PS4 Camera - pic4
File:PS4 Camera 05.jpg|PS4 Camera - pic5
File:PS4 Camera 06.jpg|PS4 Camera - pic6
File:PS4 Camera 07.jpg|PS4 Camera - pic7
File:PS4 Camera 08.jpg|PS4 Camera - pic8
</gallery>


=== PS4 Camera teardown pictures ===
{{Anchored|Playstation 4 Camera teardown pictures}}
<gallery>
<gallery>
ps4-camera-0.jpg|PS4 Camera - picture 0
ps4-camera-0.jpg|PS4 Camera - picture 0
Line 69: Line 97:
ps4-camera-4.png|PS4 Camera - picture 4
ps4-camera-4.png|PS4 Camera - picture 4
</gallery>
</gallery>
{{Anchored|Pre E3 Playstation 4 Camera pictures}}
Mouseover for different pictures. 
{| class="wikitable"
! Front || Side
|-
|{{HoverImage
|PS4_Camera_01.jpg|PS4_Camera_02.jpg|
|thumb|300px|
|
PS4 Camera - pic1|
PS4 Camera - pic2}}
||
{{HoverImage
|PS4_Camera_03.jpg|PS4_Camera_04.jpg|
|thumb|300px|
|
PS4 Camera - pic3|
PS4 Camera - pic4}}
|}
{| class="wikitable"
! Front || Side
|-
|{{HoverImage
|PS4_Camera_05.jpg|PS4_Camera_06.jpg|
|thumb|300px|
|
PS4 Camera - pic5|
PS4 Camera - pic6}}
||
{{HoverImage
|PS4_Camera_07.jpg|PS4_Camera_08.jpg|
|thumb|300px|
|
PS4 Camera - pic7|
PS4 Camera - pic8}}
|}


=== Videos ===
=== Videos ===
Line 77: Line 144:
(The C-Note Files - Episode 13: Tutorial - PS4 Voice Recognition)
(The C-Note Files - Episode 13: Tutorial - PS4 Voice Recognition)


=== External references ===
== Analysis ==
*[[PS4cam-USB|Communication USB]]
 
== Project ==
 
* PS4 Camera on linux/OSX: https://github.com/ps4eye/ps4eye / http://ps4eye.tumblr.com/
* https://github.com/bigboss-ps3dev/PS4EYECam/ / http://bigboss-eyetoy.blogspot.co.uk/2014/09/ps4eyecam-released.html
<small>(The PS4 camera is USB 3.0 only and is not compatible with USB 2.0 systems. See also [[Aux|AUX page]])</small>
 
== External references ==
* http://ps4eye.tumblr.com/
* http://ps4eye.tumblr.com/
* https://twitter.com/psxdev


==== Generic ====
=== Generic ===
* http://en.wikipedia.org/wiki/Computer_stereo_vision
* http://en.wikipedia.org/wiki/Computer_stereo_vision
* [http://www.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=spry199&fileType=pdf Gesture recognition: Enabling natural interactions with electronic]
* [http://www.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=spry199&fileType=pdf Gesture recognition: Enabling natural interactions with electronic]
* [http://www.softkinetic.com/AboutUs/NewsEvents/ArticleView/tabid/562/ArticleId/312/language/en-US/NEWS-SoftKinetic-To-Bring-Gesture-Recognition-Technology-To-Video-Games-On-PlayStation-4.aspx Softkinetic Patent:]
* [http://www.softkinetic.com/AboutUs/NewsEvents/ArticleView/tabid/562/ArticleId/312/language/en-US/NEWS-SoftKinetic-To-Bring-Gesture-Recognition-Technology-To-Video-Games-On-PlayStation-4.aspx Softkinetic Patent:] [https://www.google.co.uk/patents/US8517834 Computer video-game system with body position detector]
[https://www.google.co.uk/patents/US8517834 Computer videogame system with body position detector]




{{Peripherals}}
{{Peripherals}}
<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 20:13, 31 January 2023


Playstation 4 Camera[edit | edit source]

See also Discussion page

RRA filing: http://rra.go.kr/board/device/view.jsp?app_no=201317100000152603 22 August 2013

Specifications[edit | edit source]

Overview of Technical Specifications
Product Code CUH-ZEY1
External Dimension approximately 186mm x 27mm x 27mm (height x width x depth)
Weight approximately 183g
Cable Length Cord length: 200cm approximately

See extending the ps4 camera cable

Connection Type PS4 dedicated connector AUX (USB 3.0-derived)
Capture Range 30cm -
Camera lens Dual camera (move like)
Aperture f/2.0 /fixed focus
Field of view (FOV) 85°
Video Format RAW16/RAW8, YUV422/YUV8 (greyscale)
Video Frame Rate
resolution aspectratio framerate remarks
1280x800 16:10 7.5, 15, 30 or 60fps WXGA
640x400 16:10 7.5, 15, 30, 60 or 120fps 1/4th WXGA
320x200 16:10 7.5, 15, 30, 60, 120 or 240fps 1/16th WXGA
160x100 16:10 7.5, 15, 30, 60, 120 or 240fps 1/64th WXGA
Color depth 12-bit tonal gradation (=4096 tonal levels)
Microphone 4 Channel Microphone Array
Programmable settings

The PlayStation 4 Camera runs without user login (kernel/system device?) and depends for many of its system functions on the APU, using a tripple buffering system

Available functions[edit | edit source]

  • photo, video
  • voice commands (available as well with an earset with microphone)
  • depth calculation/imaging
  • pad, move, face, head and hand recognition/tracking
  • one of the cameras can be used for generating the video image, while the other used for motion tracking.

Hardware review[edit | edit source]

Ps4 Camera diagram
  • OV580: Back chip connected to Aux port is labeled OV00580-B21G-1C. The OmniVision 580 ASIC is not publicy documented (without signing a NDA with Omnivision), so it seems to have been made specially for Sony (other companies using it are Mantis Vision and LeapMotion) out of the 500/600 serie of processors.

others Omnivision USB bridge solutions: PlayStation EyeToy(OV519) and PlayStation Eye (OV534).

  • AK5703: The Front chip connected to microphone array, labeled 5703 324A, is a 4-channel 24-bit Analog-to-digital (A/D) converter packaged in a space-saving 28-pin QFN package. Datasheet is available here and here.
  • 4g51a: EEPROM is labeled as 4g51a. It contains the initial configuration for PlayStation 4 Camera.

Gallery[edit | edit source]

Playstation 4 Camera teardown pictures

Pre E3 Playstation 4 Camera pictures

Mouseover for different pictures.

Front Side
PS4 Camera - pic1
PS4 Camera - pic2
PS4 Camera - pic3
PS4 Camera - pic4
Front Side
PS4 Camera - pic5
PS4 Camera - pic6
PS4 Camera - pic7
PS4 Camera - pic8

Videos[edit | edit source]

(The C-Note Files - Episode 12: Tutorial - PS4 Face Recognition)

(The C-Note Files - Episode 13: Tutorial - PS4 Voice Recognition)

Analysis[edit | edit source]

Project[edit | edit source]

(The PS4 camera is USB 3.0 only and is not compatible with USB 2.0 systems. See also AUX page)

External references[edit | edit source]

Generic[edit | edit source]