1-17. (canceled)
18. A deinterlacing processor comprising:
an input port adapted to receive an interlaced video stream and an output port adapted to communicate a deinterlaced video stream having reduced motion artifacts to an external device;
said deinterlacing processor operable to perform a spatial frequency analysis upon a plurality of vertically aligned pixels of a video frame having two adjacent video fields of said received interlaced video stream in order to generate a frequency analysis result;
said deinterlacing processor using said frequency analysis result to detect a motion artifact and to determine a plurality of motion artifact detection values of a motion artifact to reduce the visibility of the motion artifact in the video frame, the plurality of motion artifact detection values including a determined ultimate detection value for each of the plurality of motion artifact detection values which are each based upon a characteristic spatial frequency and a number of elements equal to the plurality of vertically aligned pixels; and
said deinterlacing processor generating said deinterlaced video stream having reduced motion artifacts using said frequency analysis result and said plurality of motion artifact detection values.
19. A deinterlacing processor as in claim 18, wherein said characteristic spatial frequency is a characteristic spatial frequency of 0.5 cyclesline.
20. A deinterlacing processor as in claim 18, wherein the deinterlacing processor includes means for mixing each of the plurality of pixels with a set of interpolated spatially corresponding pixels, while using the ultimate detection value as a control, to generate an output pixel for each of the plurality of pixels.
21. A deinterlacing processor as in claim 18, further comprising means for determines a second video frame from the input of the interlaced video stream, the second video frame including pixels that spatially correspond to pixels of said first video frame.
22. A deinterlacing processor as in claim 18, wherein the plurality of motion artifact detection values has a magnitude that is proportional to an intensity of the detected motion artifact.
23. A method for generating a deinterlaced video stream having reduced motion artifacts from a received interlaced video stream, the method comprising:
receiving an interlaced video stream having a plurality of video frames, each video frame having two adjacent video fields;
analyzing spatial frequencies of a plurality of vertically aligned pixels of at least one of said plurality of video frames and generating a frequency analysis result;
detecting a motion artifact and determining a plurality of motion artifact detection values of said motion artifact using said frequency analysis result to reduce the visibility of said motion artifact in the video frame;
said determining of said plurality of motion artifact detection values including determining an ultimate detection value for each of said plurality of motion artifact detection values based upon a characteristic spatial frequency and a number of elements equal to the plurality of vertically aligned pixels; and
generating said deinterlaced video stream having reduced motion artifacts using said frequency analysis result and said plurality of motion artifact detection values.
24. A method as in claim 23, wherein said characteristic spatial frequency is a characteristic spatial frequency of 0.5 cyclesline.
25. A method as in claim 23, further comprising: mixing each of the plurality of pixels with a set of interpolated spatially corresponding pixels while using the ultimate detection value as a control to generate an output pixel for each of the plurality of pixels.
26. A method as in claim 23, further comprising determining a second video frame from the input of the interlaced video stream, the second video frame including pixels that spatially correspond to pixels of said first video frame.
27. A method as in claim 23, wherein the plurality of motion artifact detection values have a magnitude that is proportional to an intensity of the detected motion artifact.
28. A method as in claim 23, wherein the determining of an ultimate detection value further comprises:
obtaining a plurality of frequency detection value using a plurality of n pixels of each column of the two-dimensional array; the magnitude of a frequency detection value corresponding to the energy or intensity of the detected motion artifact in a specific pixel;
thresholding the set of detection values;
combining the set of detection values to compute a weighted average; and using the weighted average to compute an ultimate detection value.
29. A method as in claim 28, wherein using the weighted average causes frequency detection values closest to the center of the array to have the greatest influence on the ultimate detection value.
30. A method as in claim 28, further comprising using the ultimate detection value to control mixing of a pixel with spatially corresponding pixels from the center of the array to generate an output pixel.
31. A method for computing an ultimate detection value, the method comprising:
obtaining a plurality of frequency detection value using a plurality of n pixels of each column of the two-dimensional array; the magnitude of a frequency detection value corresponding to the energy or intensity of the detected motion artifact in a specific pixel;
thresholding the set of detection values;
combining the set of detection values to compute a weighted average; and
using the weighted average to compute an ultimate detection value.
32. A method as in claim 31, wherein using the weighted average causes frequency detection values closest to the center of the array to have the greatest influence on the ultimate detection value.
33. A method as in claim 31, further comprising using the ultimate detection value to control mixing of a pixel with spatially corresponding pixels from the center of the array to generate an output pixel.
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 low temperature drive control device for a motor mounted automotive vehicle, in which rotation of a motor is transmitted to a wheel through a gear and an oil for use in cooling the motor and an oil for use in lubricating the gear are commonly used, the drive control device comprising:
a command torque calculator to calculate a command torque to be supplied to the motor in dependence on an acceleration input inputted from an acceleration input unit;
a motor drive controller to control an electric current value to be supplied to the motor in dependence on the command torque calculated by the command torque calculator;
an oil temperature detector to detect the temperature of the oil; and
a motor torque changer to change the command torque in dependence on an oil temperature detected by the oil temperature detector,
wherein the motor torque changer is operable to multiply the command torque, calculated by the command torque calculator, by a coefficient which varies with the oil temperature detected by the oil temperature detector.
2. The low temperature drive control device for the motor mounted automotive vehicle as claimed in claim 1, wherein the motor torque changer is operable that in the event that the oil temperature detected by the oil temperature detector is lower than a predetermined temperature, the electric current larger than the maximum electric current during the normal temperature is supplied to the motor.
3. The low temperature drive control device for the motor mounted automotive vehicle as claimed in claim 1, wherein the oil temperature detector comprises:
a temperature sensor to detect the temperature of a stator of the motor or the temperature of a motor housing; and
an oil temperature estimator to estimate the temperature of the oil on the basis of the temperature detected by the temperature sensor.
4. The low temperature drive control device for the motor mounted automotive vehicle as claimed in claim 1, further comprising:
an inverter device including an inverter, connected with the motor, and the motor drive control device to control the inverter; and
a motor current changer provided in the inverter device and configured to change the electric current to be supplied to the motor in dependence on the oil temperature detected by the oil temperature detector.
5. A low temperature drive control device for a motor mounted automotive vehicle, in which rotation of a motor is transmitted to a wheel through a gear and an oil for use in cooling the motor and an oil for use in lubricating the gear are commonly used, the drive control device comprising:
a command torque calculator to calculate a command torque to be supplied to the motor in dependence on an acceleration input inputted from an acceleration input unit;
a motor drive controller to control an electric current value to be supplied to the motor in dependence on the command torque calculated by the command torque calculator;
an oil temperature detector to detect the temperature of the oil; and
a motor torque changer to change the command torque in dependence on an oil temperature detected by the oil temperature detector,
wherein the motor torque changer is operable to add an offset value, which varies with the oil temperature detected by the oil temperature detector, to the command torque calculated by the command torque calculator.
6. A low temperature drive control device for a motor mounted automotive vehicle, in which rotation of a motor is transmitted to a wheel through a gear and an oil for use in cooling the motor and an oil for use in lubricating the gear are commonly used, the drive control device comprising:
a command torque calculator to calculate a command torque to be supplied to the motor in dependence on an acceleration input inputted from an acceleration input unit;
a motor drive controller to control an electric current value to be supplied to the motor in dependence on the command torque calculated by the command torque calculator;
an oil temperature detector to detect the temperature of the oil; and
a motor torque changer to change the command torque in dependence on an oil temperature detected by the oil temperature detector,
wherein a plurality of maps, each descriptive of the relationship between the acceleration input and the command torque, are provided, and the motor torque changer is operable to select the map, determined by the oil temperature detected by the oil temperature detector, and to change the command torque in dependence on the preset content of the map so selected, so as to change the electric current value to be supplied to the motor drive controller.
7. A low temperature drive control device for a motor mounted automotive vehicle, in which rotation of a motor is transmitted to a wheel through a gear and an oil for use in cooling the motor and an oil for use in lubricating the gear are commonly used, the drive control device comprising:
a command torque calculator to calculate a command torque to be supplied to the motor in dependence on an acceleration input inputted from an acceleration input unit;
a motor drive controller to control an electric current value to be supplied to the motor in dependence on the command torque calculated by the command torque calculator;
an oil temperature detector to detect the temperature of the oil;
a motor torque changer to change the command torque in dependence on an oil temperature detected by the oil temperature detector; and
an integrated control ECU to carry out an integrated control of the motor mounted automotive vehicle as a whole, the integrated control ECU being provided with the motor torque changer.