1460725471-fc394d85-9c1d-43b7-97cb-6e8328f1ce08

1. A controller for an internal combustion engine, including a variable intake valve controller which adjusts an intake valve characteristic, the start controller comprising:
a start control means for adjusting an intake air flow rate of an initial combustion cylinder by controlling the ariable intake valve controller while taking into consideration timing of an air intake event in the initial combustion cylinder;
wherein the start control means controls the variable intake valve controller in such a manner that the actual intake valve characteristic is consistent with the target intake valve characteristic which is established based on an estimated engine speed behavior pattern at an engine starting.
2. A controller as in claim 1 wherein said start control means adjusts an intake air flow rate of a cylinder which contributes to an increment of an engine speed after an initial combustion by controlling the variable intake valve controller while taking into consideration timing of an air intake event in the cylinder which contributes to an increment of an engine speed after an initial combustion.
3. A controller according to claim 1, wherein
the start control means, at a time when the engine is turned off, controls the variable valve controller in such a manner that an actual intake valve characteristic is consistent with a target intake valve characteristic of a next engine starting.
4. A controller according to claim 1, wherein
the start control means, while the engine is off, controls the variable valve controller in such a manner that an actual intake valve characteristic is consistent with a target intake valve characteristic of a next engine starting.
5. A controller according to claim 1, wherein
the start control means changes the target intake valve characteristic based on an information of a condition which affects the next engine starting, while the engine is off.
6. A controller for an internal combustion engine, including a variable intake valve controller which adjusts an intake valve characteristic, the start controller comprising:
a start control means for adjusting an intake air flow rate of an initial combustion cylinder by controlling the ariable intake valve controller while taking into consideration timing of an air intake event in the initial combustion cylinder;
wherein the start control means controls the variable intake valve controller in such a manner that the actual intake valve characteristic is consistent with the target intake valve characteristic which is established based on an estimated engine speed behavior pattern at an engine starting, the estimated engine speed behavior pattern being estimated based on an engine speed behavior during cranking of the engine.
7. A controller according to claim 1, wherein
the start control means controls the variable intake valve controller in such a manner that the actual intake valve characteristic is consistent with the target intake valve characteristic which is established in favor of a startability of the engine.
8. A controller as in claim 6 wherein said start control means adjusts an intake air flow rate of a cylinder which contributes to an increment of an engine speed after an initial combustion by controlling the variable intake valve controller while taking into consideration timing of an air intake event in the cylinder which contributes to an increment of an engine speed after an initial combustion.
9. A controller according to claim 6 wherein
the start control means, at a time when the engine is turned off, controls the variable valve controller in such a manner that an actual intake valve characteristic is consistent with a target intake valve characteristic of a next engine starting.
10. A controller according to claim 6 wherein
the start control means, while the engine is off, controls the variable valve controller in such a manner that an actual intake valve characteristic is consistent with a target intake valve characteristic of a next engine starting.
11. A controller according to claim 6 wherein
the start control means changes the target intake valve characteristic based on an information of a condition which affects the next engine starting while the engine is off.
12. A controller according to claim 6 wherein
the start control means controls the variable intake valve controller in such a manner that the actual intake valve characteristic is consistent with the target intake valve characteristic which is established in favor of a startability of the engine.
13. A method for controlled starting of an internal combustion engine, said method comprising:
after beginning an engine starting process, adjusting engine intake flow rate of an initial combustion cylinder based at least in part on timing of an air intake event in the initial combustion cylinder; and
during the engine starting process, controlling an actual intake valve characteristic to maintain consistency with a target intake valve characteristic based on estimated engine speed behavior at engine starting.
14. A method as in claim 13 wherein the estimated engine speed behavior is estimated based at least in part on engine speed behavior during cranking of the engine.
15. A method as in claim 13 wherein the actual intake valve characteristic is controlled to be consistent with a target intake valve characteristic which is established to favor engine starting.
16. A method as in claim 13 wherein the target intake valve characteristic is changed based on a condition while the engine is off that will affect the next engine starting.
17. A method as in claim 13 wherein intake airflow rate to a cylinder which contributes to an increment of engine speed after an initial combustion is adjusted based at least in part on timing of an air intake event in the cylinder which contributes to an increment of engine speed after an initial combustion.
18. A method as in claim 13 wherein, while the engine is turned off, an actual intake valve characteristic is controlled to be consistent with a target intake valve characteristic of a next engine starting.
19. A method as in claim 14 wherein the actual intake valve characteristic is controlled to be consistent with a target intake valve characteristic which is established to favor engine starting.
20. A method as in claim 14 wherein the target intake valve characteristic is changed based on a condition while the engine is off that will affect the next engine starting.
21. A method as in claim 14 wherein intake airflow rate to a cylinder which contributes to an increment of engine speed after an initial combustion is adjusted based at least in part on timing of an air intake event in the cylinder which contributes to an increment of engine speed after an initial combustion.
22. A method as in claim 14 wherein, while the engine is turned off, an actual intake valve characteristic is controlled to be consistent with a target intake valve characteristic of a next engine starting.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. A multiview image synthesizing apparatus using a depth map of a stereo camera comprising:
a multiview image synthesizing unit for converting an image signal input from first and second cameras to a digital signal and outputting a value of a depth map at a position of a virtual camera located in a position between the first and second cameras;
a multiview image re-projection unit for calculating a mapping pixel index of a multiview re-projection image for the virtual camera set by a user, by receiving the digital signal transmitted from the multiview image synthesizing unit, and outputting the calculated mapping pixel index; and
a pixel selection unit for selecting a predetermined pixel to display an overlapping pixel of the digital signal input through the multiview image synthesizing unit, by using a signal output from the multiview image re-projection unit.
2. The apparatus as claimed in claim 1, wherein the digital signal converted by the multiview image synthesizing unit is a depth map that contains three-dimensional reconstruction data.
3. The apparatus as claimed in claim 1, wherein the multiview image synthesizing unit comprises:
a storage portion for storing the digital image pixels of the digital signal converted from the image signal output from the first and second cameras; and
a processing portion for outputting data of disparity by using the digital signal stored in the storage portion.
4. The apparatus as claimed in claim 1, wherein the storage portion of the multiview image re-projection unit obtains and stores an updated index value by adding a value combined according to a predetermined equation to an index of a re-projection image pixel in the previous step by using two integer numbers to represent the position of a virtual camera on a virtual line between the first and second cameras.
5. The apparatus as claimed in claim 1, wherein a depth map of the image signals output from the first and second cameras is used to obtain an image by the virtual camera located at an arbitrary position between the two images obtained from the first and second cameras.
6. The apparatus as claimed in claim 1, wherein the multiview image re-projection unit comprises:
a first control portion for outputting a predetermined control signal by receiving the digital signal transmitted from the multiview image synthesizing unit;
a coding portion for converting the second input signal of the user to a positive or negative number according to a predetermined control signal of the first control portion;
a first zero portion for converting the second input signal of the user coded by the coding portion to 0 according to a predetermined control signal of the first control portion;
a shift register portion for converting the first input signal of the user to according to a predetermined control signal of the first control portion;
a second zero portion for converting a value output from the shift register portion to 0 according to a predetermined control signal of the first control portion;
a first sum portion for adding a signal output from the second zero portion of the first input signal to a signal output from the first zero portion of the second input signal and outputting the added value as a difference value of a mapped re-projection image index;
a second sum portion for adding the difference value of an index output from the first sum portion to an index of a re-projection image and outputting an updated index value; and
a register portion for storing the updated index value output from the second sum portion.
7. The apparatus as claimed in claim 1, wherein the multiview image re-projection unit uses a predetermined number (N) of left image pixels per scan line, a predetermined number (N) of right image pixels, a center-referenced depth map containing 2 predetermined number (N)1 pixels, and an arbitrary virtual camera reference image containing (a user’s first input signal I x predetermined number (N)1) pixels.
8. The apparatus as claimed in claim 1, wherein the pixel selection unit comprises:
a first pixel buffer portion for storing a predetermined number (N) of scan line pixels input from the fist camera;
a first pixel pointer portion for storing an index of the first pixel buffer portion where a left image pixel to be mapped is stored;
a second pixel buffer portion for storing a predetermined number (N) scan line pixels input from the second camera;
a second pixel pointer portion for storing an index of the second pixel buffer portion where a right image pixel to be mapped is stored;
a second control portion for increasing an index of each of the first and second pixel pointer portions with respect to a difference value (di) of disparity which is input; and
an output portion for outputting a pixel of an image of an arbitrary virtual camera.
9. The apparatus as claimed in claim 8, wherein the output portion generates a pixel of a re-projection image by using the difference value (di) of disparity and a pixel that pixel pointers at the left and right side indicate.
10. The apparatus as claimed in claim 8, wherein the first pixel buffer portion and the second pixel buffer portion are initialized when a pixel of a scan line is processed by the processing portion of the multiview image synthesizing unit.

1460725464-39e87d07-4f37-4ffe-bc4b-3db886b07040

1. An electronic device capable of being powered through an earphone interface, the electronic device comprising:
an earphone interface, comprising a left channel pin, a right channel pin, a ground pin, and a microphone pin;
an audio codec chip, comprising a left output channel pin, a right output channel pin, and a microphone input pin, wherein the left output channel pin of the audio codec chip is electrically connected to the left channel pin of the earphone interface;
a first switch, comprising a first normally open terminal, a first normally closed terminal, a first common terminal, and a first controlled terminal, wherein the first normally closed terminal of the first switch is grounded through a first resistance, the first normally open terminal is connected with the right channel output pin of the audio codec chip, and the first common terminal is connected with the right channel pin of the earphone interface;
an adapter power input terminal;
a second switch, comprising a second normally closed terminal, a second normally open terminal, a second common terminal, and a second controlled terminal, wherein the second normally closed terminal of the second switch is connected with the adapter power input terminal, the second normally open terminal is connected with the microphone input pin of the audio codec chip, and the second common terminal is connected with the microphone pin of the earphone interface; and
a processing unit, comprising a detect pin and a switch control pin, wherein the detect pin is electrically connected with the left channel pin of the earphone interface, and the switch control pin is electrically connected with both the first controlled terminal and the second controlled terminal.
2. The electronic device of claim 1, wherein when the electronic device has no power and an earphone power line is inserted into the earphone interface, the first switch maintains connection between the first common terminal and the first normally closed terminal, and the second switch maintains connection between the second common terminal and the second normally closed terminal, such that the electronic device is powered from the earphone power line through the second switch.
3. The electronic device of claim 1, wherein when the electronic device has no power and in response to an earphone power line or an earphone being inserted into the earphone interface, the detect pin of the processing unit determines whether it is the earphone power line or the ordinary earphone that has been inserted according to either of two different detected voltages corresponding to insertion of the earphone power line and insertion of the earphone, respectively.
4. The electronic device of claim 3, wherein in response to the detect pin of the processing unit detecting a first voltage, the processing unit determines that the earphone power line has been inserted into the earphone interface, and outputs a first control signal to the first controlled terminal of the first switch and the second controlled terminal of the second switch through the switch control pin, to connect the first common terminal to the first normally closed terminal of the first switch and to connect the second common terminal to the second normally closed terminal of the second switch, and thereby to power the electronic device from the earphone power line through the earphone interface and the second switch.
5. The electronic device of claim 4, wherein in response to the detect pin of the processing unit detecting a second voltage different from the first voltage, the processing unit determines that the earphone has been inserted into the earphone interface, and outputs a second control signal to the first controlled terminal of the first switch and the second controlled terminal of the second switch through the switch control pin, to connect the first common terminal to the first normally open terminal of the first switch and to connect the second common terminal to the second normally open terminal of the second switch, such that the left channel pin, the right channel pin and the microphone pin of the earphone interface are connected to the left channel output pin, the right channel output pin and the microphone input pin of the audio codec chip, respectively, and the earphone interface outputs sound signals and receives sound signals through the earphone.
6. The electronic device of claim 5, wherein the detect pin of the processing unit is further electrically connected to a voltage terminal through a second resistance.
7. The electronic device of claim 3, wherein when the electronic device has power and in response to the earphone power line or the earphone being inserted into the earphone interface, the detect pin of the processing unit detects either of two different voltages corresponding to the left channel pin of the earphone interface having two different load values and different dividing voltage.
8. The electronic device of claim 7, wherein in response to the earphone power line being inserted into the earphone interface, the detect pin of the processing unit detects a first voltage; and in response to the earphone being inserted into the earphone interface, the detect pin of the processing unit detects a second voltage.
9. The electronic device of claim 1, further comprising:
an inductance, electrically connected between the left channel pin of the earphone interface and the detect pin of the processing unit; and
a capacitor, electrically connected between the left channel pin of the earphone interface and the left channel output pin of the audio codec chip.
10. The electronic device of claim 1, wherein the earphone interface is configured for engagingly receiving a plug of an earphone power line or a plug of an earphone at any one time.
11. An earphone power line, comprising a detect ring, an enable ring, a ground ring, a power ring, a first resistance, a second resistance, and a third resistance, wherein the detect ring is grounded through the first resistance, and the second resistance and the third resistance are connected in series to the enable ring, and in response to the earphone power line being inserted into an earphone interface of an electronic device having no power, the detect ring detects a first voltage that matches a threshold of charging voltage of the electronic device, and the power ring is activated to power the electronic device through the earphone interface.
12. An earphone power line comprising a detect ring, an enable ring, a ground ring, a power ring, a first resistance, a second resistance, and a third resistance, wherein the detect ring is grounded through the first resistance, and the second resistance and the third resistance are connected in series to the enable ring, and in response to the earphone power line being inserted into an earphone interface of an electronic device with the earphone interface comprising a left channel pin, a right channel pin, a ground pin and a microphone pin, the detect ring, the enable ring, the ground ring and the power ring of the earphone power line are respectively connected to the left channel pin, the right channel pin, the ground pin, and the microphone pin of the earphone interface of the electronic device.

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. A method of displaying a three dimensional imaging volume comprising a plurality of voxels, the method comprising:
selectively displaying portions of the three dimensional imaging volume; and
automatically tracking, by a computing system, portions of the three dimensional imaging volume that have been displayed according to user-defined display parameters.
2. The method of claim 1, wherein the selectively displaying includes receiving input from a user via one or more input devices.
3. The method of claim 1, wherein the selectively displaying includes automatic selection, by the computing system, of one or more portions of the imaging volume that have not been displayed according to the user-defined display parameters.
4. A computing system comprising:
one or more storage devices storing at least a portion of a three dimensional imaging volume;
a display device; and
one or more processors configured to execute instructions to cause the computing system to:
provide an interface to allow a user of the computing system to selectively display portions of the imaging volume on the display device; and
track portions of the three dimensional imaging volume that have been displayed on the display device according to predefined display parameters.
5. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
provide a visual indication on the display device indicating portions of the three dimensional imaging volume that have been displayed according to the predefined display parameters.
6. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
automatically determine irrelevant portions of the three dimensional imaging volume.
7. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
automatically display portions of the three dimensional imaging volume that have not previously been displayed on the display device according to the predefined display parameters.
8. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
in response to determining that not all of a relevant portion of the three dimensional imaging volume has been displayed according to the predefined display parameters, display a message on the display device andor play an audible message.
9. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
prevent the three dimensional imaging volume from being marked as read in response to determining that not every voxel of the three dimensional imaging volume has been displayed according to the predefined display parameters.
10. The computing system of claim 9, wherein the predefined display parameters indicate that every voxel of the three dimensional imaging volume is displayed.
11. The computing system of claim 9, wherein the predefined display parameters indicate that every voxel of at least a portion of the three dimensional imaging volume that is determined to be relevant is displayed.
12. The computing system of claim 4, wherein the predefined display parameters are selected based on one or more of a user viewing the three dimensional imaging volume, a modality of the three dimensional imaging volume, or a facility where the three dimensional imaging volume is displayed.
13. The computing system of claim 4, wherein the instructions are further configured to cause the computing system to:
automatically determine the predefined display parameters.
14. The computing system of claim 13, wherein the predefined display parameters are automatically determined by the computing system based on one or more of a user viewing the three dimensional imaging volume, a group of which the user viewing the three dimensional image volume is a member, a modality of the three dimensional imaging volume, or a facility where the three dimensional imaging volume is displayed.
15. The computing system of claim 4, wherein the predefined display parameters are selected by a user of the computing system.
16. A tangible computer readable medium having instructions stored thereon, wherein the instructions are configured for execution by a computing system in order to cause the computing system to perform operations comprising:
selectively displaying portions of an imaging volume; and
automatically determining if at least a relevant portion of the imaging volume has been displayed according to user-defined display parameters.
17. The tangible computer readable medium of claim 16, wherein the operations further comprise:
tracking portions of the imaging volume that have been displayed according to user-defined display parameters.
18. The tangible computer readable medium of claim 16, wherein the operations further comprise:
providing a visual indication indicating portions of the imaging volume that have been displayed according to the user-defined display parameters.
19. The tangible computer readable medium of claim 16, wherein the operations further comprise:
displaying portions of the imaging volume that have not previously been displayed according to the user-defined display parameters.
20. The tangible computer readable medium of claim 16, wherein the operations further comprise:
in response to determining that not all of a relevant portion of the imaging volume has been displayed according to the user-defined display parameters, displaying a message andor playing an audible message.
21. The tangible computer readable medium of claim 16, wherein the operations further comprise:
preventing the medical imaging volume from being marked as read in response to determining that not every voxel of the imaging volume has been displayed according to the user-defined display parameters.
22. The tangible computer readable medium of claim 16, wherein the user-defined display parameters indicate that every voxel of the imaging volume is displayed.
23. The tangible computer readable medium of claim 16, wherein the user-defined display parameters indicate that every voxel of at least a portion of the imaging volume that is determined to be relevant is displayed.