US20050084835A1 - Karaoke system with built-in camera - Google Patents
Karaoke system with built-in camera Download PDFInfo
- Publication number
- US20050084835A1 US20050084835A1 US10/966,073 US96607304A US2005084835A1 US 20050084835 A1 US20050084835 A1 US 20050084835A1 US 96607304 A US96607304 A US 96607304A US 2005084835 A1 US2005084835 A1 US 2005084835A1
- Authority
- US
- United States
- Prior art keywords
- video signal
- video
- signal
- karaoke system
- camera system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61K—PREPARATIONS FOR MEDICAL, DENTAL OR TOILETRY PURPOSES
- A61K31/00—Medicinal preparations containing organic active ingredients
- A61K31/33—Heterocyclic compounds
- A61K31/395—Heterocyclic compounds having nitrogen as a ring hetero atom, e.g. guanethidine or rifamycins
- A61K31/495—Heterocyclic compounds having nitrogen as a ring hetero atom, e.g. guanethidine or rifamycins having six-membered rings with two or more nitrogen atoms as the only ring heteroatoms, e.g. piperazine or tetrazines
- A61K31/505—Pyrimidines; Hydrogenated pyrimidines, e.g. trimethoprim
- A61K31/517—Pyrimidines; Hydrogenated pyrimidines, e.g. trimethoprim ortho- or peri-condensed with carbocyclic ring systems, e.g. quinazoline, perimidine
-
- C—CHEMISTRY; METALLURGY
- C07—ORGANIC CHEMISTRY
- C07D—HETEROCYCLIC COMPOUNDS
- C07D401/00—Heterocyclic compounds containing two or more hetero rings, having nitrogen atoms as the only ring hetero atoms, at least one ring being a six-membered ring with only one nitrogen atom
- C07D401/02—Heterocyclic compounds containing two or more hetero rings, having nitrogen atoms as the only ring hetero atoms, at least one ring being a six-membered ring with only one nitrogen atom containing two hetero rings
- C07D401/12—Heterocyclic compounds containing two or more hetero rings, having nitrogen atoms as the only ring hetero atoms, at least one ring being a six-membered ring with only one nitrogen atom containing two hetero rings linked by a chain containing hetero atoms as chain links
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61P—SPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
- A61P13/00—Drugs for disorders of the urinary system
- A61P13/08—Drugs for disorders of the urinary system of the prostate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61P—SPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
- A61P15/00—Drugs for genital or sexual disorders; Contraceptives
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61P—SPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
- A61P35/00—Antineoplastic agents
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61P—SPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
- A61P35/00—Antineoplastic agents
- A61P35/02—Antineoplastic agents specific for leukemia
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61P—SPECIFIC THERAPEUTIC ACTIVITY OF CHEMICAL COMPOUNDS OR MEDICINAL PREPARATIONS
- A61P43/00—Drugs for specific purposes, not provided for in groups A61P1/00-A61P41/00
-
- C—CHEMISTRY; METALLURGY
- C04—CEMENTS; CONCRETE; ARTIFICIAL STONE; CERAMICS; REFRACTORIES
- C04B—LIME, MAGNESIA; SLAG; CEMENTS; COMPOSITIONS THEREOF, e.g. MORTARS, CONCRETE OR LIKE BUILDING MATERIALS; ARTIFICIAL STONE; CERAMICS; REFRACTORIES; TREATMENT OF NATURAL STONE
- C04B35/00—Shaped ceramic products characterised by their composition; Ceramics compositions; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products
- C04B35/622—Forming processes; Processing powders of inorganic compounds preparatory to the manufacturing of ceramic products
- C04B35/626—Preparing or treating the powders individually or as batches ; preparing or treating macroscopic reinforcing agents for ceramic products, e.g. fibres; mechanical aspects section B
- C04B35/63—Preparing or treating the powders individually or as batches ; preparing or treating macroscopic reinforcing agents for ceramic products, e.g. fibres; mechanical aspects section B using additives specially adapted for forming the products, e.g.. binder binders
- C04B35/632—Organic additives
-
- C—CHEMISTRY; METALLURGY
- C07—ORGANIC CHEMISTRY
- C07D—HETEROCYCLIC COMPOUNDS
- C07D401/00—Heterocyclic compounds containing two or more hetero rings, having nitrogen atoms as the only ring hetero atoms, at least one ring being a six-membered ring with only one nitrogen atom
- C07D401/14—Heterocyclic compounds containing two or more hetero rings, having nitrogen atoms as the only ring hetero atoms, at least one ring being a six-membered ring with only one nitrogen atom containing three or more hetero rings
Definitions
- the present invention relates generally to consumer electronics, and more specifically to a karaoke system.
- Karaoke singing has become a popular entertainment activity in homes and commercial establishments throughout the world.
- a karaoke system generates background music for a user-selected song from a disc and allows one or more users to sing along with the music via one or more microphones.
- the karaoke system mixes the vocals from the users with the background music and provides an output audio signal that contains a mixture of the user vocals and the music.
- the output audio signal is typically played via a speaker for listening pleasure of the users as well as any audience that may have gathered for karaoke.
- the karaoke system normally also has a video unit as well as the audio unit.
- the video unit generates lyrics for the user-selected song and displays the lyrics on a screen. This allows the users to sing along, even if the users do not know the words to the song, by scrolling the lyrics across the screen. The lyrics are often highlighted in a manner to cue the users as to when each word of the lyrics should be sung.
- the video unit may also receive or generate pre-recorded graphics, video images, and/or video for display along with the lyrics.
- karaoke singing is a form of entertainment, it is highly desirable to capture the excitement and enhance the experience of users and audience gathered together for karaoke.
- a karaoke system with built-in camera is described herein.
- This karaoke system can capture the excitement of a live scene with the camera to enhance the experience of those gathered for karaoke.
- the karaoke system comprises a decoder, a camera system, and a video selector.
- the decoder e.g., a CDG decoder
- the camera system which may be implemented on a Complementary Metal Oxide Semiconductor (CMOS) integrated circuit (IC), captures an image of a live scene and provides a second video signal.
- CMOS Complementary Metal Oxide Semiconductor
- the video selector combines the first and second video signals to obtain a third video signal and can provide the first, second, or third video signal (e.g., based on user control) as an output video signal.
- the decoder and camera system are synchronized based on a common frame synchronization input signal that provides vertical timing for the first and second video signals.
- the decoder and camera system further use a common oscillator signal to generate
- the karaoke system may further include a color eliminator, amplifiers, and a control unit.
- the color eliminator receives the first video signal, filters out a designated frequency (e.g., for a designated color such as blue), and provides a filtered first video signal.
- the amplifiers amplify the filtered first video signal and the second video signal and provide amplified video signals, which are combined by the video selector to obtain the third video signal.
- the control unit provides various controls for video and audio units within the karaoke system. For example, the control unit may enable the camera system to adjust the brightness of the image under certain conditions and otherwise disables the camera system from adjusting the brightness.
- FIG. 1 shows a perspective view of a karaoke system with built-in camera
- FIG. 2 shows a functional block diagram of the karaoke system
- FIG. 3 shows a schematic diagram of a noise filter and amplifier and a color eliminator
- FIG. 4 shows a block diagram of a camera system
- FIG. 5 shows a schematic diagram of video buffers and a video selector
- FIG. 6 shows horizontal timing for a video signal generated by the karaoke system.
- FIG. 1 shows a perspective view of an embodiment of a karaoke system 100 with a built-in camera.
- Karaoke system 100 is encapsulated in a casing that is dimensioned to be of a convenient size and shape for ease of transport and placement. This allows karaoke system 100 to be placed, for example, on top of a home television, next to a computer monitor, in an entertainment system, and so on.
- karaoke system 100 may be of any form factor, size, and shape.
- Karaoke system 100 includes a CDG system 120 that can read a CD (compact disc) disc or a CDG (CD+graphics) disc.
- a CD disc contains only music.
- a CDG disc contains music as well as graphics, which may be for lyrics of the songs contained in the CDG disc.
- the lyrics may be read from the CDG disc and displayed on a blue (or any other color) background in synchronization with the music. The lyrics are also often highlighted in a manner to signal when the words should be sung.
- a CDG disc contains no moving video in the background.
- Karaoke system 100 further includes a camera system 130 that can capture an image of a live scene.
- This live scene may be of a person singing in front of the karaoke system, a gathering of people in a room where the karaoke system is located, and so on.
- Camera system 130 may be implemented in various manners. For the embodiment shown in FIG. 1 , camera system 130 is encapsulated in a unit that may be flipped up to activate the camera system and flipped down to hide and protect the camera system. Camera system 130 may also be mounted in other manners, and this is within the scope of the invention. For example, camera system 130 may be mounted (1) on a swivel so that the camera can be rotated to capture scenes around the room or (2) on a ball joint so that the camera can be pointed in any direction.
- Karaoke system 100 has easily accessible knobs 142 for various audio and video controls such as audio volume control, left/right balance control, and so on.
- a display 146 provides a simple display of the track number of the CD or CDG being played.
- Input and output jacks 148 are provided on the side, in the back, and possibly in the front (not shown in FIG. 1 ) for input and output audio signals and input and output video signals. For example, two microphone inputs may be provided on the side, and output audio/video signals may be provided in the back.
- FIG. 2 shows a functional block diagram of an embodiment of karaoke system 100 with built-in camera.
- a controller 210 receives various inputs (e.g., from knobs 142 and buttons 144 ) and provides various controls for the processing units within karaoke system 100 .
- a memory unit 212 provides storage for code and data used by controller 210 and possibly other processing units within karaoke system 100 .
- a CD mechanism 220 reads data from a CD disc or a CDG disc via a CD lens and provides disc data to a CD servo system 222 .
- CD servo system 222 processes the disc data and provides various signals to other circuit blocks.
- CD servo system 222 provides CDG sub-code data to a CDG decoder 224 .
- the CDG sub-code data may include (1) a clock signal used by CDG decoder 224 for decoding/decompression, (2) data for graphics in a video signal, and (3) an SFSY signal that contains control data and other information used for decoding/decompression.
- CD servo system 222 also provides left and right audio signals, A Lcdg and A Rcgd , to an auto voice control (AVC) mute circuit 276 .
- AVC auto voice control
- CDG decoder 224 receives the CDG sub-code data from CD servo system 222 , decodes the CDG sub-code data, and generates a graphics video signal, V cdg .
- the graphics video signal may contain, for example, lyrics for a song in the CDG disc.
- CDG decoder 224 is implemented with integrated circuit (IC) chips and additional circuitry.
- IC integrated circuit
- these IC chips may include Toshiba TC-9411F and Oki 514256C IC chips, which are commercially available.
- a noise filter and amplifier (Amp) 240 receives the V cdg video signal from CDG decoder 224 and provides a filtered and amplified graphics video signal, V lpf .
- the noise filter removes digital noise in the V cdg video signal, which may be generated by CDG decoder 224 .
- the amplifier enhances the filtered graphics video signal, which is reduced in amplitude after the noise filtering.
- a color eliminator 242 receives the V lpf video signal and, when enabled by a CEenb control signal, removes (i.e., suppresses or eliminates) a designated color (e.g., blue) in the V lpf video signal and provides a color-eliminated graphics video signal, V ce .
- the V ce video signal has most of the designated color removed.
- the V ce video signal is subsequently merged with a camera video signal, V cam , from camera system 130 to obtain a composite video signal, V comp , as described below. Removing the designated color from the V ce video signal results in a better output image on a television screen for the composite video signal.
- Color eliminator 242 provides a buffered version of the V lpf video signal if it is not enabled by the CEenb control signal. Thus, color eliminator 242 provides a V ce/lpf video signal, which may be either the V ce video signal (with the designated color removed) or the V lpf video signal (without the designated color removed) depending on the CEenb control signal.
- a video buffer 244 receives the V ce/lpf video signal from color eliminator 242 , amplifies the V ce/lpf video signal to obtain the proper signal level, and further buffers the amplified video signal to provide the proper signal drive and impedance level for a conventional television.
- Video buffer 244 also provides isolation and prevents video signals from flowing backward. More specifically, when a first video signal is combined with a second video signal, the video buffer for the first video signal prevents the second video signal from flowing back to the source of the first video signal, and vice versa.
- Video buffer 244 provides to a video selector 246 an amplified graphic video signal, V buf , which may or may not have the designated color removed depending on the CEenb control signal.
- a buffer 226 receives an oscillator (OSC) signal and a frame synchronization input (FSI) signal from CDG decoder 224 .
- the OSC signal is the clock signal used by CDG decoder 224 to generate the color subcarrier and color bursts for the graphics video signal, V cdg .
- the FSI signal is a vertical timing signal used by CDG decoder 224 to generate the vertical video lines for the graphics video signal. Since the graphics video signal from CDG decoder 224 and the camera video signal from camera system 130 are subsequently combined into one video signal, these two units should be synchronized with the same color carrier phase and line timing so that the color and lines from these two units are aligned. For the embodiment shown in FIG.
- CDG decoder 224 is the master unit and its OSC and FSI signals are also used by camera system 130 for synchronization with CDG decoder 224 .
- Buffer 226 amplifies each signal to obtain the proper signal level, buffers each amplified signal, and provides the buffered FSI and OSC signals, FSI′ and OSC′, to camera system 130 .
- camera system 130 may be the master unit and CDG decoder 224 may be slaved to camera system 130 , or another master unit may drive both CDG decoder 224 and camera system 130 .
- an automatic (auto) white balance adjustment algorithm 230 within camera system 130 automatically adjusts the white balance of the image in the V cam video signal generated by camera system 130 .
- the auto white balance adjustment may also be referred to as brightness adjustment, intensity adjustment, and so on. This auto white balance adjustment may be desirable if the camera video signal is displayed by itself. However, the camera video signal may subsequently be merged with the graphics video signal. If the auto white balance adjustment is not disabled, then camera system 130 will perform the auto white balance adjustment continuously. In that case, when the color of the graphics video signal changes, the white balance of the image on the television screen will also change and may cause the screen to become unstable. Since users are normally annoyed by fluctuation in the intensity on the screen, the auto white balance adjustment is disabled, for example, once the karaoke system starts playing the CDG tracks.
- a control unit 228 receives a CDG signal from CDG decoder 224 and controls the operation of color eliminator 242 and camera system 130 .
- the CDG signal indicates whether or not CDG decoder 224 is reading a CDG disc.
- CDG decoder 224 sets the CDG signal to a low amplitude when CDG servo system 222 is reading a CDG disc and to a high amplitude otherwise. If control unit 228 receives a low CDG signal, indicating that a CDG disc is being read, then control unit 228 allows buffer 226 to provide the FSI signal to camera system 130 , disables the auto white balance function of camera system 130 , and enables color eliminator 242 to remove the designated color from the V cdg video signal.
- control unit 228 receives a high CDG signal, indicating that a CD disc or no disc is being read, then control unit 228 prevents buffer 226 from providing the FSI signal to camera system 130 , enables the auto white balance function of camera system 130 , and disables color eliminator 242 so that the designated color is not removed from the V cdg video signal.
- the camera output is provided as the video output and is not superimposed on any graphics.
- the camera output is superimposed with the graphics from the CDG disc, and the auto white balance adjustment is disabled to prevent the screen from changing rapidly and/or becoming too light or too dark.
- the auto white balance adjustment function is enabled when karaoke system 100 is first turned on until and unless a CDG disc is read.
- Auto white balance adjustment algorithm 230 adjusts and calibrates the image device sensitivity on the primary (RGB) colors to match the color cast of the light source.
- the auto white balance adjustment is one of the built-in function of the CMOS IC for camera system 130 .
- the auto white balance adjustment algorithm operates as follows. After karaoke system 100 is turned on or is reset, the CMOS IC performs the auto white balance until it reaches balance level. The CMOS IC continues to perform the auto white balance when it is powered on and adjusts to changes in the light level of the ambient area. The auto white balance function is disabled if a CDG disc is played.
- control unit 228 If control unit 228 receives a low CDG signal from CDG decoder 224 , then control unit 228 sends the appropriate control to disable the auto white balance function within the CMOS IC.
- the auto white balance function is enabled. Once the user starts to play a CDG disc, the auto white balance function is disabled. When the user stop to play the CDG disc, the auto white balance is enabled again.
- Camera system 130 includes a built-in camera and associated video processing circuitry.
- the built-in camera has a lens that captures an image of the scene in front of the camera.
- the video processing circuitry then processes the image and provides the V cam video signal, which contains the image captured by the built-in camera.
- the V cam video signal is a composite video signal with just the image captured by the built-in camera.
- Camera system 130 may be implemented with a camera CMOS IC such as, for example, an OV7910 or an OV7930 color CMOS analog camera chip from Omni Vision (TM).
- TM Omni Vision
- the use of a CMOS camera chip for camera system 130 provides various benefits such as low cost, smaller area, greater reliability, less power consumption, and so on.
- a video buffer 234 receives and buffers the camera video signal from camera system 130 and provides an amplified camera video signal, V′ cam .
- Video buffers 234 and 244 also provide isolation between the V cam video signal and the V ce/lpf video signal so that (1) the V ce/lpf video signal does not feed through to the V cam video signal, when these two signals are combined by video selector 246 , and bleed into a Camera Out output, and (2) vice versa.
- a video selector 246 receives the V buf video signal from video buffer 244 and the V′ cam video signal from video buffer 234 .
- Video selector 246 provides an output video signal (V out or Video Out) which may be (1) the graphics video signal with the lyrics (i.e., the V buf video signal), (2) the camera video signal with the image captured by built-in camera 130 (i.e., the V′ cam video signal), or (3) the composite video signal with both the lyrics and image (i.e., a V comp video signal).
- the V comp video signal is generated by merging the V buf and V′ cam video signals.
- the determination of which video signal to provide as the output video signal may be determined by a user, by pre-configuration, and so on. Depending on a video selection control signal, C sel , the output video signal may be relatively static or may jump dynamically from video signal to video signal.
- the output video signal is typically connected to a television so that the user can see on the television screen what has been selected (e.g., lyrics, image, or both lyrics and image).
- the camera video signal (or Camera Out) may also be provided to a VCR (or DVD recorder) and used to record the image without the lyrics.
- Karaoke system 100 can superimpose the graphics video signal from CDG decoder 224 on top of the camera video signal from camera system 130 .
- This allows the lyrics from a CDG disc to be displayed on the image captured by camera system 130 .
- the camera video signal can capture the excitement of users and audience gathered within a room for karaoke. Showing this captured image on a television screen can enhance the experience of those in the gathering.
- Superimposing the lyrics over the camera image can (1) allow the singer(s) to see how he/she/they perform without missing the lyrics, (2) allow the singer to read the lyrics and the audience to see the live scene on the same screen at the same time, which can bring extra fun to the karaoke experience.
- the video and audio portions of karaoke system 100 is described below.
- the video processing units within karaoke system 100 may be implemented in various manners. Exemplary designs for these units are described below.
- FIG. 3 shows a schematic diagram of an embodiment of noise filter and amplifier 240 and color eliminator 242 .
- Noise filter and amplifier 240 includes an input buffer 310 , a noise filter 320 , and an amplifier 350 .
- the graphics video signal, V cdg is provided to the base of an NPN transistor 312 .
- Noise filter 320 is implemented with resistors 322 and 330 , capacitors 324 and 328 , and an inductor 326 , as shown in FIG. 3 .
- Noise filter 320 removes digital noise generated by CDG decoder 224 .
- Two-stage amplifier 350 is implemented with an NPN transistor 352 , a PNP transistor 362 , and resistors 354 , 356 , 358 , 364 and 366 , which are coupled as shown in FIG. 3 .
- the first stage has a gain determined by the ratio of resistors 354 to 356 .
- the second stage has a gain determined by the ratio of resistors 366 to 364 .
- Resistor 358 provides feedback for the two stages to improve linearity.
- Color eliminator 242 eliminates or suppresses the designated color (e.g., blue) from the graphics video signal so that a clearer picture with both the lyrics and image is displayed on the television screen for the composite video signal, V comp .
- Color eliminator 242 is implemented with an inductor 378 and capacitors 380 and 382 , which are coupled as shown in FIG. 3 .
- Inductor 378 and capacitors 380 and 382 form a trap filter having a very low impedance (almost ground) for certain frequency (e.g., the designated color) and a nominal impedance for other frequencies (other colors).
- the designated color may be blue or some other color which may either be pre-set or adjusted by the user.
- the resonant frequency of the trap filter is determined by the values of inductor 378 and capacitors 380 and 382 and may be adjusted with variable capacitor 380 .
- the trap filter may be enabled by closing a switch 376 and disabled by opening the switch with the CEenb control signal.
- NPN transistor 372 and resistor 374 also provide buffering for the V ce/lpf video signal, which may or may not have the designated color removed.
- FIG. 4 shows a block diagram of an embodiment of camera system 130 .
- a 2-dimensinonal array 410 of photodiodes converts incoming light into charge.
- a row decoder 412 selects one row of photodiodes at a time based on a control signal from a clock/timing generator 440 .
- Column sense amplifiers 414 convert the charges in the selected photodiodes into voltages.
- An analog processing unit 420 processes the signals from sense amplifiers 414 and provides component signals. For example, analog processing unit 420 may perform color separation, automatic gain control (AGC), gamma correction, black level calibration, aperture correction, luminance and chrominance processing, filtering, and so on.
- a video encoder 430 converts the component signals from analog processing unit 420 into a composite video signal, which is provided as the camera video signal, V cam .
- Clock/timing generator 440 receives the buffered OSC and FSI signals from buffer 226 and generates various controls for row decoder 412 , analog processing unit 420 , and video encoder 430 .
- a control unit 450 receives the auto white control signal C abc and possibly other input control signals and controls the operation of analog processing unit 420 and video encoder 430 .
- Control unit 450 implements auto white balance adjustment algorithm 230 and adjusts the white balance under the specific IC pin setting.
- camera system 130 may be implemented with a CMOS camera chip.
- FIG. 6 shows the horizontal timing for a video signal generated by karaoke system 100 .
- the video signal may be an NTSC or PAL signal.
- each horizontal line of active video has the timing shown in FIG. 6 .
- the vertical timing for the video lines in the video signals from CDG decoder 224 and camera system 130 is determined by the FSI signal.
- the color subcarrier and color bursts are generated from the OSC signal and has a frequency that is one quarter of the frequency of OSC signal.
- FIG. 5 shows a schematic diagram of an embodiment of video buffers 234 and 244 .
- Video buffer 234 is implemented with a PNP transistor 522 , resistors 512 , 514 , 524 , and 528 , and a capacitor 526 , which are coupled as shown in FIG. 5 .
- Resistor 514 provides termination for the camera video signal from camera system 130 , which is designed to drive a standard television or video monitor.
- PNP transistor 522 and resistor 524 implement an emitter follower that buffers the camera video signal and drives subsequent circuitry. Since the emitter of PNP transistor 522 is a low impedance source, the V buf video signal is prevented from flowing backward and affecting the V cam video signal.
- Capacitor 526 and resistor 528 provides a source impedance for video buffer 234 .
- Video buffer 244 is implemented with a PNP transistor 552 , capacitors 542 and 556 , and resistors 544 , 554 , and 558 , which are coupled as shown in FIG. 5 .
- Capacitors 542 and 556 provide AC coupling.
- PNP transistor 552 and resistor 554 implement an emitter follower that buffers the input video signal and drives subsequent circuitry. Since the emitter of PNP transistor 552 is a low impedance source, the V′ cam video signal is prevented from flowing backward and affecting the V ce/lpf video signal.
- Resistor 558 provides a source impedance for video buffer 540 .
- FIG. 5 also shows an embodiment of video selector 246 .
- Video selector 246 receives the V buf video signal from video buffer 244 and the V′ cam video signal from video buffer 234 .
- a summer 562 combines (or merges) the V buf and V′ cam video signals to obtain the composite video signal, V comp .
- the V buf and V′ cam video signals may also be combined in other manners.
- the V buf video signal may be multiplexed as the output video signal for certain video lines and the V′ cam video signal may be multiplexed as the output video signal for other video lines.
- a multiplexer 564 receives the V buf , V comp , and V′ cam video signals and the C sel video selection control signal from controller 210 . Based on the C sel control signal, multiplexer 564 provides one of the three video signals as the output video signal, V out .
- karaoke system 100 also includes an audio portion.
- a microphone amplifier 270 receives input audio signals from two microphones, A m1 and A m2 , amplifies each input microphone signal, combines the two amplified microphone signals, and provides a combined microphone signal, A m .
- Microphone amplifier 270 may also be designed to receive one input audio microphone signal, or to receive and combine more than two input audio signals.
- An echo system 272 simulates echo effect in the combined microphone signal. This may be achieved by (1) delaying the combined microphone signal by different amounts of delay to obtain different delayed versions of the combined microphone signal, (2) scaling the different delayed versions by different gains (e.g., lower gain for greater amount of delay) to obtain scaled and delayed versions of the combined microphone signal, and (3) combining the scaled and delayed versions to obtain an echo signal, A e .
- Echo system 272 provides the echo signal having echo effect. The echo effect may be turned off or reduced by getting the gains for greater delays to zero or low values.
- An AVC system 274 controls the combining of the combined microphone signal, A m , from microphone amplifier 270 with the left audio signals, A Rcdg , from CD servo system 222 .
- AVC system 274 mutes (partial mute, depended on the VR knob) the right audio signal from CD servo system 222 so that the combined microphone signal can be provided on the right audio channel.
- the user can control the amount of muting by turning a knob (e.g., one of knobs 142 in FIG. 1 ).
- AVC system 274 provides a mute control signal, C avc , for muting the right audio channel for AVC.
- AVC mute circuit 276 receives the echo signal, A e , from echo system 272 and the left and right audio signals, A Lcdg and A Rcdg , from CD servo system 222 .
- AVC mute circuit 276 combines the echo signal with each of the left and right audio signals and further mutes the right audio channel if directed by the mute control signal.
- AVC mute circuit 276 provides A Ll and A Rl audio signals.
- a volume balance unit 278 receives the A Ll and A Rl audio signals, adjusts the amplitude of each of the two audio signals based on a balance control signal, C bal , and provides adjusted left and right audio signals, A Lb and A Rb .
- the user may manipulate the balance control signal (e.g., with one of knobs 142 in FIG. 1 ) so that the left/right balance is suitably adjusted.
- a system mute circuit 280 receives the A Lb and A Rb audio signals from volume balance unit 278 and mutes both audio channels if indicated by a reset control signal, C reset . For example, the audio signals may be temporarily muted when karaoke system 100 is first powered on or reset. Mute circuit 280 provides final right and left audio signals, A Lf and A Rf .
- An audio buffer 282 receives and buffers the final left and right audio signal from mute circuit 280 and provides an output audio signal, Aux Out, for the left and right channels.
- a power amplifier 284 also receives and amplifies the final left and right audio signal from mute circuit 280 and provides a speaker output signal, Speaker Out, for a speaker and an output audio signal, Headphone, for a headphone jack.
- the amplification may be in accordance with a loudness setting that may be adjusted by the user.
- the karaoke system described herein may be used with various disc formats such as CD, CDG, SCDG, MP-3, DVD, and so on. Different disc formats may be supported through the use of different decoders.
- the other video processing units within karaoke system 100 e.g., noise filter and amplifier 240 , color eliminator 242 , buffers 234 and 244 , and video selector 246 ) can perform the same processing to provide the desired output video signal, regardless of the disc format.
- the karaoke system described herein may be implemented by various means.
- the video and audio processing units for the karaoke system may be implemented in hardware, software, or a combination thereof.
- the processing units may be implemented within one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- processors controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
- Portions of the karaoke system may also be implemented in software.
- the controls for various processing units may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein.
- the software codes may be stored in a memory unit (e.g., memory unit 212 in FIG. 2 ) and executed by a processor (e.g., controller 210 ).
Abstract
A karaoke system with built-in camera includes a decoder, a camera system, and a video selector. The decoder (e.g., a CDG decoder) receives data from a disc and provides a first video signal having graphics, e.g., for lyrics of a selected song. The camera system captures an image of a live scene and provides a second video signal. The video selector combines the first and second video signals to obtain a third video signal and can provide the first, second, or third video signal (e.g., based on user control) as an output video signal. A color eliminator can filter out a designated frequency (e.g., for a designated color such as blue) in the first video signal to provide a better output image for the third video signal. The decoder and camera system are synchronized with a common vertical timing signal and further use a common oscillator signal.
Description
- This application claims the benefit of provisional U.S. application Ser. No. 60/511,851, entitled “Karaoke System with Built-in Camera,” filed Oct. 15, 2003, which is incorporated herein by reference in its entirety for all purposes.
- The present invention relates generally to consumer electronics, and more specifically to a karaoke system.
- Karaoke singing has become a popular entertainment activity in homes and commercial establishments throughout the world. A karaoke system generates background music for a user-selected song from a disc and allows one or more users to sing along with the music via one or more microphones. The karaoke system mixes the vocals from the users with the background music and provides an output audio signal that contains a mixture of the user vocals and the music. The output audio signal is typically played via a speaker for listening pleasure of the users as well as any audience that may have gathered for karaoke.
- The karaoke system normally also has a video unit as well as the audio unit. The video unit generates lyrics for the user-selected song and displays the lyrics on a screen. This allows the users to sing along, even if the users do not know the words to the song, by scrolling the lyrics across the screen. The lyrics are often highlighted in a manner to cue the users as to when each word of the lyrics should be sung. The video unit may also receive or generate pre-recorded graphics, video images, and/or video for display along with the lyrics.
- Since karaoke singing is a form of entertainment, it is highly desirable to capture the excitement and enhance the experience of users and audience gathered together for karaoke.
- A karaoke system with built-in camera is described herein. This karaoke system can capture the excitement of a live scene with the camera to enhance the experience of those gathered for karaoke.
- In a specific embodiment, the karaoke system comprises a decoder, a camera system, and a video selector. The decoder (e.g., a CDG decoder) receives data from a disc and provides a first video signal having graphics defined by the data. This graphics can be for lyrics of a song selected by a user. The camera system, which may be implemented on a Complementary Metal Oxide Semiconductor (CMOS) integrated circuit (IC), captures an image of a live scene and provides a second video signal. The video selector combines the first and second video signals to obtain a third video signal and can provide the first, second, or third video signal (e.g., based on user control) as an output video signal. The decoder and camera system are synchronized based on a common frame synchronization input signal that provides vertical timing for the first and second video signals. The decoder and camera system further use a common oscillator signal to generate color subcarriers for their video signals.
- The karaoke system may further include a color eliminator, amplifiers, and a control unit. The color eliminator receives the first video signal, filters out a designated frequency (e.g., for a designated color such as blue), and provides a filtered first video signal. The amplifiers amplify the filtered first video signal and the second video signal and provide amplified video signals, which are combined by the video selector to obtain the third video signal. The control unit provides various controls for video and audio units within the karaoke system. For example, the control unit may enable the camera system to adjust the brightness of the image under certain conditions and otherwise disables the camera system from adjusting the brightness.
- Various aspects, embodiments, and features of the invention are described in further detail below.
-
FIG. 1 shows a perspective view of a karaoke system with built-in camera; -
FIG. 2 shows a functional block diagram of the karaoke system; -
FIG. 3 shows a schematic diagram of a noise filter and amplifier and a color eliminator; -
FIG. 4 shows a block diagram of a camera system; -
FIG. 5 shows a schematic diagram of video buffers and a video selector; and -
FIG. 6 shows horizontal timing for a video signal generated by the karaoke system. - The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments or designs.
-
FIG. 1 shows a perspective view of an embodiment of akaraoke system 100 with a built-in camera.Karaoke system 100 is encapsulated in a casing that is dimensioned to be of a convenient size and shape for ease of transport and placement. This allowskaraoke system 100 to be placed, for example, on top of a home television, next to a computer monitor, in an entertainment system, and so on. In general,karaoke system 100 may be of any form factor, size, and shape. -
Karaoke system 100 includes aCDG system 120 that can read a CD (compact disc) disc or a CDG (CD+graphics) disc. A CD disc contains only music. A CDG disc contains music as well as graphics, which may be for lyrics of the songs contained in the CDG disc. The lyrics may be read from the CDG disc and displayed on a blue (or any other color) background in synchronization with the music. The lyrics are also often highlighted in a manner to signal when the words should be sung. A CDG disc, however, contains no moving video in the background. -
Karaoke system 100 further includes acamera system 130 that can capture an image of a live scene. This live scene may be of a person singing in front of the karaoke system, a gathering of people in a room where the karaoke system is located, and so on.Camera system 130 may be implemented in various manners. For the embodiment shown inFIG. 1 ,camera system 130 is encapsulated in a unit that may be flipped up to activate the camera system and flipped down to hide and protect the camera system.Camera system 130 may also be mounted in other manners, and this is within the scope of the invention. For example,camera system 130 may be mounted (1) on a swivel so that the camera can be rotated to capture scenes around the room or (2) on a ball joint so that the camera can be pointed in any direction. -
Karaoke system 100 has easilyaccessible knobs 142 for various audio and video controls such as audio volume control, left/right balance control, and so on. Adisplay 146 provides a simple display of the track number of the CD or CDG being played. Input andoutput jacks 148 are provided on the side, in the back, and possibly in the front (not shown inFIG. 1 ) for input and output audio signals and input and output video signals. For example, two microphone inputs may be provided on the side, and output audio/video signals may be provided in the back. -
FIG. 2 shows a functional block diagram of an embodiment ofkaraoke system 100 with built-in camera. Acontroller 210 receives various inputs (e.g., fromknobs 142 and buttons 144) and provides various controls for the processing units withinkaraoke system 100. Amemory unit 212 provides storage for code and data used bycontroller 210 and possibly other processing units withinkaraoke system 100. - Within
CDG system 120, aCD mechanism 220 reads data from a CD disc or a CDG disc via a CD lens and provides disc data to aCD servo system 222.CD servo system 222 processes the disc data and provides various signals to other circuit blocks. For example,CD servo system 222 provides CDG sub-code data to aCDG decoder 224. The CDG sub-code data may include (1) a clock signal used byCDG decoder 224 for decoding/decompression, (2) data for graphics in a video signal, and (3) an SFSY signal that contains control data and other information used for decoding/decompression.CD servo system 222 also provides left and right audio signals, ALcdg and ARcgd, to an auto voice control (AVC)mute circuit 276. -
CDG decoder 224 receives the CDG sub-code data fromCD servo system 222, decodes the CDG sub-code data, and generates a graphics video signal, Vcdg. The graphics video signal may contain, for example, lyrics for a song in the CDG disc. In an embodiment,CDG decoder 224 is implemented with integrated circuit (IC) chips and additional circuitry. For example, these IC chips may include Toshiba TC-9411F and Oki 514256C IC chips, which are commercially available. - A noise filter and amplifier (Amp) 240 receives the Vcdg video signal from
CDG decoder 224 and provides a filtered and amplified graphics video signal, Vlpf. The noise filter removes digital noise in the Vcdg video signal, which may be generated byCDG decoder 224. The amplifier enhances the filtered graphics video signal, which is reduced in amplitude after the noise filtering. - A
color eliminator 242 receives the Vlpf video signal and, when enabled by a CEenb control signal, removes (i.e., suppresses or eliminates) a designated color (e.g., blue) in the Vlpf video signal and provides a color-eliminated graphics video signal, Vce. The Vce video signal has most of the designated color removed. The Vce video signal is subsequently merged with a camera video signal, Vcam, fromcamera system 130 to obtain a composite video signal, Vcomp, as described below. Removing the designated color from the Vce video signal results in a better output image on a television screen for the composite video signal.Color eliminator 242 provides a buffered version of the Vlpf video signal if it is not enabled by the CEenb control signal. Thus,color eliminator 242 provides a Vce/lpf video signal, which may be either the Vce video signal (with the designated color removed) or the Vlpf video signal (without the designated color removed) depending on the CEenb control signal. - A
video buffer 244 receives the Vce/lpf video signal fromcolor eliminator 242, amplifies the Vce/lpf video signal to obtain the proper signal level, and further buffers the amplified video signal to provide the proper signal drive and impedance level for a conventional television.Video buffer 244 also provides isolation and prevents video signals from flowing backward. More specifically, when a first video signal is combined with a second video signal, the video buffer for the first video signal prevents the second video signal from flowing back to the source of the first video signal, and vice versa.Video buffer 244 provides to avideo selector 246 an amplified graphic video signal, Vbuf, which may or may not have the designated color removed depending on the CEenb control signal. - A
buffer 226 receives an oscillator (OSC) signal and a frame synchronization input (FSI) signal fromCDG decoder 224. The OSC signal is the clock signal used byCDG decoder 224 to generate the color subcarrier and color bursts for the graphics video signal, Vcdg. The FSI signal is a vertical timing signal used byCDG decoder 224 to generate the vertical video lines for the graphics video signal. Since the graphics video signal fromCDG decoder 224 and the camera video signal fromcamera system 130 are subsequently combined into one video signal, these two units should be synchronized with the same color carrier phase and line timing so that the color and lines from these two units are aligned. For the embodiment shown inFIG. 2 ,CDG decoder 224 is the master unit and its OSC and FSI signals are also used bycamera system 130 for synchronization withCDG decoder 224.Buffer 226 amplifies each signal to obtain the proper signal level, buffers each amplified signal, and provides the buffered FSI and OSC signals, FSI′ and OSC′, tocamera system 130. In alternative embodiments,camera system 130 may be the master unit andCDG decoder 224 may be slaved tocamera system 130, or another master unit may drive bothCDG decoder 224 andcamera system 130. - When the camera is enabled, an automatic (auto) white
balance adjustment algorithm 230 withincamera system 130 automatically adjusts the white balance of the image in the Vcam video signal generated bycamera system 130. The auto white balance adjustment may also be referred to as brightness adjustment, intensity adjustment, and so on. This auto white balance adjustment may be desirable if the camera video signal is displayed by itself. However, the camera video signal may subsequently be merged with the graphics video signal. If the auto white balance adjustment is not disabled, thencamera system 130 will perform the auto white balance adjustment continuously. In that case, when the color of the graphics video signal changes, the white balance of the image on the television screen will also change and may cause the screen to become unstable. Since users are normally annoyed by fluctuation in the intensity on the screen, the auto white balance adjustment is disabled, for example, once the karaoke system starts playing the CDG tracks. - A
control unit 228 receives a CDG signal fromCDG decoder 224 and controls the operation ofcolor eliminator 242 andcamera system 130. The CDG signal indicates whether or notCDG decoder 224 is reading a CDG disc.CDG decoder 224 sets the CDG signal to a low amplitude whenCDG servo system 222 is reading a CDG disc and to a high amplitude otherwise. Ifcontrol unit 228 receives a low CDG signal, indicating that a CDG disc is being read, then controlunit 228 allowsbuffer 226 to provide the FSI signal tocamera system 130, disables the auto white balance function ofcamera system 130, and enablescolor eliminator 242 to remove the designated color from the Vcdg video signal. Ifcontrol unit 228 receives a high CDG signal, indicating that a CD disc or no disc is being read, then controlunit 228 preventsbuffer 226 from providing the FSI signal tocamera system 130, enables the auto white balance function ofcamera system 130, and disablescolor eliminator 242 so that the designated color is not removed from the Vcdg video signal. When reading a CD disc that contains no graphics, the camera output is provided as the video output and is not superimposed on any graphics. When reading a CDG disc, the camera output is superimposed with the graphics from the CDG disc, and the auto white balance adjustment is disabled to prevent the screen from changing rapidly and/or becoming too light or too dark. The auto white balance adjustment function is enabled whenkaraoke system 100 is first turned on until and unless a CDG disc is read. - Auto white
balance adjustment algorithm 230 adjusts and calibrates the image device sensitivity on the primary (RGB) colors to match the color cast of the light source. The auto white balance adjustment is one of the built-in function of the CMOS IC forcamera system 130. The auto white balance adjustment algorithm operates as follows. Afterkaraoke system 100 is turned on or is reset, the CMOS IC performs the auto white balance until it reaches balance level. The CMOS IC continues to perform the auto white balance when it is powered on and adjusts to changes in the light level of the ambient area. The auto white balance function is disabled if a CDG disc is played. Ifcontrol unit 228 receives a low CDG signal fromCDG decoder 224, then controlunit 228 sends the appropriate control to disable the auto white balance function within the CMOS IC. On the other word, whenkaraoke system 100 is turned on and before a user starts to play a CDG disc, the auto white balance function is enabled. Once the user starts to play a CDG disc, the auto white balance function is disabled. When the user stop to play the CDG disc, the auto white balance is enabled again. -
Camera system 130 includes a built-in camera and associated video processing circuitry. The built-in camera has a lens that captures an image of the scene in front of the camera. The video processing circuitry then processes the image and provides the Vcam video signal, which contains the image captured by the built-in camera. The Vcam video signal is a composite video signal with just the image captured by the built-in camera.Camera system 130 may be implemented with a camera CMOS IC such as, for example, an OV7910 or an OV7930 color CMOS analog camera chip from Omni Vision (™). The use of a CMOS camera chip forcamera system 130 provides various benefits such as low cost, smaller area, greater reliability, less power consumption, and so on. - A
video buffer 234 receives and buffers the camera video signal fromcamera system 130 and provides an amplified camera video signal, V′cam. Video buffers 234 and 244 also provide isolation between the Vcam video signal and the Vce/lpf video signal so that (1) the Vce/lpf video signal does not feed through to the Vcam video signal, when these two signals are combined byvideo selector 246, and bleed into a Camera Out output, and (2) vice versa. - A
video selector 246 receives the Vbuf video signal fromvideo buffer 244 and the V′cam video signal fromvideo buffer 234.Video selector 246 provides an output video signal (Vout or Video Out) which may be (1) the graphics video signal with the lyrics (i.e., the Vbuf video signal), (2) the camera video signal with the image captured by built-in camera 130 (i.e., the V′cam video signal), or (3) the composite video signal with both the lyrics and image (i.e., a Vcomp video signal). The Vcomp video signal is generated by merging the Vbuf and V′cam video signals. The determination of which video signal to provide as the output video signal may be determined by a user, by pre-configuration, and so on. Depending on a video selection control signal, Csel, the output video signal may be relatively static or may jump dynamically from video signal to video signal. - The output video signal is typically connected to a television so that the user can see on the television screen what has been selected (e.g., lyrics, image, or both lyrics and image). The camera video signal (or Camera Out) may also be provided to a VCR (or DVD recorder) and used to record the image without the lyrics.
-
Karaoke system 100 can superimpose the graphics video signal fromCDG decoder 224 on top of the camera video signal fromcamera system 130. This allows the lyrics from a CDG disc to be displayed on the image captured bycamera system 130. The camera video signal can capture the excitement of users and audience gathered within a room for karaoke. Showing this captured image on a television screen can enhance the experience of those in the gathering. Superimposing the lyrics over the camera image can (1) allow the singer(s) to see how he/she/they perform without missing the lyrics, (2) allow the singer to read the lyrics and the audience to see the live scene on the same screen at the same time, which can bring extra fun to the karaoke experience. - The video and audio portions of
karaoke system 100 is described below. The video processing units withinkaraoke system 100 may be implemented in various manners. Exemplary designs for these units are described below. -
FIG. 3 shows a schematic diagram of an embodiment of noise filter andamplifier 240 andcolor eliminator 242. Noise filter andamplifier 240 includes aninput buffer 310, anoise filter 320, and anamplifier 350. The graphics video signal, Vcdg, is provided to the base of anNPN transistor 312.Noise filter 320 is implemented withresistors capacitors inductor 326, as shown inFIG. 3 .Noise filter 320 removes digital noise generated byCDG decoder 224. Two-stage amplifier 350 is implemented with anNPN transistor 352, aPNP transistor 362, andresistors FIG. 3 . The first stage has a gain determined by the ratio ofresistors 354 to 356. The second stage has a gain determined by the ratio ofresistors 366 to 364.Resistor 358 provides feedback for the two stages to improve linearity. -
Color eliminator 242 eliminates or suppresses the designated color (e.g., blue) from the graphics video signal so that a clearer picture with both the lyrics and image is displayed on the television screen for the composite video signal, Vcomp. Color eliminator 242 is implemented with aninductor 378 andcapacitors FIG. 3 .Inductor 378 andcapacitors inductor 378 andcapacitors variable capacitor 380. The trap filter may be enabled by closing aswitch 376 and disabled by opening the switch with the CEenb control signal.NPN transistor 372 andresistor 374 also provide buffering for the Vce/lpf video signal, which may or may not have the designated color removed. -
FIG. 4 shows a block diagram of an embodiment ofcamera system 130. A 2-dimensinonal array 410 of photodiodes converts incoming light into charge. Arow decoder 412 selects one row of photodiodes at a time based on a control signal from a clock/timing generator 440.Column sense amplifiers 414 convert the charges in the selected photodiodes into voltages. Ananalog processing unit 420 processes the signals fromsense amplifiers 414 and provides component signals. For example,analog processing unit 420 may perform color separation, automatic gain control (AGC), gamma correction, black level calibration, aperture correction, luminance and chrominance processing, filtering, and so on. Avideo encoder 430 converts the component signals fromanalog processing unit 420 into a composite video signal, which is provided as the camera video signal, Vcam. - Clock/
timing generator 440 receives the buffered OSC and FSI signals frombuffer 226 and generates various controls forrow decoder 412,analog processing unit 420, andvideo encoder 430. Acontrol unit 450 receives the auto white control signal Cabc and possibly other input control signals and controls the operation ofanalog processing unit 420 andvideo encoder 430.Control unit 450 implements auto whitebalance adjustment algorithm 230 and adjusts the white balance under the specific IC pin setting. As noted above,camera system 130 may be implemented with a CMOS camera chip. -
FIG. 6 shows the horizontal timing for a video signal generated bykaraoke system 100. In general, the video signal may be an NTSC or PAL signal. For an NTSC signal, each horizontal line of active video has the timing shown inFIG. 6 . The vertical timing for the video lines in the video signals fromCDG decoder 224 andcamera system 130 is determined by the FSI signal. The color subcarrier and color bursts are generated from the OSC signal and has a frequency that is one quarter of the frequency of OSC signal. -
FIG. 5 shows a schematic diagram of an embodiment ofvideo buffers Video buffer 234 is implemented with aPNP transistor 522,resistors capacitor 526, which are coupled as shown inFIG. 5 .Resistor 514 provides termination for the camera video signal fromcamera system 130, which is designed to drive a standard television or video monitor.PNP transistor 522 andresistor 524 implement an emitter follower that buffers the camera video signal and drives subsequent circuitry. Since the emitter ofPNP transistor 522 is a low impedance source, the Vbuf video signal is prevented from flowing backward and affecting the Vcam video signal.Capacitor 526 andresistor 528 provides a source impedance forvideo buffer 234. -
Video buffer 244 is implemented with aPNP transistor 552,capacitors resistors FIG. 5 .Capacitors PNP transistor 552 andresistor 554 implement an emitter follower that buffers the input video signal and drives subsequent circuitry. Since the emitter ofPNP transistor 552 is a low impedance source, the V′cam video signal is prevented from flowing backward and affecting the Vce/lpf video signal.Resistor 558 provides a source impedance for video buffer 540. -
FIG. 5 also shows an embodiment ofvideo selector 246.Video selector 246 receives the Vbuf video signal fromvideo buffer 244 and the V′cam video signal fromvideo buffer 234. Withinvideo selector 246, asummer 562 combines (or merges) the Vbuf and V′cam video signals to obtain the composite video signal, Vcomp. The Vbuf and V′cam video signals may also be combined in other manners. For example, the Vbuf video signal may be multiplexed as the output video signal for certain video lines and the V′cam video signal may be multiplexed as the output video signal for other video lines. Amultiplexer 564 receives the Vbuf, Vcomp, and V′cam video signals and the Csel video selection control signal fromcontroller 210. Based on the Csel control signal,multiplexer 564 provides one of the three video signals as the output video signal, Vout. - Referring back to
FIG. 2 ,karaoke system 100 also includes an audio portion. Amicrophone amplifier 270 receives input audio signals from two microphones, Am1 and Am2, amplifies each input microphone signal, combines the two amplified microphone signals, and provides a combined microphone signal, Am. Microphone amplifier 270 may also be designed to receive one input audio microphone signal, or to receive and combine more than two input audio signals. - An
echo system 272 simulates echo effect in the combined microphone signal. This may be achieved by (1) delaying the combined microphone signal by different amounts of delay to obtain different delayed versions of the combined microphone signal, (2) scaling the different delayed versions by different gains (e.g., lower gain for greater amount of delay) to obtain scaled and delayed versions of the combined microphone signal, and (3) combining the scaled and delayed versions to obtain an echo signal, Ae. Echo system 272 provides the echo signal having echo effect. The echo effect may be turned off or reduced by getting the gains for greater delays to zero or low values. - An
AVC system 274 controls the combining of the combined microphone signal, Am, frommicrophone amplifier 270 with the left audio signals, ARcdg, fromCD servo system 222. WhenAVC system 274 is activated and a microphone signal is received,AVC system 276 mutes (partial mute, depended on the VR knob) the right audio signal fromCD servo system 222 so that the combined microphone signal can be provided on the right audio channel. The user can control the amount of muting by turning a knob (e.g., one ofknobs 142 inFIG. 1 ).AVC system 274 provides a mute control signal, Cavc, for muting the right audio channel for AVC. - AVC
mute circuit 276 receives the echo signal, Ae, fromecho system 272 and the left and right audio signals, ALcdg and ARcdg, fromCD servo system 222. AVCmute circuit 276 combines the echo signal with each of the left and right audio signals and further mutes the right audio channel if directed by the mute control signal. AVCmute circuit 276 provides ALl and ARl audio signals. - A
volume balance unit 278 receives the ALl and ARl audio signals, adjusts the amplitude of each of the two audio signals based on a balance control signal, Cbal, and provides adjusted left and right audio signals, ALb and ARb. The user may manipulate the balance control signal (e.g., with one ofknobs 142 inFIG. 1 ) so that the left/right balance is suitably adjusted. - A system
mute circuit 280 receives the ALb and ARb audio signals fromvolume balance unit 278 and mutes both audio channels if indicated by a reset control signal, Creset. For example, the audio signals may be temporarily muted whenkaraoke system 100 is first powered on or reset.Mute circuit 280 provides final right and left audio signals, ALf and ARf. - An
audio buffer 282 receives and buffers the final left and right audio signal frommute circuit 280 and provides an output audio signal, Aux Out, for the left and right channels. Apower amplifier 284 also receives and amplifies the final left and right audio signal frommute circuit 280 and provides a speaker output signal, Speaker Out, for a speaker and an output audio signal, Headphone, for a headphone jack. The amplification may be in accordance with a loudness setting that may be adjusted by the user. - The karaoke system described herein may be used with various disc formats such as CD, CDG, SCDG, MP-3, DVD, and so on. Different disc formats may be supported through the use of different decoders. The other video processing units within karaoke system 100 (e.g., noise filter and
amplifier 240,color eliminator 242,buffers - The karaoke system described herein may be implemented by various means. For example, the video and audio processing units for the karaoke system may be implemented in hardware, software, or a combination thereof. For a hardware implementation, the processing units may be implemented within one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
- Portions of the karaoke system may also be implemented in software. For example, the controls for various processing units may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory unit (e.g.,
memory unit 212 inFIG. 2 ) and executed by a processor (e.g., controller 210). - The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (22)
1. A karaoke system comprising:
a decoder operative to receive data from a disc and provide a first video signal having graphics defined by the data;
a camera system operative to capture an image of a live scene and provide a second video signal; and
a video selector operative to combine the first and second video signals to obtain a third video signal and to provide the third video signal as an output video signal.
2. The karaoke system of claim 1 , wherein the video selector is operative to provide the first, second, or third video signal as the output video signal based on a control signal.
3. The karaoke system of claim 1 , further comprising:
a color eliminator operative to receive the first video signal, filter out a designated frequency, and provide a filtered first video signal, and
wherein the video selector is operative to combine the filtered first video signal with the second video signal to obtain the third video signal.
4. The karaoke system of claim 3 , wherein the designated frequency corresponds to a designated color.
5. The karaoke system of claim 4 , wherein the designated color is blue.
6. The karaoke system of claim 1 , wherein the decoder and the camera system are synchronized based on a common frame synchronization input signal that provides vertical timing for the first and second video signals.
7. The karaoke system of claim 1 , wherein the decoder and the camera system use a common oscillator signal to generate color subcarriers for the first and second video signals.
8. The karaoke system of claim 1 , further comprising:
a control unit operative to enable the camera system to adjust white balance of the image and disable the camera system from adjusting the brightness of the image.
9. The karaoke system of claim 8 , wherein the control unit enables the camera system to adjust the white balance of the image when the karaoke system is powered on and not playing a CDG disc.
10. The karaoke system of claim 1 , further comprising:
a first amplifier operative to amplify the first video signal and provide an amplified first video signal; and
a second amplifier operative to amplify the second video signal and provide an amplified second video signal, and
wherein the video selector is operative to combine the amplified first and second video signals to obtain the third video signal.
11. The karaoke system of claim 1 , wherein the camera system is implemented on a CMOS (complementary metal oxide semiconductor) integrated circuit.
12. The karaoke system of claim 1 , wherein the graphics on the first video signal if for lyrics of a song.
13. The karaoke system of claim 1 , wherein the graphics on the first video signal are for graphics, pictures, symbols, or any combination thereof.
14. The karaoke system of claim 2 , wherein the control signal is indicative of user-selection for the first, second, or third video signal as the output video signal.
15. The karaoke system of claim 1 , wherein the disc is a CDG (compact disc+graphics) disc.
16. A method of providing an output video signal from a karaoke system, comprising:
processing data from a disc to obtain a first video signal having graphics defined by the data;
capturing an image of a live scene with a camera system to obtain a second video signal;
combining the first and second video signals to obtain a third video signal; and
providing the third video signal as the output video signal.
17. The method of claim 16 , further comprising:
filtering out a designated frequency from the first video signal to obtain a filtered first video signal, and wherein the filtered first video signal is combined with the second video signal to obtain the third video signal.
18. The method of claim 16 , further comprising:
enabling the camera system to adjust white balance of the image for a particular operating scenario; and
disabling the camera system from adjusting the white balance of the image after the particular operating scenario.
19. The method of claim 16 , further comprising:
receiving a user-selection for the first, second, or third video signal; and
providing the first, second, or third video signal as the output video signal based on the user-selection.
20. An apparatus comprising:
means for processing data from a disc to obtain a first video signal having graphics defined by the data;
means for capturing an image of a live scene to obtain a second video signal;
means for combining the first and second video signals to obtain a third video signal; and
means for providing the third video signal as an output video signal.
21. The apparatus of claim 20 , further comprising:
means for filtering out a designated frequency from the first video signal to obtain a filtered first video signal, and wherein the filtered first video signal is combined with the second video signal to obtain the third video signal.
22. The apparatus of claim 20 , further comprising:
means for enabling the camera system to adjust brightness of the image for a particular operating scenario; and
means for disabling the camera system from adjusting the brightness of the image after the particular operating scenario.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/966,073 US20050084835A1 (en) | 2003-10-16 | 2004-10-15 | Karaoke system with built-in camera |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US51185103P | 2003-10-16 | 2003-10-16 | |
US10/966,073 US20050084835A1 (en) | 2003-10-16 | 2004-10-15 | Karaoke system with built-in camera |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050084835A1 true US20050084835A1 (en) | 2005-04-21 |
Family
ID=34465285
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/966,358 Expired - Fee Related US7691866B2 (en) | 2003-10-16 | 2004-10-15 | 2,6-disubstituted quinazolines, quinoxalines, quinolines and isoquinolines and methods of their use as inhibitors of Raf kinase |
US10/966,073 Abandoned US20050084835A1 (en) | 2003-10-16 | 2004-10-15 | Karaoke system with built-in camera |
US12/554,748 Abandoned US20090317359A1 (en) | 2003-10-16 | 2009-09-04 | 2,6-disubstituted quinazolines, quinoxalines, quinolines and isoquinolines and methods of their use as inhibitors of raf kinase |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/966,358 Expired - Fee Related US7691866B2 (en) | 2003-10-16 | 2004-10-15 | 2,6-disubstituted quinazolines, quinoxalines, quinolines and isoquinolines and methods of their use as inhibitors of Raf kinase |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/554,748 Abandoned US20090317359A1 (en) | 2003-10-16 | 2009-09-04 | 2,6-disubstituted quinazolines, quinoxalines, quinolines and isoquinolines and methods of their use as inhibitors of raf kinase |
Country Status (10)
Country | Link |
---|---|
US (3) | US7691866B2 (en) |
EP (1) | EP1680122A1 (en) |
JP (1) | JP2007509059A (en) |
KR (1) | KR20070029110A (en) |
CN (1) | CN1882345A (en) |
AU (1) | AU2004281154A1 (en) |
CA (1) | CA2542329A1 (en) |
IL (1) | IL174470A0 (en) |
MX (1) | MXPA06003607A (en) |
WO (1) | WO2005037285A1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060292537A1 (en) * | 2005-06-27 | 2006-12-28 | Arcturus Media, Inc. | System and method for conducting multimedia karaoke sessions |
EP2113154A2 (en) * | 2007-02-20 | 2009-11-04 | Mobile Star Corp. | Self operated computerized karaoke recording booth |
US20100328459A1 (en) * | 2009-06-25 | 2010-12-30 | Samsung Techwin Co., Ltd. | Encoding apparatus of video security system |
US20110188673A1 (en) * | 2010-02-02 | 2011-08-04 | Wong Hoo Sim | Apparatus for enabling karaoke |
US9249111B2 (en) | 2011-09-30 | 2016-02-02 | Neupharma, Inc. | Substituted quinoxalines as B-RAF kinase inhibitors |
US9249110B2 (en) | 2011-09-21 | 2016-02-02 | Neupharma, Inc. | Substituted quinoxalines as B-raf kinase inhibitors |
US9295671B2 (en) | 2011-08-26 | 2016-03-29 | Neupharma, Inc. | Benzenesulfonamide derivatives of quinoxaline, pharmaceutical compositions thereof, and their use in methods for treating cancer |
US9518029B2 (en) | 2011-09-14 | 2016-12-13 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9670180B2 (en) | 2012-01-25 | 2017-06-06 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9688635B2 (en) | 2012-09-24 | 2017-06-27 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9725421B2 (en) | 2012-11-12 | 2017-08-08 | Neupharma, Inc. | Substituted quinoxalines as B-raf kinase inhibitors |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2298311B1 (en) | 1999-01-13 | 2012-05-09 | Bayer HealthCare LLC | w-Carboxy aryl substituted diphenyl ureas as p38 kinase inhibitors |
US8124630B2 (en) | 1999-01-13 | 2012-02-28 | Bayer Healthcare Llc | ω-carboxyaryl substituted diphenyl ureas as raf kinase inhibitors |
MXPA04007832A (en) | 2002-02-11 | 2005-09-08 | Bayer Pharmaceuticals Corp | Aryl ureas with angiogenesis inhibiting activity. |
US20030216396A1 (en) | 2002-02-11 | 2003-11-20 | Bayer Corporation | Pyridine, quinoline, and isoquinoline N-oxides as kinase inhibitors |
US7557129B2 (en) | 2003-02-28 | 2009-07-07 | Bayer Healthcare Llc | Cyanopyridine derivatives useful in the treatment of cancer and other disorders |
ATE366108T1 (en) | 2003-05-20 | 2007-07-15 | Bayer Pharmaceuticals Corp | DIARYL UREAS FOR PDGFR-MEDIATED DISEASES |
UA84156C2 (en) | 2003-07-23 | 2008-09-25 | Байер Фармасьютикалс Корпорейшн | Fluoro substituted omega-carboxyaryl diphenyl urea for the treatment and prevention of diseases and conditions |
KR20070026390A (en) * | 2004-01-23 | 2007-03-08 | 암젠 인코포레이션 | Compounds and methods of use |
US20070054916A1 (en) * | 2004-10-01 | 2007-03-08 | Amgen Inc. | Aryl nitrogen-containing bicyclic compounds and methods of use |
CA2587642C (en) | 2004-11-30 | 2013-04-09 | Amgen Inc. | Substituted heterocycles and methods of use |
JO2787B1 (en) | 2005-04-27 | 2014-03-15 | امجين إنك, | Substituted Amid derivatives & methods of use |
ZA200804679B (en) * | 2005-12-08 | 2010-02-24 | Millenium Pharmaceuticals Inc | Bicyclic compounds with kinase inhibitory activity |
US7989461B2 (en) * | 2005-12-23 | 2011-08-02 | Amgen Inc. | Substituted quinazolinamine compounds for the treatment of cancer |
EP2079724B1 (en) * | 2006-07-20 | 2010-05-26 | Amgen Inc. | Substituted pyridone compounds and methods of use |
US20100216791A1 (en) * | 2006-08-17 | 2010-08-26 | Astrazeneca | Pyridinylquinazolinamine derivatives and their use as b-raf inhibitors |
TW200829566A (en) * | 2006-12-08 | 2008-07-16 | Astrazeneca Ab | Chemical compounds |
WO2009040290A1 (en) * | 2007-09-27 | 2009-04-02 | F. Hoffmann-La Roche Ag | Quinoline derivatives as 5ht5a receptor antagonists |
GB0719644D0 (en) | 2007-10-05 | 2007-11-14 | Cancer Rec Tech Ltd | Therapeutic compounds and their use |
AU2008313727A1 (en) * | 2007-10-18 | 2009-04-23 | Novartis Ag | CSF-1R inhibitors for treatment of cancer and bone diseases |
JPWO2009084695A1 (en) | 2007-12-28 | 2011-05-19 | カルナバイオサイエンス株式会社 | 2-Aminoquinazoline derivatives |
GB0803018D0 (en) | 2008-02-19 | 2008-03-26 | Cancer Rec Tech Ltd | Therapeutic compounds and their use |
AR072657A1 (en) * | 2008-02-29 | 2010-09-15 | Genentech Inc | RAF INHIBITING COMPOUNDS AND METHODS FOR USE |
AR070535A1 (en) * | 2008-02-29 | 2010-04-14 | Array Biopharma Inc | RAF INHIBITING COMPOUNDS AND METHODS FOR USE |
EP2265609B1 (en) * | 2008-02-29 | 2012-09-05 | Array Biopharma, Inc. | Imdizo [4. 5-b] pyridine derivatives used as raf inhibitors |
WO2009111280A1 (en) * | 2008-02-29 | 2009-09-11 | Array Biopharma Inc. | N- (6-aminopyridin-3-yl) -3- (sulfonamido) benzamide derivatives as b-raf inhibitors for the treatment of cancer |
CA2718123C (en) | 2008-03-17 | 2017-08-22 | Ambit Biosciences Corporation | Quinazoline derivatives as raf kinase modulators and methods of use thereof |
PE20120424A1 (en) | 2008-12-29 | 2012-05-04 | Fovea Pharmaceuticals | SUBSTITUTE QUINAZOLINE COMPOUNDS |
EA201101188A1 (en) | 2009-02-13 | 2012-04-30 | Фовеа Фармасьютикалз | [1,2,4] TRIAZOLO [1,5-A] Pyridine as kinase inhibitors |
JP2012529530A (en) * | 2009-06-09 | 2012-11-22 | アブラクシス バイオサイエンス リミテッド ライアビリティー カンパニー | Isoquinoline, quinoline and quinazoline derivatives as inhibitors of hedgehog signaling |
CN103948594B (en) * | 2009-06-12 | 2016-10-26 | Abivax公司 | For treating the compound of cancer |
US10253020B2 (en) | 2009-06-12 | 2019-04-09 | Abivax | Compounds for preventing, inhibiting, or treating cancer, AIDS and/or premature aging |
JP5696856B2 (en) | 2009-09-03 | 2015-04-08 | バイオエナジェニックス | Heterocyclic compounds for inhibition of PASK |
AR081960A1 (en) | 2010-06-22 | 2012-10-31 | Fovea Pharmaceuticals Sa | HETEROCICLICAL COMPOUNDS, ITS PREPARATION AND THERAPEUTIC APPLICATION |
WO2012068546A1 (en) | 2010-11-19 | 2012-05-24 | Ligand Pharmaceuticals Incorporated | Heterocycle amines and uses thereof |
KR101858292B1 (en) * | 2011-01-05 | 2018-05-15 | 바이오에너제닉스 | Heterocyclic compounds for the inhibition of pask |
AU2012335409B2 (en) | 2011-11-09 | 2017-07-13 | Cancer Research Technology Limited | 5-(pyridin-2-yl-amino)-pyrazine-2-carbonitrile compounds and their therapeutic use |
US9408885B2 (en) | 2011-12-01 | 2016-08-09 | Vib Vzw | Combinations of therapeutic agents for treating melanoma |
KR102246265B1 (en) | 2012-05-15 | 2021-04-29 | 캔써 리서치 테크놀로지 리미티드 | 5-[[4-[[morpholin-2-yl]methylamino]-5-(trifluoromethyl)-2-pyridyl]amino]pyrazine-2-carbonitrile and therapeutic uses thereof |
CN103896922B (en) * | 2012-12-25 | 2017-05-03 | 上海科胜药物研发有限公司 | Novel sunitinib salts and preparing method thereof |
EP2757161A1 (en) | 2013-01-17 | 2014-07-23 | Splicos | miRNA-124 as a biomarker of viral infection |
CN104744446B (en) * | 2013-12-30 | 2019-06-25 | 广东东阳光药业有限公司 | Heteroaryl compound and its application in drug |
EP2974729A1 (en) | 2014-07-17 | 2016-01-20 | Abivax | Quinoline derivatives for use in the treatment of inflammatory diseases |
US10807983B2 (en) | 2015-03-16 | 2020-10-20 | Ligand Pharmaceuticals, Inc. | Imidazo-fused heterocycles and uses thereof |
US10799503B2 (en) | 2016-12-01 | 2020-10-13 | Ignyta, Inc. | Methods for the treatment of cancer |
JP7341060B2 (en) | 2017-02-10 | 2023-09-08 | アンスティチュ ナショナル ドゥ ラ サンテ エ ドゥ ラ ルシェルシュ メディカル | Methods and pharmaceutical compositions for the treatment of cancer associated with MAPK pathway activation |
EP3732285A1 (en) | 2017-12-28 | 2020-11-04 | Tract Pharmaceuticals, Inc. | Stem cell culture systems for columnar epithelial stem cells, and uses related thereto |
WO2020061470A1 (en) * | 2018-09-21 | 2020-03-26 | Spectrum Pharmaceuticals, Inc. | Novel quinazoline egfr inhibitors |
CN111072500B (en) * | 2019-11-15 | 2022-12-06 | 山东罗欣药业集团恒欣药业有限公司 | Preparation method of ambroxol hydrochloride |
US20220112205A1 (en) * | 2020-10-14 | 2022-04-14 | Tosk, Inc. | Heteroaryl Modulators of RAS GTPase |
US20220112178A1 (en) * | 2020-10-14 | 2022-04-14 | Tosk, Inc. | Small Molecule Modulators of RAS GTPase |
TW202237119A (en) | 2020-12-10 | 2022-10-01 | 美商住友製藥腫瘤公司 | Alk-5 inhibitors and uses thereof |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2739505A (en) * | 1952-02-04 | 1956-03-27 | Gillette Edwin | Method and means for producing composite talking pictures |
US4149190A (en) * | 1977-10-17 | 1979-04-10 | Xerox Corporation | Automatic gain control for video amplifier |
US4408221A (en) * | 1981-09-22 | 1983-10-04 | Mccoy Reginald F H | Television chroma-key systems |
US5051817A (en) * | 1988-11-18 | 1991-09-24 | Rohm Co., Ltd. | Superimposing system |
US5541666A (en) * | 1994-07-06 | 1996-07-30 | General Instrument | Method and apparatus for overlaying digitally generated graphics over an analog video signal |
US5569869A (en) * | 1993-04-23 | 1996-10-29 | Yamaha Corporation | Karaoke apparatus connectable to external MIDI apparatus with data merge |
US5784118A (en) * | 1995-04-21 | 1998-07-21 | Sony Corporation | Video signal phase synchronizing method, circuit and synthesizing apparatus |
US5880388A (en) * | 1995-03-06 | 1999-03-09 | Fujitsu Limited | Karaoke system for synchronizing and reproducing a performance data, and karaoke system configuration method |
US5956459A (en) * | 1994-03-31 | 1999-09-21 | Yamaha Corporation | Karaoke apparatus having video mixer of main and insert pictures |
US20020007718A1 (en) * | 2000-06-20 | 2002-01-24 | Isabelle Corset | Karaoke system |
US20020018070A1 (en) * | 1996-09-18 | 2002-02-14 | Jaron Lanier | Video superposition system and method |
US20020072047A1 (en) * | 1999-12-13 | 2002-06-13 | Michelson Daniel R. | System and method for generating composite video images for karaoke applications |
US6514083B1 (en) * | 1998-01-07 | 2003-02-04 | Electric Planet, Inc. | Method and apparatus for providing interactive karaoke entertainment |
US6757020B1 (en) * | 1997-10-30 | 2004-06-29 | Sanyo Electric Co., Ltd. | Detecting/setting the on/off state of a display in a video camera with manual and automatic function |
US6978051B2 (en) * | 2000-03-06 | 2005-12-20 | Sony Corporation | System and method for capturing adjacent images by utilizing a panorama mode |
US7035915B1 (en) * | 2001-09-05 | 2006-04-25 | Cisco Technology, Inc. | Method and apparatus for IP address assignment |
US20070047834A1 (en) * | 2005-08-31 | 2007-03-01 | International Business Machines Corporation | Method and apparatus for visual background subtraction with one or more preprocessing modules |
US20070196095A1 (en) * | 2006-02-21 | 2007-08-23 | Nokia Corporation | Color balanced camera with a flash light unit |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB900779A (en) * | 1959-04-22 | 1962-07-11 | Monsanto Chemicals | Quinazolines |
US3177218A (en) * | 1962-01-17 | 1965-04-06 | Monsanto Chemicals | Methylene-bis(2-guanidino-4-methylquinazoline) |
DK190983A (en) * | 1982-05-01 | 1983-11-02 | Wellcome Found | 2,4-DIAMINO-5- (SUBSTITUTED) PYRIMIDINES, PROCEDURES FOR THEIR PREPARATION AND INTERMEDIATES |
AU754716B2 (en) | 1998-03-26 | 2002-11-21 | Japan Tobacco Inc. | Amide derivatives and nociceptin antagonists |
US7928239B2 (en) * | 1999-01-13 | 2011-04-19 | Bayer Healthcare Llc | Inhibition of RAF kinase using quinolyl, isoquinolyl or pyridyl ureas |
KR100711817B1 (en) * | 1999-12-17 | 2007-05-02 | 노바티스 백신즈 앤드 다이아그노스틱스 인코포레이티드 | Bicyclic inhibitors of glycogen synthase kinase 3 |
AU2001295791A1 (en) * | 2000-11-02 | 2002-05-15 | Astrazeneca Ab | 4-substituted quinolines as antitumor agents |
ES2283543T3 (en) * | 2001-04-20 | 2007-11-01 | Bayer Pharmaceuticals Corporation | INHIBITION OF RAF KINASA USING QUINOLIL-, ISOQUINOLIL- OR PIRIDIL UREAS. |
KR20040048411A (en) * | 2001-09-14 | 2004-06-09 | 메틸진, 인크. | Inhibitors of histone deacetylase |
JP2006523638A (en) * | 2003-04-16 | 2006-10-19 | エフ.ホフマン−ラ ロシュ アーゲー | Quinazoline compounds |
-
2004
- 2004-10-15 EP EP04795363A patent/EP1680122A1/en not_active Withdrawn
- 2004-10-15 JP JP2006535368A patent/JP2007509059A/en active Pending
- 2004-10-15 US US10/966,358 patent/US7691866B2/en not_active Expired - Fee Related
- 2004-10-15 CN CNA200480030549XA patent/CN1882345A/en active Pending
- 2004-10-15 CA CA002542329A patent/CA2542329A1/en not_active Abandoned
- 2004-10-15 WO PCT/US2004/034185 patent/WO2005037285A1/en active Search and Examination
- 2004-10-15 US US10/966,073 patent/US20050084835A1/en not_active Abandoned
- 2004-10-15 AU AU2004281154A patent/AU2004281154A1/en not_active Abandoned
- 2004-10-15 MX MXPA06003607A patent/MXPA06003607A/en unknown
- 2004-10-15 KR KR1020067007130A patent/KR20070029110A/en not_active Application Discontinuation
-
2006
- 2006-03-21 IL IL174470A patent/IL174470A0/en unknown
-
2009
- 2009-09-04 US US12/554,748 patent/US20090317359A1/en not_active Abandoned
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2739505A (en) * | 1952-02-04 | 1956-03-27 | Gillette Edwin | Method and means for producing composite talking pictures |
US4149190A (en) * | 1977-10-17 | 1979-04-10 | Xerox Corporation | Automatic gain control for video amplifier |
US4408221A (en) * | 1981-09-22 | 1983-10-04 | Mccoy Reginald F H | Television chroma-key systems |
US5051817A (en) * | 1988-11-18 | 1991-09-24 | Rohm Co., Ltd. | Superimposing system |
US5569869A (en) * | 1993-04-23 | 1996-10-29 | Yamaha Corporation | Karaoke apparatus connectable to external MIDI apparatus with data merge |
US5956459A (en) * | 1994-03-31 | 1999-09-21 | Yamaha Corporation | Karaoke apparatus having video mixer of main and insert pictures |
US5541666A (en) * | 1994-07-06 | 1996-07-30 | General Instrument | Method and apparatus for overlaying digitally generated graphics over an analog video signal |
US5880388A (en) * | 1995-03-06 | 1999-03-09 | Fujitsu Limited | Karaoke system for synchronizing and reproducing a performance data, and karaoke system configuration method |
US5784118A (en) * | 1995-04-21 | 1998-07-21 | Sony Corporation | Video signal phase synchronizing method, circuit and synthesizing apparatus |
US20020018070A1 (en) * | 1996-09-18 | 2002-02-14 | Jaron Lanier | Video superposition system and method |
US6757020B1 (en) * | 1997-10-30 | 2004-06-29 | Sanyo Electric Co., Ltd. | Detecting/setting the on/off state of a display in a video camera with manual and automatic function |
US6514083B1 (en) * | 1998-01-07 | 2003-02-04 | Electric Planet, Inc. | Method and apparatus for providing interactive karaoke entertainment |
US20020072047A1 (en) * | 1999-12-13 | 2002-06-13 | Michelson Daniel R. | System and method for generating composite video images for karaoke applications |
US6978051B2 (en) * | 2000-03-06 | 2005-12-20 | Sony Corporation | System and method for capturing adjacent images by utilizing a panorama mode |
US20020007718A1 (en) * | 2000-06-20 | 2002-01-24 | Isabelle Corset | Karaoke system |
US7035915B1 (en) * | 2001-09-05 | 2006-04-25 | Cisco Technology, Inc. | Method and apparatus for IP address assignment |
US20070047834A1 (en) * | 2005-08-31 | 2007-03-01 | International Business Machines Corporation | Method and apparatus for visual background subtraction with one or more preprocessing modules |
US20070196095A1 (en) * | 2006-02-21 | 2007-08-23 | Nokia Corporation | Color balanced camera with a flash light unit |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060292537A1 (en) * | 2005-06-27 | 2006-12-28 | Arcturus Media, Inc. | System and method for conducting multimedia karaoke sessions |
EP2113154A2 (en) * | 2007-02-20 | 2009-11-04 | Mobile Star Corp. | Self operated computerized karaoke recording booth |
EP2113154A4 (en) * | 2007-02-20 | 2011-02-23 | Mobile Star Corp | Self operated computerized karaoke recording booth |
US8692883B2 (en) * | 2009-06-25 | 2014-04-08 | Samsung Techwin Co., Ltd. | Encoding apparatus of video security system |
US20100328459A1 (en) * | 2009-06-25 | 2010-12-30 | Samsung Techwin Co., Ltd. | Encoding apparatus of video security system |
JP2013519107A (en) * | 2010-02-02 | 2013-05-23 | クリエイティブ、テクノロジー、リミテッド | Karaoke-enabled device |
US8553906B2 (en) * | 2010-02-02 | 2013-10-08 | Creative Technology Ltd | Apparatus for enabling karaoke |
CN102754149A (en) * | 2010-02-02 | 2012-10-24 | 创新科技有限公司 | An apparatus for enabling karaoke |
TWI492217B (en) * | 2010-02-02 | 2015-07-11 | Creative Tech Ltd | An apparatus for enabling karaoke |
JP2015215623A (en) * | 2010-02-02 | 2015-12-03 | クリエイティブ、テクノロジー、リミテッド | Apparatus capable of playing karaoke |
US20110188673A1 (en) * | 2010-02-02 | 2011-08-04 | Wong Hoo Sim | Apparatus for enabling karaoke |
US9572808B2 (en) | 2011-08-26 | 2017-02-21 | Neupharma, Inc. | Benzenesulfonamide derivatives of quinoxaline, pharmaceutical compositions thereof, and their use in methods for treating cancer |
US10561652B2 (en) | 2011-08-26 | 2020-02-18 | Neupharma, Inc. | Benzenesulfonamide derivatives of quinoxaline, pharmaceutical compositions thereof, and their use in methods for treating cancer |
US10137125B2 (en) | 2011-08-26 | 2018-11-27 | Neupharma, Inc. | Benzenesulfonamide derivatives of quinoxaline, pharmaceutical compositions thereof, and their use in methods for treating cancer |
US9295671B2 (en) | 2011-08-26 | 2016-03-29 | Neupharma, Inc. | Benzenesulfonamide derivatives of quinoxaline, pharmaceutical compositions thereof, and their use in methods for treating cancer |
US9518029B2 (en) | 2011-09-14 | 2016-12-13 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9822081B2 (en) | 2011-09-14 | 2017-11-21 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US10065932B2 (en) | 2011-09-14 | 2018-09-04 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US10759766B2 (en) | 2011-09-14 | 2020-09-01 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9249110B2 (en) | 2011-09-21 | 2016-02-02 | Neupharma, Inc. | Substituted quinoxalines as B-raf kinase inhibitors |
US9249111B2 (en) | 2011-09-30 | 2016-02-02 | Neupharma, Inc. | Substituted quinoxalines as B-RAF kinase inhibitors |
US9670180B2 (en) | 2012-01-25 | 2017-06-06 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9908866B2 (en) | 2012-01-25 | 2018-03-06 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US10590106B2 (en) | 2012-01-25 | 2020-03-17 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9688635B2 (en) | 2012-09-24 | 2017-06-27 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US10457641B2 (en) | 2012-09-24 | 2019-10-29 | Neupharma, Inc. | Certain chemical entities, compositions, and methods |
US9725421B2 (en) | 2012-11-12 | 2017-08-08 | Neupharma, Inc. | Substituted quinoxalines as B-raf kinase inhibitors |
US10047059B2 (en) | 2012-11-12 | 2018-08-14 | Neupharma, Inc. | Substituted quinoxalines for inhibiting kinase activity |
Also Published As
Publication number | Publication date |
---|---|
US20090317359A1 (en) | 2009-12-24 |
CN1882345A (en) | 2006-12-20 |
IL174470A0 (en) | 2006-08-01 |
CA2542329A1 (en) | 2005-04-28 |
KR20070029110A (en) | 2007-03-13 |
US7691866B2 (en) | 2010-04-06 |
US20050085482A1 (en) | 2005-04-21 |
MXPA06003607A (en) | 2006-06-05 |
JP2007509059A (en) | 2007-04-12 |
AU2004281154A1 (en) | 2005-04-28 |
WO2005037285A1 (en) | 2005-04-28 |
EP1680122A1 (en) | 2006-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050084835A1 (en) | Karaoke system with built-in camera | |
US9338387B2 (en) | Integrated audio video signal processing system using centralized processing of signals | |
US9402100B2 (en) | Integrated multimedia signal processing system using centralized processing of signals | |
US8880205B2 (en) | Integrated multimedia signal processing system using centralized processing of signals | |
US7825986B2 (en) | Integrated multimedia signal processing system using centralized processing of signals and other peripheral device | |
US20050154766A1 (en) | Multimedia processing system capable of auto-detecting multimedia signals to facilitate selecting and method of the same | |
USRE46434E1 (en) | Video decoding apparatus, video decoding method, and digital audio/video playback system capable of controlling presentation of sub-pictures | |
US8576322B2 (en) | Image shooting apparatus, video display apparatus, and video processing system therewith | |
WO2005038772A2 (en) | Karaoke system with built-in camera | |
JP4432655B2 (en) | Output selection apparatus, reproduction apparatus, signal processing apparatus, output selection method, reproduction method, and signal processing method | |
JP2002218331A (en) | Tv receiver set and receiving method | |
JP4716833B2 (en) | Video playback device | |
JP2002271715A (en) | Av(audio-video) unit | |
JP2004328519A (en) | Voice reproducing device and video receiving device | |
KR100501931B1 (en) | Method for adjusting the optimized aspect ratio according to dvd input source and dvd-player using the same | |
JP2006148183A (en) | Video camera device | |
EP1441513A3 (en) | Method and apparatus for setting a signal processing mode for reproduction of signals in a disc apparatus | |
JPH0414965A (en) | Superimposing device | |
JPS63234682A (en) | Teletext reproducing device | |
JP2004186954A (en) | Picture reproducer | |
JPH06315153A (en) | Signal processor | |
JPH03190377A (en) | Magnetic recording and reproducing device | |
JPS6266789A (en) | Flicker eliminating circuit television receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |