1. A method comprising:
determining, by a system having a processor, a plurality of homography operators defining respective mappings between pairs of coordinate spaces, wherein the coordinate spaces include a coordinate space of a first visual sensor, a virtual coordinate space, and a coordinate space of a second visual sensor; and
providing, by the system, calibration between the first and second visual sensors using the plurality of homography operators.
2. The method of claim 1, further comprising determining a first of the homography operators using parameters of the first and second visual sensors.
3. The method of claim 2, wherein the parameters of the first and second visual sensors include intrinsic parameters of the first and second visual sensors.
4. The method of claim 2, wherein determining the parameters of the first or second visual sensor comprises determining a mapping between a coordinate space of a depth camera and the coordinate space of the first or second visual sensor.
5. The method of claim 4, wherein the coordinate space of the depth camera is a three-dimensional coordinate space, and the coordinate space of the first or second visual sensor is a two-dimensional coordinate space.
6. The method of claim 2, further comprising using a depth camera to capture a calibration pattern projected by a projector,
wherein determining the parameters of the first or second visual sensor is based on the calibration pattern captured by the depth camera.
7. The method of claim 6, wherein the first visual sensor is a color-space camera to capture visual data in a color space, the method further comprising:
using the color-space camera to capture the calibration pattern projected by the projector,
wherein determining the parameters of the color-space camera is further based on the calibration pattern captured by the color-space camera.
8. The method of claim 1, further comprising determining a first of the homography operators using parameters derived based on projective mapping between a depth camera and each of the first and second visual sensors.
9. The method of claim 8, further comprising determining a second of the homography operators by:
capturing, by the second visual sensor, a calibration pattern;
detecting features of the calibration pattern, the features associated with coordinates in a coordinate space of the second visual sensor;
mapping coordinates of the detected features to a virtual coordinate space using the first homography operator; and
deriving the second homography operator based on the mapped coordinates and the coordinates in the coordinate space of the second visual sensor.
10. An article comprising at least one machine-readable storage medium storing instructions that upon execution cause a system to:
determine a mapping, represented by a first homography operator, between a coordinate space of a first sensor and a virtual coordinate space;
determine a mapping, represented by a second homography operator, between the virtual coordinate space and a coordinate space of a second sensor; and
calibrate the first and second sensors using the first and second homography operators.
11. The article of claim 10, further comprising computing the first homography operator using parameters of the first and second visual sensors.
12. The article of claim 11, wherein the parameters include intrinsic parameters of the first and second visual sensors.
13. The article of claim 11, wherein the parameters include rotation parameters of at least one of the first and second visual sensors.
14. The article of claim 11, wherein the instructions upon execution cause the system to further compute the parameters of each of the first and second visual sensors using projective mappings between a depth camera and each of the first and second visual sensors.
15. The article of claim 11, wherein the instructions upon execution cause the system to further:
compute the second homography operator using the first homography operator to map features of a captured calibration pattern to the virtual coordinate space.
16. A system comprising:
at least one processor to:
determine a plurality of homography operators defining respective mappings between pairs of coordinate spaces, wherein the coordinate spaces include a coordinate space of a first visual sensor, a virtual coordinate space, and a coordinate space of a second visual sensor; and
provide calibration between the first and second visual sensors using the plurality of homography operators.
17. The system of claim 16, wherein the first and second visual sensors are part of a cluster of visual sensors.
18. The system of claim 17, wherein the cluster of visual sensors include a depth camera, a projector, and a color-space camera.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An electronic equipment comprising:
a housing;
a substrate;
electronic components mounted on the substrate;
a heatsink which is connected to the electronic component;
connection means for connecting the heatsink to the housing depending on a temperature in the housing, and for forming a heat conduction path from the electronic component to the housing, wherein the connection means is configured to connect or disconnect at least part of the heatsink to or from the housing depending on whether the temperature in the housing is higher or lower than a predetermined temperature, and wherein the connection means comprises a member connected to the substrate and an end region of the heatsink and configured to change a shape depending on the temperature, and the connection means at the end region of the heatsink is configured to connect or disconnect a surface of the heatsink, which is located opposite to a surface where the connection means is connected, to the housing by using a force of change of the member; and
a fan,
wherein the substrate, the electronic component, the heatsink, the connection means, and the fan are ranged in the housing.
2. The electronic equipment according to claim 1, wherein the member comprises a coil spring made of a shape-memory alloy.
3. The electronic equipment according to claim 1, wherein the shape-memory alloy is an Ni\u2014Ti system shape-memory alloy.
4. An electronic equipment comprising:
a housing, wherein the housing comprises:
a core housing for incorporating the substrate, the electronic component, the
heatsink, and the connection means; and
a cradle housing for incorporating the fan, and
the first aperture is provided on the cradle housing and the second aperture is
provided on the core housing;
a substrate;
electronic components mounted on the substrate;
a heatsink which is connected to the electronic component;
connection means for connecting the heatsink to the housing depending on a temperature in the housing, and for forming a heat conduction path from the electronic component to the housing; and
a fan,
wherein the substrate, the electronic component, the heatsink, the connection means, and the fan are arranged in the housing.
5. The electronic equipment according to claim 4, wherein the electronic component comprises a central processing unit, and the electronic equipment is a personal computer.